- fix: extra newline in many error messages (#23947).
authorjbj <devnull@localhost>
Mon, 15 Jan 2001 23:09:42 +0000 (23:09 +0000)
committerjbj <devnull@localhost>
Mon, 15 Jan 2001 23:09:42 +0000 (23:09 +0000)
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.

CVS patchset: 4441
CVS date: 2001/01/15 23:09:42

99 files changed:
CHANGES
build.c
build/build.c
build/expression.c
build/files.c
build/pack.c
build/parseBuildInstallClean.c
build/parseChangelog.c
build/parseDescription.c
build/parseFiles.c
build/parsePreamble.c
build/parsePrep.c
build/parseReqs.c
build/parseScript.c
build/parseSpec.c
build/spec.c
convertdb.c
lib/db1.c
lib/depends.c
lib/depends.h
lib/fs.c
lib/install.c
lib/misc.c
lib/package.c
lib/query.c
lib/rpmdb.c
lib/rpmlead.c
lib/rpmlib.h
lib/rpmrc.c
lib/signature.c
lib/transaction.c
lib/uninstall.c
lib/verify.c
oldrpmdb.c
po/cs.po
po/da.po
po/de.po
po/es.po
po/eu_ES.po
po/fi.po
po/fr.po
po/gl.po
po/hu.po
po/id.po
po/is.po
po/it.po
po/ja.po
po/ko.po
po/no.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ro.po
po/rpm.pot
po/ru.po
po/sk.po
po/sl.po
po/sr.po
po/sv.po
po/tr.po
po/uk.po
po/wa.po
po/zh.po
po/zh_CN.GB2312.po
popt/po/cs.po
popt/po/da.po
popt/po/de.po
popt/po/es.po
popt/po/eu_ES.po
popt/po/fi.po
popt/po/fr.po
popt/po/gl.po
popt/po/hu.po
popt/po/id.po
popt/po/is.po
popt/po/it.po
popt/po/ja.po
popt/po/ko.po
popt/po/no.po
popt/po/pl.po
popt/po/popt.pot
popt/po/pt.po
popt/po/pt_BR.po
popt/po/ro.po
popt/po/ru.po
popt/po/sk.po
popt/po/sl.po
popt/po/sr.po
popt/po/sv.po
popt/po/tr.po
popt/po/uk.po
popt/po/wa.po
popt/po/zh.po
popt/po/zh_CN.GB2312.po
rpm.spec
rpm.spec.in
rpmio/macro.c
rpmio/rpmerr.h
rpmio/rpmlog.c

diff --git a/CHANGES b/CHANGES
index f8d08e5..a571c6c 100644 (file)
--- a/CHANGES
+++ b/CHANGES
        - fix: don't hang on build error.
        - fix: remove "error: " prefix from signature verification message.
        - hack: permit installer to determine package ordering using 1000003 tag.
+       - fix: extra newline in many error messages (#23947).
+       - fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
+       - add install/remove transaction id tags.
 
 3.0.6 -> 4.0
        - use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
diff --git a/build.c b/build.c
index 860a9fd..b3c56e2 100644 (file)
--- a/build.c
+++ b/build.c
@@ -62,7 +62,8 @@ static int isSpecFile(const char *specfile)
 
     fd = Fopen(specfile, "r.ufdio");
     if (fd == NULL || Ferror(fd)) {
-       rpmError(RPMERR_OPEN, _("Unable to open spec file %s: %s\n"), specfile, Fstrerror(fd));
+       rpmError(RPMERR_OPEN, _("Unable to open spec file %s: %s\n"),
+               specfile, Fstrerror(fd));
        return 0;
     }
     count = Fread(buf, sizeof(buf[0]), sizeof(buf), fd);
@@ -126,7 +127,7 @@ static int buildForTarget(const char *arg, struct rpmBuildArguments *ba,
        sprintf(cmd, "%s < %s | tar xOvf - Specfile 2>&1 > %s",
                        zcmds[res & 0x3], arg, tmpSpecFile);
        if (!(fp = popen(cmd, "r"))) {
-           rpmError(RPMERR_POPEN, _("Failed to open tar pipe: %m"));
+           rpmError(RPMERR_POPEN, _("Failed to open tar pipe: %m\n"));
            free((void *)specDir);
            free((void *)tmpSpecFile);
            return 1;
@@ -138,14 +139,15 @@ static int buildForTarget(const char *arg, struct rpmBuildArguments *ba,
            sprintf(cmd, "%s < %s | tar xOvf - \\*.spec 2>&1 > %s",
                    zcmds[res & 0x3], arg, tmpSpecFile);
            if (!(fp = popen(cmd, "r"))) {
-               rpmError(RPMERR_POPEN, _("Failed to open tar pipe: %m"));
+               rpmError(RPMERR_POPEN, _("Failed to open tar pipe: %m\n"));
                free((void *)specDir);
                free((void *)tmpSpecFile);
                return 1;
            }
            if (!fgets(buf, sizeof(buf) - 1, fp)) {
                /* Give up */
-               rpmError(RPMERR_READ, _("Failed to read spec file from %s"), arg);
+               rpmError(RPMERR_READ, _("Failed to read spec file from %s\n"),
+                       arg);
                unlink(tmpSpecFile);
                free((void *)specDir);
                free((void *)tmpSpecFile);
@@ -172,7 +174,7 @@ static int buildForTarget(const char *arg, struct rpmBuildArguments *ba,
        free((void *)specDir);
        
        if (res) {
-           rpmError(RPMERR_RENAME, _("Failed to rename %s to %s: %m"),
+           rpmError(RPMERR_RENAME, _("Failed to rename %s to %s: %m\n"),
                        tmpSpecFile, s);
            unlink(tmpSpecFile);
            free((void *)tmpSpecFile);
@@ -211,12 +213,12 @@ static int buildForTarget(const char *arg, struct rpmBuildArguments *ba,
     if (specut != URL_IS_DASH) {
        struct stat st;
        if (Stat(specURL, &st) < 0) {
-           rpmError(RPMERR_STAT, _("failed to stat %s: %m"), specURL);
+           rpmError(RPMERR_STAT, _("failed to stat %s: %m\n"), specURL);
            rc = 1;
            goto exit;
        }
        if (! S_ISREG(st.st_mode)) {
-           rpmError(RPMERR_NOTREG, _("File %s is not a regular file."),
+           rpmError(RPMERR_NOTREG, _("File %s is not a regular file.\n"),
                specURL);
            rc = 1;
            goto exit;
@@ -224,8 +226,8 @@ static int buildForTarget(const char *arg, struct rpmBuildArguments *ba,
 
        /* Try to verify that the file is actually a specfile */
        if (!isSpecFile(specURL)) {
-           rpmError(RPMERR_BADSPEC, _("File %s does not appear to be a specfile."),
-               specURL);
+           rpmError(RPMERR_BADSPEC,
+               _("File %s does not appear to be a specfile.\n"), specURL);
            rc = 1;
            goto exit;
        }
index 3f8ce87..a6fcae0 100644 (file)
@@ -111,7 +111,7 @@ int doScript(Spec spec, int what, const char *name, StringBuf sb, int test)
     }
     
     if (makeTempFile(rootURL, &scriptName, &fd) || fd == NULL || Ferror(fd)) {
-       rpmError(RPMERR_SCRIPT, _("Unable to open temp file."));
+       rpmError(RPMERR_SCRIPT, _("Unable to open temp file.\n"));
        rc = RPMERR_SCRIPT;
        goto exit;
     }
@@ -196,7 +196,8 @@ fprintf(stderr, "*** addMacros\n");
        errno = 0;
        execvp(argv[0], (char *const *)argv);
 
-       rpmError(RPMERR_SCRIPT, _("Exec of %s failed (%s): %s"), scriptName, name, strerror(errno));
+       rpmError(RPMERR_SCRIPT, _("Exec of %s failed (%s): %s\n"),
+               scriptName, name, strerror(errno));
 
        _exit(-1);
     }
@@ -204,7 +205,7 @@ fprintf(stderr, "*** addMacros\n");
     rc = waitpid(child, &status, 0);
 
     if (!WIFEXITED(status) || WEXITSTATUS(status)) {
-       rpmError(RPMERR_SCRIPT, _("Bad exit status from %s (%s)"),
+       rpmError(RPMERR_SCRIPT, _("Bad exit status from %s (%s)\n"),
                 scriptName, name);
        rc = RPMERR_SCRIPT;
     } else
index 1884905..b8e3407 100644 (file)
@@ -212,7 +212,7 @@ static int rdToken(ParseState state)
       token = TOK_EQ;
       p++;
     } else {
-      rpmError(RPMERR_BADSPEC, _("syntax error while parsing =="));
+      rpmError(RPMERR_BADSPEC, _("syntax error while parsing ==\n"));
       return -1;
     }
     break;
@@ -242,7 +242,7 @@ static int rdToken(ParseState state)
       token = TOK_LOGICAL_AND;
       p++;
     } else {
-      rpmError(RPMERR_BADSPEC, _("syntax error while parsing &&"));
+      rpmError(RPMERR_BADSPEC, _("syntax error while parsing &&\n"));
       return -1;
     }
     break;
@@ -251,7 +251,7 @@ static int rdToken(ParseState state)
       token = TOK_LOGICAL_OR;
       p++;
     } else {
-      rpmError(RPMERR_BADSPEC, _("syntax error while parsing ||"));
+      rpmError(RPMERR_BADSPEC, _("syntax error while parsing ||\n"));
       return -1;
     }
     break;
@@ -291,7 +291,7 @@ static int rdToken(ParseState state)
       v = valueMakeString( rpmExpand(temp, NULL) );
 
     } else {
-      rpmError(RPMERR_BADSPEC, _("parse error in expression"));
+      rpmError(RPMERR_BADSPEC, _("parse error in expression\n"));
       return -1;
     }
   }
@@ -323,7 +323,7 @@ static Value doPrimary(ParseState state)
       return NULL;
     v = doLogical(state);
     if (state->nextToken != TOK_CLOSE_P) {
-      rpmError(RPMERR_BADSPEC, _("unmatched ("));
+      rpmError(RPMERR_BADSPEC, _("unmatched (\n"));
       return NULL;
     }
     break;
@@ -353,7 +353,7 @@ static Value doPrimary(ParseState state)
       return NULL;
 
     if (! valueIsInteger(v)) {
-      rpmError(RPMERR_BADSPEC, _("- only on numbers"));
+      rpmError(RPMERR_BADSPEC, _("- only on numbers\n"));
       return NULL;
     }
 
@@ -369,7 +369,7 @@ static Value doPrimary(ParseState state)
       return NULL;
 
     if (! valueIsInteger(v)) {
-      rpmError(RPMERR_BADSPEC, _("! only on numbers"));
+      rpmError(RPMERR_BADSPEC, _("! only on numbers\n"));
       return NULL;
     }
 
@@ -411,7 +411,7 @@ static Value doMultiplyDivide(ParseState state)
       return NULL;
 
     if (! valueSameType(v1, v2)) {
-      rpmError(RPMERR_BADSPEC, _("types must match"));
+      rpmError(RPMERR_BADSPEC, _("types must match\n"));
       return NULL;
     }
 
@@ -424,7 +424,7 @@ static Value doMultiplyDivide(ParseState state)
       else
        v1 = valueMakeInteger(i1 / i2);
     } else {
-      rpmError(RPMERR_BADSPEC, _("* / not suported for strings"));
+      rpmError(RPMERR_BADSPEC, _("* / not suported for strings\n"));
       return NULL;
     }
   }
@@ -459,7 +459,7 @@ static Value doAddSubtract(ParseState state)
       return NULL;
 
     if (! valueSameType(v1, v2)) {
-      rpmError(RPMERR_BADSPEC, _("types must match"));
+      rpmError(RPMERR_BADSPEC, _("types must match\n"));
       return NULL;
     }
 
@@ -475,7 +475,7 @@ static Value doAddSubtract(ParseState state)
       char *copy;
 
       if (op == TOK_MINUS) {
-       rpmError(RPMERR_BADSPEC, _("- not suported for strings"));
+       rpmError(RPMERR_BADSPEC, _("- not suported for strings\n"));
        return NULL;
       }
 
@@ -517,7 +517,7 @@ static Value doRelational(ParseState state)
       return NULL;
 
     if (! valueSameType(v1, v2)) {
-      rpmError(RPMERR_BADSPEC, _("types must match"));
+      rpmError(RPMERR_BADSPEC, _("types must match\n"));
       return NULL;
     }
 
@@ -609,7 +609,7 @@ static Value doLogical(ParseState state)
       return NULL;
 
     if (! valueSameType(v1, v2)) {
-      rpmError(RPMERR_BADSPEC, _("types must match"));
+      rpmError(RPMERR_BADSPEC, _("types must match\n"));
       return NULL;
     }
 
@@ -622,7 +622,7 @@ static Value doLogical(ParseState state)
       else
        v1 = valueMakeInteger(i1 || i2);
     } else {
-      rpmError(RPMERR_BADSPEC, _("&& and || not suported for strings"));
+      rpmError(RPMERR_BADSPEC, _("&& and || not suported for strings\n"));
       return NULL;
     }
   }
@@ -655,7 +655,7 @@ int parseExpressionBoolean(Spec spec, const char *expr)
 
   /* If the next token is not TOK_EOF, we have a syntax error. */
   if (state.nextToken != TOK_EOF) {
-    rpmError(RPMERR_BADSPEC, _("syntax error in expression"));
+    rpmError(RPMERR_BADSPEC, _("syntax error in expression\n"));
     free(state.str);
     return -1;
   }
@@ -702,7 +702,7 @@ char * parseExpressionString(Spec spec, const char *expr)
 
   /* If the next token is not TOK_EOF, we have a syntax error. */
   if (state.nextToken != TOK_EOF) {
-    rpmError(RPMERR_BADSPEC, _("syntax error in expression"));
+    rpmError(RPMERR_BADSPEC, _("syntax error in expression\n"));
     free(state.str);
     return NULL;
   }
index 140dd8d..91a8d1e 100644 (file)
@@ -273,7 +273,7 @@ static int parseForVerify(char *buf, struct FileList *fl)
     SKIPSPACE(pe);
 
     if (*pe != '(') {
-       rpmError(RPMERR_BADSPEC, _("Missing '(' in %s %s"), name, pe);
+       rpmError(RPMERR_BADSPEC, _("Missing '(' in %s %s\n"), name, pe);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -284,7 +284,7 @@ static int parseForVerify(char *buf, struct FileList *fl)
        ;
 
     if (*pe == '\0') {
-       rpmError(RPMERR_BADSPEC, _("Missing ')' in %s(%s"), name, p);
+       rpmError(RPMERR_BADSPEC, _("Missing ')' in %s(%s\n"), name, p);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -322,7 +322,7 @@ static int parseForVerify(char *buf, struct FileList *fl)
        if (!strcmp(p, "not")) {
            not ^= 1;
        } else {
-           rpmError(RPMERR_BADSPEC, _("Invalid %s token: %s"), name, p);
+           rpmError(RPMERR_BADSPEC, _("Invalid %s token: %s\n"), name, p);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
        }
@@ -357,7 +357,7 @@ static int parseForAttr(char *buf, struct FileList *fl)
     SKIPSPACE(pe);
 
     if (*pe != '(') {
-       rpmError(RPMERR_BADSPEC, _("Missing '(' in %s %s"), name, pe);
+       rpmError(RPMERR_BADSPEC, _("Missing '(' in %s %s\n"), name, pe);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -373,7 +373,7 @@ static int parseForAttr(char *buf, struct FileList *fl)
        SKIPSPACE(q);
        if (*q) {
            rpmError(RPMERR_BADSPEC,
-                    _("Non-white space follows %s(): %s"), name, q);
+                    _("Non-white space follows %s(): %s\n"), name, q);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
        }
@@ -411,7 +411,7 @@ static int parseForAttr(char *buf, struct FileList *fl)
     }
 
     if (!(ar->ar_fmodestr && ar->ar_user && ar->ar_group) || *p != '\0') {
-       rpmError(RPMERR_BADSPEC, _("Bad syntax: %s(%s)"), name, q);
+       rpmError(RPMERR_BADSPEC, _("Bad syntax: %s(%s)\n"), name, q);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -421,7 +421,7 @@ static int parseForAttr(char *buf, struct FileList *fl)
        unsigned int ui;
        x = sscanf(ar->ar_fmodestr, "%o", &ui);
        if ((x == 0) || (ar->ar_fmode & ~MYALLPERMS)) {
-           rpmError(RPMERR_BADSPEC, _("Bad mode spec: %s(%s)"), name, q);
+           rpmError(RPMERR_BADSPEC, _("Bad mode spec: %s(%s)\n"), name, q);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
        }
@@ -433,7 +433,7 @@ static int parseForAttr(char *buf, struct FileList *fl)
        unsigned int ui;
        x = sscanf(ar->ar_dmodestr, "%o", &ui);
        if ((x == 0) || (ar->ar_dmode & ~MYALLPERMS)) {
-           rpmError(RPMERR_BADSPEC, _("Bad dirmode spec: %s(%s)"), name, q);
+           rpmError(RPMERR_BADSPEC, _("Bad dirmode spec: %s(%s)\n"), name, q);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
        }
@@ -476,7 +476,7 @@ static int parseForConfig(char *buf, struct FileList *fl)
        ;
 
     if (*pe == '\0') {
-       rpmError(RPMERR_BADSPEC, _("Missing ')' in %s(%s"), name, p);
+       rpmError(RPMERR_BADSPEC, _("Missing ')' in %s(%s\n"), name, p);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -501,7 +501,7 @@ static int parseForConfig(char *buf, struct FileList *fl)
        } else if (!strcmp(p, "noreplace")) {
            fl->currentFlags |= RPMFILE_NOREPLACE;
        } else {
-           rpmError(RPMERR_BADSPEC, _("Invalid %s token: %s"), name, p);
+           rpmError(RPMERR_BADSPEC, _("Invalid %s token: %s\n"), name, p);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
        }
@@ -524,7 +524,7 @@ static int parseForLang(char *buf, struct FileList *fl)
     SKIPSPACE(pe);
 
     if (*pe != '(') {
-       rpmError(RPMERR_BADSPEC, _("Missing '(' in %s %s"), name, pe);
+       rpmError(RPMERR_BADSPEC, _("Missing '(' in %s %s\n"), name, pe);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -535,7 +535,7 @@ static int parseForLang(char *buf, struct FileList *fl)
        ;
 
     if (*pe == '\0') {
-       rpmError(RPMERR_BADSPEC, _("Missing ')' in %s(%s"), name, p);
+       rpmError(RPMERR_BADSPEC, _("Missing ')' in %s(%s\n"), name, p);
        fl->processingFailed = 1;
        return RPMERR_BADSPEC;
     }
@@ -561,7 +561,8 @@ static int parseForLang(char *buf, struct FileList *fl)
        
        /* Sanity check on locale lengths */
        if (np < 1 || (np == 1 && *p != 'C') || np >= 32) {
-           rpmError(RPMERR_BADSPEC, _("Unusual locale length: \"%.*s\" in %%lang(%s)"),
+           rpmError(RPMERR_BADSPEC,
+               _("Unusual locale length: \"%.*s\" in %%lang(%s)\n"),
                (int)np, p, q);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
@@ -571,7 +572,7 @@ static int parseForLang(char *buf, struct FileList *fl)
        for (i = 0; i < fl->nLangs; i++) {
            if (strncmp(fl->currentLangs[i], p, np))
                continue;
-           rpmError(RPMERR_BADSPEC, _("Duplicate locale %.*s in %%lang(%s)"),
+           rpmError(RPMERR_BADSPEC, _("Duplicate locale %.*s in %%lang(%s)\n"),
                (int)np, p, q);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
@@ -703,13 +704,13 @@ static int parseForSimple(/*@unused@*/Spec spec, Package pkg, char *buf,
        if (!strcmp(s, "%docdir")) {
            s = strtokWithQuotes(NULL, " \t\n");
            if (fl->docDirCount == MAXDOCDIR) {
-               rpmError(RPMERR_INTERNAL, _("Hit limit for %%docdir"));
+               rpmError(RPMERR_INTERNAL, _("Hit limit for %%docdir\n"));
                fl->processingFailed = 1;
                res = 1;
            }
            fl->docDirs[fl->docDirCount++] = xstrdup(s);
            if (strtokWithQuotes(NULL, " \t\n")) {
-               rpmError(RPMERR_INTERNAL, _("Only one arg for %%docdir"));
+               rpmError(RPMERR_INTERNAL, _("Only one arg for %%docdir\n"));
                fl->processingFailed = 1;
                res = 1;
            }
@@ -737,7 +738,8 @@ static int parseForSimple(/*@unused@*/Spec spec, Package pkg, char *buf,
 
        if (*fileName) {
            /* We already got a file -- error */
-           rpmError(RPMERR_BADSPEC, _("Two files on one line: %s"), *fileName);
+           rpmError(RPMERR_BADSPEC, _("Two files on one line: %s\n"),
+               *fileName);
            fl->processingFailed = 1;
            res = 1;
        }
@@ -750,7 +752,7 @@ static int parseForSimple(/*@unused@*/Spec spec, Package pkg, char *buf,
            } else {
                /* not in %doc, does not begin with / -- error */
                rpmError(RPMERR_BADSPEC,
-                   _("File must begin with \"/\": %s"), s);
+                   _("File must begin with \"/\": %s\n"), s);
                fl->processingFailed = 1;
                res = 1;
            }
@@ -762,7 +764,7 @@ static int parseForSimple(/*@unused@*/Spec spec, Package pkg, char *buf,
     if (specialDoc) {
        if (*fileName || (fl->currentFlags & ~(RPMFILE_DOC))) {
            rpmError(RPMERR_BADSPEC,
-                    _("Can't mix special %%doc with other forms: %s"),
+                    _("Can't mix special %%doc with other forms: %s\n"),
                     *fileName);
            fl->processingFailed = 1;
            res = 1;
@@ -856,7 +858,8 @@ static void genCpioListAndHeader(struct FileList *fl,
 
     for (flp = fl->fileList, count = fl->fileListRecsUsed; count > 0; flp++, count--) {
        if ((count > 1) && !strcmp(flp->fileURL, flp[1].fileURL)) {
-           rpmError(RPMERR_BADSPEC, _("File listed twice: %s"), flp->fileURL);
+           rpmError(RPMERR_BADSPEC, _("File listed twice: %s\n"),
+               flp->fileURL);
            fl->processingFailed = 1;
        }
 
@@ -965,7 +968,8 @@ static void genCpioListAndHeader(struct FileList *fl,
 
                if (buf[0] == '/' && strcmp(buildRoot, "/") &&
                    !strncmp(buf, buildRoot, strlen(buildRoot))) {
-                    rpmError(RPMERR_BADSPEC, _("Symlink points to BuildRoot: %s -> %s"),
+                    rpmError(RPMERR_BADSPEC,
+                               _("Symlink points to BuildRoot: %s -> %s\n"),
                                flp->fileURL, buf);
                    fl->processingFailed = 1;
                }
@@ -1059,7 +1063,7 @@ static int addFile(struct FileList *fl, const char * diskURL, struct stat *statp
            prefixTest++;
        }
        if (*prefixPtr || (*prefixTest && *prefixTest != '/')) {
-           rpmError(RPMERR_BADSPEC, _("File doesn't match prefix (%s): %s"),
+           rpmError(RPMERR_BADSPEC, _("File doesn't match prefix (%s): %s\n"),
                     fl->prefix, fileURL);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
@@ -1069,7 +1073,7 @@ static int addFile(struct FileList *fl, const char * diskURL, struct stat *statp
     if (statp == NULL) {
        statp = &statbuf;
        if (Lstat(diskURL, statp)) {
-           rpmError(RPMERR_BADSPEC, _("File not found: %s"), diskURL);
+           rpmError(RPMERR_BADSPEC, _("File not found: %s\n"), diskURL);
            fl->processingFailed = 1;
            return RPMERR_BADSPEC;
        }
@@ -1200,7 +1204,8 @@ static int processBinaryFile(/*@unused@*/Package pkg, struct FileList *fl,
     {  const char * fileName;
        (void) urlPath(fileURL, &fileName);
        if (*fileName != '/') {
-           rpmError(RPMERR_BADSPEC, _("File needs leading \"/\": %s"), fileName);
+           rpmError(RPMERR_BADSPEC, _("File needs leading \"/\": %s\n"),
+                       fileName);
            rc = 1;
            goto exit;
        }
@@ -1229,7 +1234,8 @@ static int processBinaryFile(/*@unused@*/Package pkg, struct FileList *fl,
            }
            free((void *)argv);
        } else {
-           rpmError(RPMERR_BADSPEC, _("File not found by glob: %s"), diskURL);
+           rpmError(RPMERR_BADSPEC, _("File not found by glob: %s\n"),
+                       diskURL);
            rc = 1;
        }
     } else {
@@ -1283,7 +1289,7 @@ static int processPackageFiles(Spec spec, Package pkg,
 
        if (fd == NULL || Ferror(fd)) {
            rpmError(RPMERR_BADFILENAME,
-               _("Could not open %%files file %s: %s"),
+               _("Could not open %%files file %s: %s\n"),
                ffn, Fstrerror(fd));
            return RPMERR_BADFILENAME;
        }
@@ -1292,7 +1298,7 @@ static int processPackageFiles(Spec spec, Package pkg,
        while (fgets(buf, sizeof(buf), (FILE *)fdGetFp(fd))) {
            handleComments(buf);
            if (expandMacros(spec, spec->macros, buf, sizeof(buf))) {
-               rpmError(RPMERR_BADSPEC, _("line: %s"), buf);
+               rpmError(RPMERR_BADSPEC, _("line: %s\n"), buf);
                return RPMERR_BADSPEC;
            }
            appendStringBuf(pkg->fileList, buf);
@@ -1618,7 +1624,7 @@ int processSourceFiles(Spec spec)
        flp->verifyFlags = RPMVERIFY_ALL;
 
        if (Stat(diskURL, &flp->fl_st)) {
-           rpmError(RPMERR_BADSPEC, _("Bad file: %s: %s"),
+           rpmError(RPMERR_BADSPEC, _("Bad file: %s: %s\n"),
                diskURL, strerror(errno));
            fl.processingFailed = 1;
        }
@@ -1630,7 +1636,7 @@ int processSourceFiles(Spec spec)
        fl.totalFileSize += flp->fl_size;
        
        if (! (flp->uname && flp->gname)) {
-           rpmError(RPMERR_BADSPEC, _("Bad owner/group: %s"), diskURL);
+           rpmError(RPMERR_BADSPEC, _("Bad owner/group: %s\n"), diskURL);
            fl.processingFailed = 1;
        }
 
@@ -1687,12 +1693,12 @@ static StringBuf getOutputFrom(char *dir, char *argv[],
        
        execvp(argv[0], argv);
        /* XXX this error message is probably not seen. */
-       rpmError(RPMERR_EXEC, _("Couldn't exec %s: %s"),
+       rpmError(RPMERR_EXEC, _("Couldn't exec %s: %s\n"),
                argv[0], strerror(errno));
        _exit(RPMERR_EXEC);
     }
     if (progPID < 0) {
-       rpmError(RPMERR_FORK, _("Couldn't fork %s: %s"),
+       rpmError(RPMERR_FORK, _("Couldn't fork %s: %s\n"),
                argv[0], strerror(errno));
        return NULL;
     }
@@ -1774,11 +1780,11 @@ top:
     /* Collect status from prog */
     (void)waitpid(progPID, &status, 0);
     if (failNonZero && (!WIFEXITED(status) || WEXITSTATUS(status))) {
-       rpmError(RPMERR_EXEC, _("%s failed"), argv[0]);
+       rpmError(RPMERR_EXEC, _("%s failed\n"), argv[0]);
        return NULL;
     }
     if (writeBytesLeft) {
-       rpmError(RPMERR_EXEC, _("failed to write all data to %s"), argv[0]);
+       rpmError(RPMERR_EXEC, _("failed to write all data to %s\n"), argv[0]);
        return NULL;
     }
     return readBuff;
@@ -1931,7 +1937,7 @@ static int generateDepends(Spec spec, Package pkg,
 
        if (readBuf == NULL) {
            rc = RPMERR_EXEC;
-           rpmError(rc, _("Failed to find %s:"), dm->msg);
+           rpmError(rc, _("Failed to find %s:\n"), dm->msg);
            break;
        }
 
@@ -1945,7 +1951,7 @@ static int generateDepends(Spec spec, Package pkg,
        freeStringBuf(readBuf);
 
        if (rc) {
-           rpmError(rc, _("Failed to find %s:"), dm->msg);
+           rpmError(rc, _("Failed to find %s:\n"), dm->msg);
            break;
        }
     }
index 9074229..3a04798 100644 (file)
@@ -49,7 +49,7 @@ static int cpio_doio(FD_t fdo, CSA_t * csa, const char * fmodeMacro)
     rc = cpioBuildArchive(cfd, csa->cpioList, csa->cpioCount, NULL, NULL,
                          &csa->cpioArchiveSize, &failedFile);
     if (rc) {
-       rpmError(RPMERR_CPIO, _("create archive failed on file %s: %s"),
+       rpmError(RPMERR_CPIO, _("create archive failed on file %s: %s\n"),
                failedFile, cpioStrerror(rc));
       rc = 1;
     }
@@ -71,14 +71,14 @@ static int cpio_copy(FD_t fdo, CSA_t *csa)
 
     while((nb = Fread(buf, sizeof(buf[0]), sizeof(buf), csa->cpioFdIn)) > 0) {
        if (Fwrite(buf, sizeof(buf[0]), nb, fdo) != nb) {
-           rpmError(RPMERR_CPIO, _("cpio_copy write failed: %s"),
+           rpmError(RPMERR_CPIO, _("cpio_copy write failed: %s\n"),
                        Fstrerror(fdo));
            return 1;
        }
        csa->cpioArchiveSize += nb;
     }
     if (Ferror(csa->cpioFdIn)) {
-       rpmError(RPMERR_CPIO, _("cpio_copy read failed: %s"),
+       rpmError(RPMERR_CPIO, _("cpio_copy read failed: %s\n"),
                Fstrerror(csa->cpioFdIn));
        return 1;
     }
@@ -105,7 +105,7 @@ static StringBuf addFileToTagAux(Spec spec, const char *file, StringBuf sb)
     while (fgets(buf, sizeof(buf), (FILE *)fdGetFp(fd))) {
        /* XXX display fn in error msg */
        if (expandMacros(spec, spec->macros, buf, sizeof(buf))) {
-           rpmError(RPMERR_BADSPEC, _("line: %s"), buf);
+           rpmError(RPMERR_BADSPEC, _("line: %s\n"), buf);
            return NULL;
        }
        appendStringBuf(sb, buf);
@@ -162,28 +162,28 @@ static int processScriptFiles(Spec spec, Package pkg)
     if (pkg->preInFile) {
        if (addFileToTag(spec, pkg->preInFile, pkg->header, RPMTAG_PREIN)) {
            rpmError(RPMERR_BADFILENAME,
-                    _("Could not open PreIn file: %s"), pkg->preInFile);
+                    _("Could not open PreIn file: %s\n"), pkg->preInFile);
            return RPMERR_BADFILENAME;
        }
     }
     if (pkg->preUnFile) {
        if (addFileToTag(spec, pkg->preUnFile, pkg->header, RPMTAG_PREUN)) {
            rpmError(RPMERR_BADFILENAME,
-                    _("Could not open PreUn file: %s"), pkg->preUnFile);
+                    _("Could not open PreUn file: %s\n"), pkg->preUnFile);
            return RPMERR_BADFILENAME;
        }
     }
     if (pkg->postInFile) {
        if (addFileToTag(spec, pkg->postInFile, pkg->header, RPMTAG_POSTIN)) {
            rpmError(RPMERR_BADFILENAME,
-                    _("Could not open PostIn file: %s"), pkg->postInFile);
+                    _("Could not open PostIn file: %s\n"), pkg->postInFile);
            return RPMERR_BADFILENAME;
        }
     }
     if (pkg->postUnFile) {
        if (addFileToTag(spec, pkg->postUnFile, pkg->header, RPMTAG_POSTUN)) {
            rpmError(RPMERR_BADFILENAME,
-                    _("Could not open PostUn file: %s"), pkg->postUnFile);
+                    _("Could not open PostUn file: %s\n"), pkg->postUnFile);
            return RPMERR_BADFILENAME;
        }
     }
@@ -191,7 +191,7 @@ static int processScriptFiles(Spec spec, Package pkg)
        if (addFileToTag(spec, pkg->verifyFile, pkg->header,
                         RPMTAG_VERIFYSCRIPT)) {
            rpmError(RPMERR_BADFILENAME,
-                    _("Could not open VerifyScript file: %s"), pkg->verifyFile);
+                    _("Could not open VerifyScript file: %s\n"), pkg->verifyFile);
            return RPMERR_BADFILENAME;
        }
     }
@@ -206,7 +206,7 @@ static int processScriptFiles(Spec spec, Package pkg)
            if (addFileToArrayTag(spec, p->fileName, pkg->header,
                                  RPMTAG_TRIGGERSCRIPTS)) {
                rpmError(RPMERR_BADFILENAME,
-                        _("Could not open Trigger script file: %s"),
+                        _("Could not open Trigger script file: %s\n"),
                         p->fileName);
                return RPMERR_BADFILENAME;
            }
@@ -264,12 +264,13 @@ int readRPM(const char *fileName, Spec *specp, struct rpmlead *lead, Header *sig
     switch (rc) {
     case 1:
        rpmError(RPMERR_BADMAGIC, _("readRPM: %s is not an RPM package\n"),
-           fileName);
+               fileName);
        return RPMERR_BADMAGIC;
     case 0:
        break;
     default:
-       rpmError(RPMERR_BADMAGIC, _("readRPM: reading header from %s\n"), fileName);
+       rpmError(RPMERR_BADMAGIC, _("readRPM: reading header from %s\n"),
+               fileName);
        return RPMERR_BADMAGIC;
        /*@notreached@*/ break;
     }
@@ -366,7 +367,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
      * archive (after compression) can be added to the header.
      */
     if (makeTempFile(NULL, &sigtarget, &fd)) {
-       rpmError(RPMERR_CREATE, _("Unable to open temp file."));
+       rpmError(RPMERR_CREATE, _("Unable to open temp file.\n"));
        return RPMERR_CREATE;
     }
 
@@ -378,7 +379,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
        } else if (Fileno(csa->cpioFdIn) >= 0) {
            rc = cpio_copy(fd, csa);
        } else {
-           rpmError(RPMERR_CREATE, _("Bad CSA data"));
+           rpmError(RPMERR_CREATE, _("Bad CSA data\n"));
            rc = RPMERR_BADARG;
        }
     }
@@ -466,7 +467,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
        }
 
        if (writeLead(fd, &lead)) {
-           rpmError(RPMERR_NOSPACE, _("Unable to write package: %s"),
+           rpmError(RPMERR_NOSPACE, _("Unable to write package: %s\n"),
                 Fstrerror(fd));
            rc = RPMERR_NOSPACE;
            goto exit;
@@ -481,7 +482,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
     /* Append the header and archive */
     ifd = Fopen(sigtarget, "r.ufdio");
     if (ifd == NULL || Ferror(ifd)) {
-       rpmError(RPMERR_READ, _("Unable to open sigtarget %s: %s"),
+       rpmError(RPMERR_READ, _("Unable to open sigtarget %s: %s\n"),
                sigtarget, Fstrerror(ifd));
        rc = RPMERR_READ;
        goto exit;
@@ -491,7 +492,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
     {  Header nh = headerRead(ifd, HEADER_MAGIC_YES);
 
        if (nh == NULL) {
-           rpmError(RPMERR_READ, _("Unable to read header from %s: %s"),
+           rpmError(RPMERR_READ, _("Unable to read header from %s: %s\n"),
                        sigtarget, Fstrerror(ifd));
            rc = RPMERR_READ;
            goto exit;
@@ -505,7 +506,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
        headerFree(nh);
 
        if (rc) {
-           rpmError(RPMERR_NOSPACE, _("Unable to write header to %s: %s"),
+           rpmError(RPMERR_NOSPACE, _("Unable to write header to %s: %s\n"),
                        fileName, Fstrerror(fd));
            rc = RPMERR_NOSPACE;
            goto exit;
@@ -515,13 +516,13 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
     /* Write the payload into the package. */
     while ((count = Fread(buf, sizeof(buf[0]), sizeof(buf), ifd)) > 0) {
        if (count == -1) {
-           rpmError(RPMERR_READ, _("Unable to read payload from %s: %s"),
+           rpmError(RPMERR_READ, _("Unable to read payload from %s: %s\n"),
                     sigtarget, Fstrerror(ifd));
            rc = RPMERR_READ;
            goto exit;
        }
        if (Fwrite(buf, sizeof(buf[0]), count, fd) < 0) {
-           rpmError(RPMERR_NOSPACE, _("Unable to write payload to %s: %s"),
+           rpmError(RPMERR_NOSPACE, _("Unable to write payload to %s: %s\n"),
                     fileName, Fstrerror(fd));
            rc = RPMERR_NOSPACE;
            goto exit;
index cb9397a..16e0e10 100644 (file)
@@ -25,7 +25,8 @@ int parseBuildInstallClean(Spec spec, rpmParseState parsePart)
     }
     
     if (*sbp != NULL) {
-       rpmError(RPMERR_BADSPEC, _("line %d: second %s"), spec->lineNum, name);
+       rpmError(RPMERR_BADSPEC, _("line %d: second %s\n"),
+               spec->lineNum, name);
        return RPMERR_BADSPEC;
     }
     
index 5e9123e..0c81fcd 100644 (file)
@@ -117,7 +117,8 @@ static int addChangelog(Header h, StringBuf sb)
 
     while (*s) {
        if (*s != '*') {
-           rpmError(RPMERR_BADSPEC, _("%%changelog entries must start with *"));
+           rpmError(RPMERR_BADSPEC,
+                       _("%%changelog entries must start with *\n"));
            return RPMERR_BADSPEC;
        }
 
@@ -125,7 +126,7 @@ static int addChangelog(Header h, StringBuf sb)
        date = s;
        while(*s && *s != '\n') s++;
        if (! *s) {
-           rpmError(RPMERR_BADSPEC, _("incomplete %%changelog entry"));
+           rpmError(RPMERR_BADSPEC, _("incomplete %%changelog entry\n"));
            return RPMERR_BADSPEC;
        }
        *s = '\0';
@@ -140,12 +141,12 @@ static int addChangelog(Header h, StringBuf sb)
        }
        SKIPSPACE(date);
        if (dateToTimet(date, &time)) {
-           rpmError(RPMERR_BADSPEC, _("bad date in %%changelog: %s"), date);
+           rpmError(RPMERR_BADSPEC, _("bad date in %%changelog: %s\n"), date);
            return RPMERR_BADSPEC;
        }
        if (lastTime && lastTime < time) {
            rpmError(RPMERR_BADSPEC,
-                    _("%%changelog not in decending chronological order"));
+                    _("%%changelog not in decending chronological order\n"));
            return RPMERR_BADSPEC;
        }
        lastTime = time;
@@ -153,7 +154,7 @@ static int addChangelog(Header h, StringBuf sb)
        /* skip space to the name */
        SKIPSPACE(s);
        if (! *s) {
-           rpmError(RPMERR_BADSPEC, _("missing name in %%changelog"));
+           rpmError(RPMERR_BADSPEC, _("missing name in %%changelog\n"));
            return RPMERR_BADSPEC;
        }
 
@@ -164,14 +165,14 @@ static int addChangelog(Header h, StringBuf sb)
            *s-- = '\0';
        }
        if (s == name) {
-           rpmError(RPMERR_BADSPEC, _("missing name in %%changelog"));
+           rpmError(RPMERR_BADSPEC, _("missing name in %%changelog\n"));
            return RPMERR_BADSPEC;
        }
 
        /* text */
        SKIPSPACE(text);
        if (! *text) {
-           rpmError(RPMERR_BADSPEC, _("no description in %%changelog"));
+           rpmError(RPMERR_BADSPEC, _("no description in %%changelog\n"));
            return RPMERR_BADSPEC;
        }
            
index a5652e3..8cf5ae5 100644 (file)
@@ -36,7 +36,7 @@ int parseDescription(Spec spec)
     lang = RPMBUILD_DEFAULT_LANG;
 
     if ((rc = poptParseArgvString(spec->line, &argc, &argv))) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %%description: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %%description: %s\n"),
                 spec->lineNum, poptStrerror(rc));
        return RPMERR_BADSPEC;
     }
@@ -49,7 +49,7 @@ int parseDescription(Spec spec)
     }
 
     if (arg < -1) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Bad option %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Bad option %s: %s\n"),
                 spec->lineNum,
                 poptBadOption(optCon, POPT_BADOPTION_NOALIAS), 
                 spec->line);
@@ -62,7 +62,7 @@ int parseDescription(Spec spec)
        if (name == NULL)
            name = poptGetArg(optCon);
        if (poptPeekArg(optCon)) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Too many names: %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Too many names: %s\n"),
                     spec->lineNum,
                     spec->line);
            FREE(argv);
@@ -72,7 +72,7 @@ int parseDescription(Spec spec)
     }
 
     if (lookupPackage(spec, name, flag, &pkg)) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Package does not exist: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Package does not exist: %s\n"),
                 spec->lineNum, spec->line);
        FREE(argv);
        poptFreeContext(optCon);
@@ -84,7 +84,8 @@ int parseDescription(Spec spec)
 
 #if 0    
     if (headerIsEntry(pkg->header, RPMTAG_DESCRIPTION)) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Second description"), spec->lineNum);
+       rpmError(RPMERR_BADSPEC, _("line %d: Second description\n"),
+               spec->lineNum);
        FREE(argv);
        poptFreeContext(optCon);
        return RPMERR_BADSPEC;
index 0f31397..7d46e06 100644 (file)
@@ -30,7 +30,7 @@ int parseFiles(Spec spec)
     name = file = NULL;
 
     if ((rc = poptParseArgvString(spec->line, &argc, &argv))) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %%files: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %%files: %s\n"),
                 spec->lineNum, poptStrerror(rc));
        rc = RPMERR_BADSPEC;
        goto exit;
@@ -44,7 +44,7 @@ int parseFiles(Spec spec)
     }
 
     if (arg < -1) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Bad option %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Bad option %s: %s\n"),
                 spec->lineNum,
                 poptBadOption(optCon, POPT_BADOPTION_NOALIAS), 
                 spec->line);
@@ -56,7 +56,7 @@ int parseFiles(Spec spec)
        if (name == NULL)
            name = poptGetArg(optCon);
        if (poptPeekArg(optCon)) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Too many names: %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Too many names: %s\n"),
                     spec->lineNum,
                     spec->line);
            rc = RPMERR_BADSPEC;
@@ -65,14 +65,14 @@ int parseFiles(Spec spec)
     }
 
     if (lookupPackage(spec, name, flag, &pkg)) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Package does not exist: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Package does not exist: %s\n"),
                 spec->lineNum, spec->line);
        rc = RPMERR_BADSPEC;
        goto exit;
     }
 
     if (pkg->fileList != NULL) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Second %%files list"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Second %%files list\n"),
                 spec->lineNum);
        rc = RPMERR_BADSPEC;
        goto exit;
index 2d73708..3a8fd11 100644 (file)
@@ -208,22 +208,22 @@ static int checkForValidArchitectures(Spec spec)
     
     if (isMemberInEntry(spec->buildRestrictions,
                        arch, RPMTAG_EXCLUDEARCH) == 1) {
-       rpmError(RPMERR_BADSPEC, _("Architecture is excluded: %s"), arch);
+       rpmError(RPMERR_BADSPEC, _("Architecture is excluded: %s\n"), arch);
        return RPMERR_BADSPEC;
     }
     if (isMemberInEntry(spec->buildRestrictions,
                        arch, RPMTAG_EXCLUSIVEARCH) == 0) {
-       rpmError(RPMERR_BADSPEC, _("Architecture is not included: %s"), arch);
+       rpmError(RPMERR_BADSPEC, _("Architecture is not included: %s\n"), arch);
        return RPMERR_BADSPEC;
     }
     if (isMemberInEntry(spec->buildRestrictions,
                        os, RPMTAG_EXCLUDEOS) == 1) {
-       rpmError(RPMERR_BADSPEC, _("OS is excluded: %s"), os);
+       rpmError(RPMERR_BADSPEC, _("OS is excluded: %s\n"), os);
        return RPMERR_BADSPEC;
     }
     if (isMemberInEntry(spec->buildRestrictions,
                        os, RPMTAG_EXCLUSIVEOS) == 0) {
-       rpmError(RPMERR_BADSPEC, _("OS is not included: %s"), os);
+       rpmError(RPMERR_BADSPEC, _("OS is not included: %s\n"), os);
        return RPMERR_BADSPEC;
     }
 
@@ -239,8 +239,9 @@ static int checkForRequired(Header h, const char *name)
 
     for (p = requiredTags; *p != 0; p++) {
        if (!headerIsEntry(h, *p)) {
-           rpmError(RPMERR_BADSPEC, _("%s field must be present in package: %s"),
-                    tagName(*p), name);
+           rpmError(RPMERR_BADSPEC,
+                       _("%s field must be present in package: %s\n"),
+                       tagName(*p), name);
            res = 1;
        }
     }
@@ -266,7 +267,7 @@ static int checkForDuplicates(Header h, const char *name)
     {
        if (tag != lastTag)
            continue;
-       rpmError(RPMERR_BADSPEC, _("Duplicate %s entries in package: %s"),
+       rpmError(RPMERR_BADSPEC, _("Duplicate %s entries in package: %s\n"),
                     tagName(tag), name);
        res = 1;
     }
@@ -320,7 +321,7 @@ static int readIcon(Header h, const char *file)
 
     fd = Fopen(fn, "r.ufdio");
     if (fd == NULL || Ferror(fd)) {
-       rpmError(RPMERR_BADSPEC, _("Unable to open icon %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("Unable to open icon %s: %s\n"),
                fn, Fstrerror(fd));
        rc = RPMERR_BADSPEC;
        goto exit;
@@ -338,7 +339,7 @@ static int readIcon(Header h, const char *file)
 
     nb = Fread(icon, sizeof(char), iconsize, fd);
     if (Ferror(fd) || (size >= 0 && nb != size)) {
-       rpmError(RPMERR_BADSPEC, _("Unable to read icon %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("Unable to read icon %s: %s\n"),
                fn, Fstrerror(fd));
        rc = RPMERR_BADSPEC;
     }
@@ -351,7 +352,7 @@ static int readIcon(Header h, const char *file)
     } else if (! strncmp(icon, "/* XPM", sizeof("/* XPM")-1)) {
        headerAddEntry(h, RPMTAG_XPM, RPM_BIN_TYPE, icon, iconsize);
     } else {
-       rpmError(RPMERR_BADSPEC, _("Unknown icon type: %s"), file);
+       rpmError(RPMERR_BADSPEC, _("Unknown icon type: %s\n"), file);
        rc = RPMERR_BADSPEC;
        goto exit;
     }
@@ -393,7 +394,7 @@ stashSt(Spec spec, Header h, int tag, const char *lang)
 
 #define SINGLE_TOKEN_ONLY \
 if (multiToken) { \
-    rpmError(RPMERR_BADSPEC, _("line %d: Tag takes single token only: %s"), \
+    rpmError(RPMERR_BADSPEC, _("line %d: Tag takes single token only: %s\n"), \
             spec->lineNum, spec->line); \
     return RPMERR_BADSPEC; \
 }
@@ -418,7 +419,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
     while ((*field) && (*field != ':'))
        field++;
     if (*field != ':') {
-       rpmError(RPMERR_BADSPEC, _("line %d: Malformed tag: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Malformed tag: %s\n"),
                 spec->lineNum, spec->line);
        return RPMERR_BADSPEC;
     }
@@ -426,7 +427,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
     SKIPSPACE(field);
     if (!*field) {
        /* Empty field */
-       rpmError(RPMERR_BADSPEC, _("line %d: Empty tag: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Empty tag: %s\n"),
                 spec->lineNum, spec->line);
        return RPMERR_BADSPEC;
     }
@@ -448,14 +449,14 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
        /* These macros are for backward compatibility */
        if (tag == RPMTAG_VERSION) {
            if (strchr(field, '-') != NULL) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Illegal char '-' in %s: %s"),
+               rpmError(RPMERR_BADSPEC, _("line %d: Illegal char '-' in %s: %s\n"),
                    spec->lineNum, "version", spec->line);
                return RPMERR_BADSPEC;
            }
            addMacro(spec->macros, "PACKAGE_VERSION", NULL, field, RMIL_OLDSPEC);
        } else if (tag == RPMTAG_RELEASE) {
            if (strchr(field, '-') != NULL) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Illegal char '-' in %s: %s"),
+               rpmError(RPMERR_BADSPEC, _("line %d: Illegal char '-' in %s: %s\n"),
                    spec->lineNum, "release", spec->line);
                return RPMERR_BADSPEC;
            }
@@ -512,7 +513,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
        if (*buildRoot == '\0') buildRoot = "/";
        if (!strcmp(buildRoot, "/")) {
            rpmError(RPMERR_BADSPEC,
-                    _("BuildRoot can not be \"/\": %s"), spec->buildRootURL);
+                    _("BuildRoot can not be \"/\": %s\n"), spec->buildRootURL);
            free((void *)buildRootURL);
            return RPMERR_BADSPEC;
        }
@@ -525,7 +526,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
            len = strlen(array[num]);
            if (array[num][len - 1] == '/' && len > 1) {
                rpmError(RPMERR_BADSPEC,
-                        _("line %d: Prefixes must not end with \"/\": %s"),
+                        _("line %d: Prefixes must not end with \"/\": %s\n"),
                         spec->lineNum, spec->line);
                FREE(array);
                return RPMERR_BADSPEC;
@@ -537,7 +538,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
        SINGLE_TOKEN_ONLY;
        if (field[0] != '/') {
            rpmError(RPMERR_BADSPEC,
-                    _("line %d: Docdir must begin with '/': %s"),
+                    _("line %d: Docdir must begin with '/': %s\n"),
                     spec->lineNum, spec->line);
            return RPMERR_BADSPEC;
        }
@@ -549,7 +550,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
        SINGLE_TOKEN_ONLY;
        if (parseNum(field, &num)) {
            rpmError(RPMERR_BADSPEC,
-                    _("line %d: Epoch/Serial field must be a number: %s"),
+                    _("line %d: Epoch/Serial field must be a number: %s\n"),
                     spec->lineNum, spec->line);
            return RPMERR_BADSPEC;
        }
@@ -589,7 +590,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
       case RPMTAG_BUILDREQUIRES:
        if ((rc = parseBits(lang, buildScriptBits, &tagflags))) {
            rpmError(RPMERR_BADSPEC,
-                    _("line %d: Bad %s: qualifiers: %s"),
+                    _("line %d: Bad %s: qualifiers: %s\n"),
                     spec->lineNum, tagName(tag), spec->line);
            return rc;
        }
@@ -600,7 +601,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
       case RPMTAG_PREREQ:
        if ((rc = parseBits(lang, installScriptBits, &tagflags))) {
            rpmError(RPMERR_BADSPEC,
-                    _("line %d: Bad %s: qualifiers: %s"),
+                    _("line %d: Bad %s: qualifiers: %s\n"),
                     spec->lineNum, tagName(tag), spec->line);
            return rc;
        }
@@ -626,7 +627,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
                                      &(spec->buildArchitectureCount),
                                      &(spec->buildArchitectures)))) {
            rpmError(RPMERR_BADSPEC,
-                    _("line %d: Bad BuildArchitecture format: %s"),
+                    _("line %d: Bad BuildArchitecture format: %s\n"),
                     spec->lineNum, spec->line);
            return RPMERR_BADSPEC;
        }
@@ -635,7 +636,7 @@ static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
        break;
 
       default:
-       rpmError(RPMERR_INTERNAL, _("Internal error: Bogus tag %d"), tag);
+       rpmError(RPMERR_INTERNAL, _("Internal error: Bogus tag %d\n"), tag);
        return RPMERR_INTERNAL;
     }
 
@@ -779,13 +780,14 @@ int parsePreamble(Spec spec, int initialPackage)
     if (! initialPackage) {
        /* There is one option to %package: <pkg> or -n <pkg> */
        if (parseSimplePart(spec->line, &name, &flag)) {
-           rpmError(RPMERR_BADSPEC, _("Bad package specification: %s"),
-                    spec->line);
+           rpmError(RPMERR_BADSPEC, _("Bad package specification: %s\n"),
+                       spec->line);
            return RPMERR_BADSPEC;
        }
        
        if (!lookupPackage(spec, name, flag, NULL)) {
-           rpmError(RPMERR_BADSPEC, _("Package already exists: %s"), spec->line);
+           rpmError(RPMERR_BADSPEC, _("Package already exists: %s\n"),
+                       spec->line);
            return RPMERR_BADSPEC;
        }
        
@@ -810,8 +812,8 @@ int parsePreamble(Spec spec, int initialPackage)
            SKIPSPACE(linep);
            if (*linep) {
                if (findPreambleTag(spec, &tag, &macro, lang)) {
-                   rpmError(RPMERR_BADSPEC, _("line %d: Unknown tag: %s"),
-                            spec->lineNum, spec->line);
+                   rpmError(RPMERR_BADSPEC, _("line %d: Unknown tag: %s\n"),
+                               spec->lineNum, spec->line);
                    return RPMERR_BADSPEC;
                }
                if (handlePreambleTag(spec, pkg, tag, macro, lang))
@@ -832,7 +834,7 @@ int parsePreamble(Spec spec, int initialPackage)
     /* Do some final processing on the header */
     
     if (!spec->gotBuildRootURL && spec->buildRootURL) {
-       rpmError(RPMERR_BADSPEC, _("Spec file can't use BuildRoot"));
+       rpmError(RPMERR_BADSPEC, _("Spec file can't use BuildRoot\n"));
        return RPMERR_BADSPEC;
     }
 
index f1aa470..99e1704 100644 (file)
@@ -34,11 +34,12 @@ static int checkOwners(const char *urlfn)
     struct stat sb;
 
     if (Lstat(urlfn, &sb)) {
-       rpmError(RPMERR_BADSPEC, _("Bad source: %s: %s"), urlfn, strerror(errno));
+       rpmError(RPMERR_BADSPEC, _("Bad source: %s: %s\n"),
+               urlfn, strerror(errno));
        return RPMERR_BADSPEC;
     }
     if (!getUname(sb.st_uid) || !getGname(sb.st_gid)) {
-       rpmError(RPMERR_BADSPEC, _("Bad owner/group: %s"), urlfn);
+       rpmError(RPMERR_BADSPEC, _("Bad owner/group: %s\n"), urlfn);
        return RPMERR_BADSPEC;
     }
 
@@ -71,7 +72,7 @@ static int checkOwners(const char *urlfn)
        }
     }
     if (sp == NULL) {
-       rpmError(RPMERR_BADSPEC, _("No patch number %d"), c);
+       rpmError(RPMERR_BADSPEC, _("No patch number %d\n"), c);
        return NULL;
     }
 
@@ -161,7 +162,7 @@ static int checkOwners(const char *urlfn)
        }
     }
     if (sp == NULL) {
-       rpmError(RPMERR_BADSPEC, _("No source number %d"), c);
+       rpmError(RPMERR_BADSPEC, _("No source number %d\n"), c);
        return NULL;
     }
 
@@ -180,8 +181,9 @@ static int checkOwners(const char *urlfn)
        if (Lstat(urlfn, &st) != 0 && errno == ENOENT &&
            urlIsUrl(sp->fullSource) != URL_IS_UNKNOWN) {
            if ((rc = urlGetFile(sp->fullSource, urlfn)) != 0) {
-               rpmError(RPMERR_BADFILENAME, _("Couldn't download nosource %s: %s"),
-                   sp->fullSource, ftpStrerror(rc));
+               rpmError(RPMERR_BADFILENAME,
+                       _("Couldn't download nosource %s: %s\n"),
+                       sp->fullSource, ftpStrerror(rc));
                return NULL;
            }
        }
@@ -274,7 +276,7 @@ static int doSetupMacro(Spec spec, char *line)
     dirName = NULL;
 
     if ((rc = poptParseArgvString(line, &argc, &argv))) {
-       rpmError(RPMERR_BADSPEC, _("Error parsing %%setup: %s"),
+       rpmError(RPMERR_BADSPEC, _("Error parsing %%setup: %s\n"),
                        poptStrerror(rc));
        return RPMERR_BADSPEC;
     }
@@ -289,7 +291,7 @@ static int doSetupMacro(Spec spec, char *line)
        /* We only parse -a and -b here */
 
        if (parseNum(optArg, &num)) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Bad arg to %%setup %c: %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Bad arg to %%setup %c: %s\n"),
                     spec->lineNum, num, optArg);
            free(argv);
            freeStringBuf(before);
@@ -307,7 +309,7 @@ static int doSetupMacro(Spec spec, char *line)
     }
 
     if (arg < -1) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Bad %%setup option %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Bad %%setup option %s: %s\n"),
                 spec->lineNum,
                 poptBadOption(optCon, POPT_BADOPTION_NOALIAS), 
                 poptStrerror(arg));
@@ -440,16 +442,18 @@ static int doPatchMacro(Spec spec, char *line)
            /* orig suffix */
            opt_b = strtok(NULL, " \t\n");
            if (! opt_b) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Need arg to %%patch -b: %s"),
-                        spec->lineNum, spec->line);
+               rpmError(RPMERR_BADSPEC,
+                       _("line %d: Need arg to %%patch -b: %s\n"),
+                       spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
        } else if (!strcmp(s, "-z")) {
            /* orig suffix */
            opt_b = strtok(NULL, " \t\n");
            if (! opt_b) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Need arg to %%patch -z: %s"),
-                        spec->lineNum, spec->line);
+               rpmError(RPMERR_BADSPEC,
+                       _("line %d: Need arg to %%patch -z: %s\n"),
+                       spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
        } else if (!strncmp(s, "-p", sizeof("-p")-1)) {
@@ -460,24 +464,25 @@ static int doPatchMacro(Spec spec, char *line)
                s = strtok(NULL, " \t\n");
                if (s == NULL) {
                    rpmError(RPMERR_BADSPEC,
-                            _("line %d: Need arg to %%patch -p: %s"),
+                            _("line %d: Need arg to %%patch -p: %s\n"),
                             spec->lineNum, spec->line);
                    return RPMERR_BADSPEC;
                }
            }
            if (parseNum(s, &opt_p)) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Bad arg to %%patch -p: %s"),
-                        spec->lineNum, spec->line);
+               rpmError(RPMERR_BADSPEC,
+                       _("line %d: Bad arg to %%patch -p: %s\n"),
+                       spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
        } else {
            /* Must be a patch num */
            if (patch_index == 1024) {
-               rpmError(RPMERR_BADSPEC, _("Too many patches!"));
+               rpmError(RPMERR_BADSPEC, _("Too many patches!\n"));
                return RPMERR_BADSPEC;
            }
            if (parseNum(s, &(patch_nums[patch_index]))) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Bad arg to %%patch: %s"),
+               rpmError(RPMERR_BADSPEC, _("line %d: Bad arg to %%patch: %s\n"),
                         spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
@@ -513,7 +518,7 @@ int parsePrep(Spec spec)
     char **lines, **saveLines;
 
     if (spec->prep != NULL) {
-       rpmError(RPMERR_BADSPEC, _("line %d: second %%prep"), spec->lineNum);
+       rpmError(RPMERR_BADSPEC, _("line %d: second %%prep\n"), spec->lineNum);
        return RPMERR_BADSPEC;
     }
 
index 1c760c2..042f570 100644 (file)
@@ -97,7 +97,7 @@ int parseRCPOT(Spec spec, Package pkg, const char *field, int tag,
        /* Tokens must begin with alphanumeric, _, or / */
        if (!(isalnum(r[0]) || r[0] == '_' || r[0] == '/')) {
            rpmError(RPMERR_BADSPEC,
-                    _("line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"),
+                    _("line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"),
                     spec->lineNum, spec->line);
            return RPMERR_BADSPEC;
        }
@@ -108,7 +108,7 @@ int parseRCPOT(Spec spec, Package pkg, const char *field, int tag,
        case RPMTAG_CONFLICTFLAGS:
        case RPMTAG_BUILDCONFLICTS:
            if (r[0] == '/') {
-               rpmError(RPMERR_BADSPEC,_("line %d: File name not permitted: %s"),
+               rpmError(RPMERR_BADSPEC,_("line %d: File name not permitted: %s\n"),
                         spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
@@ -140,7 +140,7 @@ int parseRCPOT(Spec spec, Package pkg, const char *field, int tag,
 
            if (r[0] == '/') {
                rpmError(RPMERR_BADSPEC,
-                        _("line %d: Versioned file name not permitted: %s"),
+                        _("line %d: Versioned file name not permitted: %s\n"),
                         spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
@@ -170,7 +170,7 @@ int parseRCPOT(Spec spec, Package pkg, const char *field, int tag,
 
        if (flags & RPMSENSE_SENSEMASK) {
            if (*v == '\0' || ve == v) {
-               rpmError(RPMERR_BADSPEC, _("line %d: Version required: %s"),
+               rpmError(RPMERR_BADSPEC, _("line %d: Version required: %s\n"),
                        spec->lineNum, spec->line);
                return RPMERR_BADSPEC;
            }
index d3a0bf1..9abd7fb 100644 (file)
@@ -150,7 +150,7 @@ int parseScript(Spec spec, int parsePart)
        /* break line into two */
        p = strstr(spec->line, "--");
        if (!p) {
-           rpmError(RPMERR_BADSPEC, _("line %d: triggers must have --: %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: triggers must have --: %s\n"),
                     spec->lineNum, spec->line);
            return RPMERR_BADSPEC;
        }
@@ -160,7 +160,7 @@ int parseScript(Spec spec, int parsePart)
     }
     
     if ((rc = poptParseArgvString(spec->line, &argc, &argv))) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %s: %s\n"),
                 spec->lineNum, partname, poptStrerror(rc));
        return RPMERR_BADSPEC;
     }
@@ -172,7 +172,7 @@ int parseScript(Spec spec, int parsePart)
            if (prog[0] != '/') {
                rpmError(RPMERR_BADSPEC,
                         _("line %d: script program must begin "
-                        "with \'/\': %s"), spec->lineNum, prog);
+                        "with \'/\': %s\n"), spec->lineNum, prog);
                rc = RPMERR_BADSPEC;
                goto exit;
            }
@@ -184,7 +184,7 @@ int parseScript(Spec spec, int parsePart)
     }
     
     if (arg < -1) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Bad option %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Bad option %s: %s\n"),
                 spec->lineNum,
                 poptBadOption(optCon, POPT_BADOPTION_NOALIAS), 
                 spec->line);
@@ -196,7 +196,7 @@ int parseScript(Spec spec, int parsePart)
        if (name == NULL)
            name = poptGetArg(optCon);
        if (poptPeekArg(optCon)) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Too many names: %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Too many names: %s\n"),
                     spec->lineNum,
                     spec->line);
            rc = RPMERR_BADSPEC;
@@ -205,7 +205,7 @@ int parseScript(Spec spec, int parsePart)
     }
     
     if (lookupPackage(spec, name, flag, &pkg)) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Package does not exist: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Package does not exist: %s\n"),
                 spec->lineNum, spec->line);
        rc = RPMERR_BADSPEC;
        goto exit;
@@ -213,7 +213,7 @@ int parseScript(Spec spec, int parsePart)
 
     if (tag != RPMTAG_TRIGGERSCRIPTS) {
        if (headerIsEntry(pkg->header, progtag)) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Second %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Second %s\n"),
                     spec->lineNum, partname);
            rc = RPMERR_BADSPEC;
            goto exit;
@@ -221,7 +221,7 @@ int parseScript(Spec spec, int parsePart)
     }
 
     if ((rc = poptParseArgvString(prog, &progArgc, &progArgv))) {
-       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %s: %s"),
+       rpmError(RPMERR_BADSPEC, _("line %d: Error parsing %s: %s\n"),
                 spec->lineNum, partname, poptStrerror(rc));
        rc = RPMERR_BADSPEC;
        goto exit;
index 7a729da..8362fea 100644 (file)
@@ -133,7 +133,8 @@ static int copyNextLine(Spec spec, OFI_t *ofi, int strip)
        /* Don't expand macros (eg. %define) in false branch of %if clause */
        if (spec->readStack->reading &&
            expandMacros(spec, spec->macros, spec->lbuf, sizeof(spec->lbuf))) {
-               rpmError(RPMERR_BADSPEC, _("line %d: %s"), spec->lineNum, spec->lbuf);
+               rpmError(RPMERR_BADSPEC, _("line %d: %s\n"),
+                       spec->lineNum, spec->lbuf);
                return RPMERR_BADSPEC;
        }
        spec->nextline = spec->lbuf;
@@ -193,7 +194,7 @@ retry:
        if (!fgets(ofi->readBuf, BUFSIZ, fdGetFp(ofi->fd))) {
            /* EOF */
            if (spec->readStack->next) {
-               rpmError(RPMERR_UNMATCHEDIF, _("Unclosed %%if"));
+               rpmError(RPMERR_UNMATCHEDIF, _("Unclosed %%if\n"));
                return RPMERR_UNMATCHEDIF;
            }
 
@@ -264,16 +265,18 @@ retry:
        s += 3;
         match = parseExpressionBoolean(spec, s);
        if (match < 0) {
-           rpmError(RPMERR_UNMATCHEDIF, _("%s:%d: parseExpressionBoolean returns %d"),
-                    ofi->fileName, ofi->lineNum, match);
+           rpmError(RPMERR_UNMATCHEDIF,
+                       _("%s:%d: parseExpressionBoolean returns %d\n"),
+                       ofi->fileName, ofi->lineNum, match);
            return RPMERR_BADSPEC;
        }
     } else if (! strncmp("%else", s, sizeof("%else")-1)) {
        s += 5;
        if (! spec->readStack->next) {
            /* Got an else with no %if ! */
-           rpmError(RPMERR_UNMATCHEDIF, _("%s:%d: Got a %%else with no if"),
-                    ofi->fileName, ofi->lineNum);
+           rpmError(RPMERR_UNMATCHEDIF,
+                       _("%s:%d: Got a %%else with no %%if\n"),
+                       ofi->fileName, ofi->lineNum);
            return RPMERR_UNMATCHEDIF;
        }
        spec->readStack->reading =
@@ -283,8 +286,9 @@ retry:
        s += 6;
        if (! spec->readStack->next) {
            /* Got an end with no %if ! */
-           rpmError(RPMERR_UNMATCHEDIF, _("%s:%d: Got a %%endif with no if"),
-                    ofi->fileName, ofi->lineNum);
+           rpmError(RPMERR_UNMATCHEDIF,
+                       _("%s:%d: Got a %%endif with no %%if\n"),
+                       ofi->fileName, ofi->lineNum);
            return RPMERR_UNMATCHEDIF;
        }
        rl = spec->readStack;
@@ -297,7 +301,7 @@ retry:
        s += 8;
        fileName = s;
        if (! isspace(*fileName)) {
-           rpmError(RPMERR_BADSPEC, _("malformed %%include statement"));
+           rpmError(RPMERR_BADSPEC, _("malformed %%include statement\n"));
            return RPMERR_BADSPEC;
        }
        SKIPSPACE(fileName);
@@ -306,7 +310,7 @@ retry:
        p = endFileName;
        SKIPSPACE(p);
        if (*p != '\0') {
-           rpmError(RPMERR_BADSPEC, _("malformed %%include statement"));
+           rpmError(RPMERR_BADSPEC, _("malformed %%include statement\n"));
            return RPMERR_BADSPEC;
        }
        *endFileName = '\0';
@@ -379,7 +383,7 @@ int parseSpec(Spec *specp, const char *specFile, const char *rootURL,
        if (*buildRoot == '\0') buildRoot = "/";
        if (!strcmp(buildRoot, "/")) {
             rpmError(RPMERR_BADSPEC,
-                     _("BuildRoot can not be \"/\": %s"), buildRootURL);
+                     _("BuildRoot can not be \"/\": %s\n"), buildRootURL);
             return RPMERR_BADSPEC;
         }
        spec->gotBuildRootURL = 1;
@@ -443,6 +447,7 @@ fprintf(stderr, "*** PS buildRootURL(%s) %p macro set to %s\n", spec->buildRootU
            break;
 
          case PART_NONE:               /* XXX avoid gcc whining */
+         case PART_LAST:
          case PART_BUILDARCHITECTURES:
            break;
        }
@@ -485,7 +490,7 @@ fprintf(stderr, "*** PS buildRootURL(%s) %p macro set to %s\n", spec->buildRootU
            spec->buildArchitectureCount = index;
            if (! index) {
                freeSpec(spec);
-               rpmError(RPMERR_BADSPEC, _("No buildable architectures"));
+               rpmError(RPMERR_BADSPEC, _("No buildable architectures\n"));
                return RPMERR_BADSPEC;
            }
 
@@ -540,7 +545,8 @@ fprintf(stderr, "*** PS buildRootURL(%s) %p macro set to %s\n", spec->buildRootU
        if (!headerIsEntry(pkg->header, RPMTAG_DESCRIPTION)) {
            const char * name;
            headerNVR(pkg->header, &name, NULL, NULL);
-           rpmError(RPMERR_BADSPEC, _("Package has no %%description: %s"), name);
+           rpmError(RPMERR_BADSPEC, _("Package has no %%description: %s\n"),
+                       name);
            freeSpec(spec);
            return RPMERR_BADSPEC;
        }
index 31cb3a7..b14a28a 100644 (file)
@@ -225,13 +225,13 @@ int parseNoSource(Spec spec, const char *field, int tag)
        if (*fe) fe++;
 
        if (parseNum(f, &num)) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Bad number: %s"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Bad number: %s\n"),
                     spec->lineNum, f);
            return RPMERR_BADSPEC;
        }
 
        if (! (p = findSource(spec, num, flag))) {
-           rpmError(RPMERR_BADSPEC, _("line %d: Bad no%s number: %d"),
+           rpmError(RPMERR_BADSPEC, _("line %d: Bad no%s number: %d\n"),
                     spec->lineNum, name, num);
            return RPMERR_BADSPEC;
        }
index 091a364..929cb2f 100644 (file)
@@ -38,12 +38,12 @@ int convertDB(void)
     int i, j;
     
     if (rpmfileexists("/var/lib/rpm/packages.rpm")) {
-       rpmError(RPMERR_NOCREATEDB, _("RPM database already exists"));
+       rpmError(RPMERR_NOCREATEDB, _("RPM database already exists\n"));
        return 0;
     }
 
     if (oldrpmdbOpen(&olddb)) {
-       rpmError(RPMERR_OLDDBMISSING, _("Old db is missing"));
+       rpmError(RPMERR_OLDDBMISSING, _("Old db is missing\n"));
        return 0;
     }
 
@@ -54,13 +54,13 @@ int convertDB(void)
     unlink("/var/lib/rpm/fileindex.rpm");
 
     if (rpmdbOpen("", &db, O_RDWR | O_CREAT, 0644)) {
-       rpmError(RPMERR_DBOPEN, _("failed to create RPM database /var/lib/rpm"));
+       rpmError(RPMERR_DBOPEN, _("failed to create RPM database /var/lib/rpm\n"));
        return 0;
     }
 
     packageLabels = oldrpmdbGetAllLabels(&olddb);
     if (!packageLabels) {
-       rpmError(RPMERR_OLDDBCORRUPT, _("Old db is corrupt"));
+       rpmError(RPMERR_OLDDBCORRUPT, _("Old db is corrupt\n"));
        rpmdbClose(db);
        unlink("/var/lib/rpm/packages.rpm");
        oldrpmdbClose(&olddb);
index 74bfff8..0e5702a 100644 (file)
--- a/lib/db1.c
+++ b/lib/db1.c
@@ -418,7 +418,7 @@ static int db1open(rpmdb rpmdb, int rpmtag, dbiIndex * dbip)
     urlfn = rpmGenPath(rpmdb->db_root, rpmdb->db_home, base);
     (void) urlPath(urlfn, &fn);
     if (!(fn && *fn != '\0')) {
-       rpmError(RPMERR_DBOPEN, _("bad db file %s"), urlfn);
+       rpmError(RPMERR_DBOPEN, _("bad db file %s\n"), urlfn);
        rc = EFAULT;
        goto exit;
     }
@@ -446,7 +446,7 @@ static int db1open(rpmdb rpmdb, int rpmtag, dbiIndex * dbip)
 
            if (Fcntl(pkgs, F_SETLK, (void *) &l)) {
                rc = errno;     /* XXX check errno validity */
-               rpmError(RPMERR_FLOCK, _("cannot get %s lock on database"),
+               rpmError(RPMERR_FLOCK, _("cannot get %s lock on database\n"),
                    ((dbi->dbi_mode & O_RDWR) ? _("exclusive") : _("shared")));
                goto exit;
            }
index 67d66c5..42d9af4 100644 (file)
@@ -134,7 +134,7 @@ static void alFreeIndex(struct availableList * al)
 static void alCreate(struct availableList * al)
        /*@modifies *al @*/
 {
-    al->alloced = 5;
+    al->alloced = al->delta;
     al->size = 0;
     al->list = xcalloc(al->alloced, sizeof(*al->list));
 
@@ -247,7 +247,7 @@ static /*@exposed@*/ struct availablePackage * alAddPackage(struct availableList
     uint_32 * pp = NULL;
 
     if (al->size == al->alloced) {
-       al->alloced += 5;
+       al->alloced += al->delta;
        al->list = xrealloc(al->list, sizeof(*al->list) * al->alloced);
     }
 
@@ -651,7 +651,6 @@ static int rangeMatchesDepFlags (Header h, const char *reqName, const char * req
     return result;
 }
 
-/* XXX FIXME: eliminate when obsoletes is correctly implemented */
 int headerMatchesDepFlags(Header h,
        const char * reqName, const char * reqEVR, int reqFlags)
 {
@@ -677,23 +676,25 @@ int headerMatchesDepFlags(Header h,
     (void) stpcpy( stpcpy( stpcpy(p, version) , "-") , release);
 
     return rpmRangesOverlap(name, pkgEVR, pkgFlags, reqName, reqEVR, reqFlags);
-
 }
 
 rpmTransactionSet rpmtransCreateSet(rpmdb rpmdb, const char * rootDir)
 {
-    rpmTransactionSet rpmdep;
+    rpmTransactionSet ts;
     int rootLen;
 
     if (!rootDir) rootDir = "";
 
-    rpmdep = xcalloc(1, sizeof(*rpmdep));
-    rpmdep->rpmdb = rpmdb;
-    rpmdep->scriptFd = NULL;
-    rpmdep->numRemovedPackages = 0;
-    rpmdep->allocedRemovedPackages = 5;
-    rpmdep->removedPackages = xcalloc(rpmdep->allocedRemovedPackages,
-                       sizeof(*rpmdep->removedPackages));
+    ts = xcalloc(1, sizeof(*ts));
+    ts->rpmdb = rpmdb;
+    ts->scriptFd = NULL;
+    ts->id = 0;
+    ts->delta = 5;
+
+    ts->numRemovedPackages = 0;
+    ts->allocedRemovedPackages = ts->delta;
+    ts->removedPackages = xcalloc(ts->allocedRemovedPackages,
+                       sizeof(*ts->removedPackages));
 
     /* This canonicalizes the root */
     rootLen = strlen(rootDir);
@@ -706,49 +707,50 @@ rpmTransactionSet rpmtransCreateSet(rpmdb rpmdb, const char * rootDir)
        rootDir = t;
     }
 
-    rpmdep->rootDir = xstrdup(rootDir);
-    rpmdep->currDir = NULL;
-    rpmdep->chrootDone = 0;
+    ts->rootDir = xstrdup(rootDir);
+    ts->currDir = NULL;
+    ts->chrootDone = 0;
 
-    alCreate(&rpmdep->addedPackages);
-    alCreate(&rpmdep->availablePackages);
+    ts->addedPackages.delta = ts->delta;
+    alCreate(&ts->addedPackages);
+    ts->availablePackages.delta = ts->delta;
+    alCreate(&ts->availablePackages);
 
-    rpmdep->orderAlloced = 5;
-    rpmdep->orderCount = 0;
-    rpmdep->order = xcalloc(rpmdep->orderAlloced, sizeof(*rpmdep->order));
+    ts->orderAlloced = ts->delta;
+    ts->orderCount = 0;
+    ts->order = xcalloc(ts->orderAlloced, sizeof(*ts->order));
 
-    return rpmdep;
+    return ts;
 }
 
 /**
  * Add removed package instance to ordered transaction set.
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  * @param dboffset     rpm database instance
  * @param depends      installed package of pair (or -1 on erase)
  */
-static void removePackage(rpmTransactionSet rpmdep, int dboffset, int depends)
-       /*@modifies rpmdep @*/
+static void removePackage(rpmTransactionSet ts, int dboffset, int depends)
+       /*@modifies ts @*/
 {
-    if (rpmdep->numRemovedPackages == rpmdep->allocedRemovedPackages) {
-       rpmdep->allocedRemovedPackages += 5;
-       rpmdep->removedPackages = xrealloc(rpmdep->removedPackages,
-               sizeof(int *) * rpmdep->allocedRemovedPackages);
+    if (ts->numRemovedPackages == ts->allocedRemovedPackages) {
+       ts->allocedRemovedPackages += ts->delta;
+       ts->removedPackages = xrealloc(ts->removedPackages,
+               sizeof(int *) * ts->allocedRemovedPackages);
     }
 
-    rpmdep->removedPackages[rpmdep->numRemovedPackages++] = dboffset;
+    ts->removedPackages[ts->numRemovedPackages++] = dboffset;
 
-    if (rpmdep->orderCount == rpmdep->orderAlloced) {
-       rpmdep->orderAlloced += 5;
-       rpmdep->order = xrealloc(rpmdep->order,
-               sizeof(*rpmdep->order) * rpmdep->orderAlloced);
+    if (ts->orderCount == ts->orderAlloced) {
+       ts->orderAlloced += ts->delta;
+       ts->order = xrealloc(ts->order, sizeof(*ts->order) * ts->orderAlloced);
     }
 
-    rpmdep->order[rpmdep->orderCount].type = TR_REMOVED;
-    rpmdep->order[rpmdep->orderCount].u.removed.dboffset = dboffset;
-    rpmdep->order[rpmdep->orderCount++].u.removed.dependsOnIndex = depends;
+    ts->order[ts->orderCount].type = TR_REMOVED;
+    ts->order[ts->orderCount].u.removed.dboffset = dboffset;
+    ts->order[ts->orderCount++].u.removed.dependsOnIndex = depends;
 }
 
-int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
+int rpmtransAddPackage(rpmTransactionSet ts, Header h, FD_t fd,
                        const void * key, int upgrade, rpmRelocation * relocs)
 {
     /* this is an install followed by uninstalls */
@@ -766,27 +768,26 @@ int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
        makes it difficult to generate a return code based on the number of
        packages which failed. */
 
-    if (rpmdep->orderCount == rpmdep->orderAlloced) {
-       rpmdep->orderAlloced += 5;
-       rpmdep->order = xrealloc(rpmdep->order,
-               sizeof(*rpmdep->order) * rpmdep->orderAlloced);
+    if (ts->orderCount == ts->orderAlloced) {
+       ts->orderAlloced += ts->delta;
+       ts->order = xrealloc(ts->order, sizeof(*ts->order) * ts->orderAlloced);
     }
-    rpmdep->order[rpmdep->orderCount].type = TR_ADDED;
-    alNum = alAddPackage(&rpmdep->addedPackages, h, key, fd, relocs) -
-               rpmdep->addedPackages.list;
-    rpmdep->order[rpmdep->orderCount++].u.addedIndex = alNum;
+    ts->order[ts->orderCount].type = TR_ADDED;
+    alNum = alAddPackage(&ts->addedPackages, h, key, fd, relocs) -
+               ts->addedPackages.list;
+    ts->order[ts->orderCount++].u.addedIndex = alNum;
 
-    if (!upgrade || rpmdep->rpmdb == NULL) return 0;
+    if (!upgrade || ts->rpmdb == NULL) return 0;
 
     headerNVR(h, &name, NULL, NULL);
 
     {  rpmdbMatchIterator mi;
        Header h2;
 
-       mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_NAME, name, 0);
+       mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_NAME, name, 0);
        while((h2 = rpmdbNextIterator(mi)) != NULL) {
            if (rpmVersionCompare(h, h2))
-               removePackage(rpmdep, rpmdbGetIteratorOffset(mi), alNum);
+               removePackage(ts, rpmdbGetIteratorOffset(mi), alNum);
            else {
                uint_32 *p, multiLibMask = 0, oldmultiLibMask = 0;
 
@@ -796,7 +797,7 @@ int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
                    multiLibMask = *p;
                if (oldmultiLibMask && multiLibMask
                    && !(oldmultiLibMask & multiLibMask)) {
-                   rpmdep->addedPackages.list[alNum].multiLib = multiLibMask;
+                   ts->addedPackages.list[alNum].multiLib = multiLibMask;
                }
            }
        }
@@ -820,10 +821,10 @@ int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
          { rpmdbMatchIterator mi;
            Header h2;
 
-           mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_NAME, obsoletes[j], 0);
+           mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_NAME, obsoletes[j], 0);
 
            rpmdbPruneIterator(mi,
-               rpmdep->removedPackages, rpmdep->numRemovedPackages, 1);
+               ts->removedPackages, ts->numRemovedPackages, 1);
 
            while((h2 = rpmdbNextIterator(mi)) != NULL) {
                /*
@@ -834,7 +835,7 @@ int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
                    headerMatchesDepFlags(h2,
                        obsoletes[j], obsoletesEVR[j], obsoletesFlags[j]))
                {
-                   removePackage(rpmdep, rpmdbGetIteratorOffset(mi), alNum);
+                   removePackage(ts, rpmdbGetIteratorOffset(mi), alNum);
                }
            }
            rpmdbFreeIterator(mi);
@@ -848,37 +849,37 @@ int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
     return 0;
 }
 
-void rpmtransAvailablePackage(rpmTransactionSet rpmdep, Header h,
+void rpmtransAvailablePackage(rpmTransactionSet ts, Header h,
        const void * key)
 {
     struct availablePackage * al;
-    al = alAddPackage(&rpmdep->availablePackages, h, key, NULL, NULL);
+    al = alAddPackage(&ts->availablePackages, h, key, NULL, NULL);
 }
 
-void rpmtransRemovePackage(rpmTransactionSet rpmdep, int dboffset)
+void rpmtransRemovePackage(rpmTransactionSet ts, int dboffset)
 {
-    removePackage(rpmdep, dboffset, -1);
+    removePackage(ts, dboffset, -1);
 }
 
-void rpmtransFree(rpmTransactionSet rpmdep)
+void rpmtransFree(rpmTransactionSet ts)
 {
-    struct availableList * addedPackages = &rpmdep->addedPackages;
-    struct availableList * availablePackages = &rpmdep->availablePackages;
+    struct availableList * addedPackages = &ts->addedPackages;
+    struct availableList * availablePackages = &ts->availablePackages;
 
     alFree(addedPackages);
     alFree(availablePackages);
-    if (rpmdep->removedPackages)
-       free(rpmdep->removedPackages);
-    if (rpmdep->order)
-       free(rpmdep->order);
-    if (rpmdep->scriptFd)
-       rpmdep->scriptFd = fdFree(rpmdep->scriptFd, "rpmtransSetScriptFd (rpmtransFree");
-    if (rpmdep->rootDir)
-       free((void *)rpmdep->rootDir);
-    if (rpmdep->currDir)
-       free((void *)rpmdep->currDir);
-
-    free(rpmdep);
+    if (ts->removedPackages)
+       free(ts->removedPackages);
+    if (ts->order)
+       free(ts->order);
+    if (ts->scriptFd)
+       ts->scriptFd = fdFree(ts->scriptFd, "rpmtransSetScriptFd (rpmtransFree");
+    if (ts->rootDir)
+       free((void *)ts->rootDir);
+    if (ts->currDir)
+       free((void *)ts->currDir);
+
+    free(ts);
 }
 
 void rpmdepFreeConflicts(struct rpmDependencyConflict * conflicts,
@@ -888,11 +889,11 @@ void rpmdepFreeConflicts(struct rpmDependencyConflict * conflicts,
 
     for (i = 0; i < numConflicts; i++) {
        headerFree(conflicts[i].byHeader);
-       free(conflicts[i].byName);
-       free(conflicts[i].byVersion);
-       free(conflicts[i].byRelease);
-       free(conflicts[i].needsName);
-       free(conflicts[i].needsVersion);
+       free((void *)conflicts[i].byName);
+       free((void *)conflicts[i].byVersion);
+       free((void *)conflicts[i].byRelease);
+       free((void *)conflicts[i].needsName);
+       free((void *)conflicts[i].needsVersion);
     }
 
     free(conflicts);
@@ -1026,7 +1027,7 @@ alFileSatisfiesDepend(struct availableList * al,
  * @retval suggestion  possible package to resolve dependency
  * @return             0 if satisfied, 1 if not satisfied, 2 if error
  */
-static int unsatisfiedDepend(rpmTransactionSet rpmdep,
+static int unsatisfiedDepend(rpmTransactionSet ts,
        const char * keyType, const char * keyDepend,
        const char * keyName, const char * keyEVR, int keyFlags,
        /*@out@*/ struct availablePackage ** suggestion)
@@ -1043,7 +1044,7 @@ static int unsatisfiedDepend(rpmTransactionSet rpmdep,
      */
     if (_cacheDependsRC) {
        dbiIndex dbi;
-       dbi = dbiOpen(rpmdep->rpmdb, RPMDBI_DEPENDS, 0);
+       dbi = dbiOpen(ts->rpmdb, RPMDBI_DEPENDS, 0);
        if (dbi == NULL)
            _cacheDependsRC = 0;
        else {
@@ -1099,19 +1100,19 @@ static int unsatisfiedDepend(rpmTransactionSet rpmdep,
        goto unsatisfied;
     }
 
-    if (alSatisfiesDepend(&rpmdep->addedPackages, keyType, keyDepend, keyName, keyEVR, keyFlags)) {
+    if (alSatisfiesDepend(&ts->addedPackages, keyType, keyDepend, keyName, keyEVR, keyFlags)) {
        goto exit;
     }
 
     /* XXX only the installer does not have the database open here. */
-    if (rpmdep->rpmdb != NULL) {
+    if (ts->rpmdb != NULL) {
        if (*keyName == '/') {
            /* keyFlags better be 0! */
 
-           mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_BASENAMES, keyName, 0);
+           mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_BASENAMES, keyName, 0);
 
            rpmdbPruneIterator(mi,
-                       rpmdep->removedPackages, rpmdep->numRemovedPackages, 1);
+                       ts->removedPackages, ts->numRemovedPackages, 1);
 
            while ((h = rpmdbNextIterator(mi)) != NULL) {
                rpmMessage(RPMMESS_DEBUG, _("%s: %-45s YES (db files)\n"),
@@ -1122,9 +1123,9 @@ static int unsatisfiedDepend(rpmTransactionSet rpmdep,
            rpmdbFreeIterator(mi);
        }
 
-       mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_PROVIDENAME, keyName, 0);
+       mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_PROVIDENAME, keyName, 0);
        rpmdbPruneIterator(mi,
-                       rpmdep->removedPackages, rpmdep->numRemovedPackages, 1);
+                       ts->removedPackages, ts->numRemovedPackages, 1);
        while ((h = rpmdbNextIterator(mi)) != NULL) {
            if (rangeMatchesDepFlags(h, keyName, keyEVR, keyFlags)) {
                rpmMessage(RPMMESS_DEBUG, _("%s: %-45s YES (db provides)\n"),
@@ -1136,9 +1137,9 @@ static int unsatisfiedDepend(rpmTransactionSet rpmdep,
        rpmdbFreeIterator(mi);
 
 #ifndef DYING
-       mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_NAME, keyName, 0);
+       mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_NAME, keyName, 0);
        rpmdbPruneIterator(mi,
-                       rpmdep->removedPackages, rpmdep->numRemovedPackages, 1);
+                       ts->removedPackages, ts->numRemovedPackages, 1);
        while ((h = rpmdbNextIterator(mi)) != NULL) {
            if (rangeMatchesDepFlags(h, keyName, keyEVR, keyFlags)) {
                rpmMessage(RPMMESS_DEBUG, _("%s: %-45s YES (db package)\n"),
@@ -1153,7 +1154,7 @@ static int unsatisfiedDepend(rpmTransactionSet rpmdep,
     }
 
     if (suggestion)
-       *suggestion = alSatisfiesDepend(&rpmdep->availablePackages, NULL, NULL,
+       *suggestion = alSatisfiesDepend(&ts->availablePackages, NULL, NULL,
                                keyName, keyEVR, keyFlags);
 
 unsatisfied:
@@ -1166,7 +1167,7 @@ exit:
      */
     if (_cacheDependsRC) {
        dbiIndex dbi;
-       dbi = dbiOpen(rpmdep->rpmdb, RPMDBI_DEPENDS, 0);
+       dbi = dbiOpen(ts->rpmdb, RPMDBI_DEPENDS, 0);
        if (dbi == NULL) {
            _cacheDependsRC = 0;
        } else {
@@ -1186,7 +1187,7 @@ exit:
     return rc;
 }
 
-static int checkPackageDeps(rpmTransactionSet rpmdep, struct problemsSet * psp,
+static int checkPackageDeps(rpmTransactionSet ts, struct problemsSet * psp,
                Header h, const char * keyName, uint_32 multiLib)
 {
     const char * name, * version, * release;
@@ -1229,7 +1230,7 @@ static int checkPackageDeps(rpmTransactionSet rpmdep, struct problemsSet * psp,
 
        keyDepend = printDepend("R", requires[i], requiresEVR[i], requireFlags[i]);
 
-       rc = unsatisfiedDepend(rpmdep, " Requires", keyDepend,
+       rc = unsatisfiedDepend(ts, " Requires", keyDepend,
                requires[i], requiresEVR[i], requireFlags[i], &suggestion);
 
        switch (rc) {
@@ -1297,7 +1298,7 @@ static int checkPackageDeps(rpmTransactionSet rpmdep, struct problemsSet * psp,
 
        keyDepend = printDepend("C", conflicts[i], conflictsEVR[i], conflictFlags[i]);
 
-       rc = unsatisfiedDepend(rpmdep, "Conflicts", keyDepend,
+       rc = unsatisfiedDepend(ts, "Conflicts", keyDepend,
                conflicts[i], conflictsEVR[i], conflictFlags[i], NULL);
 
        /* 1 == unsatisfied, 0 == satsisfied */
@@ -1345,16 +1346,15 @@ static int checkPackageDeps(rpmTransactionSet rpmdep, struct problemsSet * psp,
  * Adding: check name/provides key against each conflict match,
  * Erasing: check name/provides/filename key against each requiredby match.
  */
-static int checkPackageSet(rpmTransactionSet rpmdep, struct problemsSet * psp,
+static int checkPackageSet(rpmTransactionSet ts, struct problemsSet * psp,
        const char * key, /*@only@*/ rpmdbMatchIterator mi)
 {
     Header h;
     int rc = 0;
 
-    rpmdbPruneIterator(mi,
-               rpmdep->removedPackages, rpmdep->numRemovedPackages, 1);
+    rpmdbPruneIterator(mi, ts->removedPackages, ts->numRemovedPackages, 1);
     while ((h = rpmdbNextIterator(mi)) != NULL) {
-       if (checkPackageDeps(rpmdep, psp, h, key, 0)) {
+       if (checkPackageDeps(ts, psp, h, key, 0)) {
            rc = 1;
            break;
        }
@@ -1367,26 +1367,26 @@ static int checkPackageSet(rpmTransactionSet rpmdep, struct problemsSet * psp,
 /**
  * Erasing: check name/provides/filename key against requiredby matches.
  */
-static int checkDependentPackages(rpmTransactionSet rpmdep,
+static int checkDependentPackages(rpmTransactionSet ts,
                        struct problemsSet * psp, const char * key)
 {
     rpmdbMatchIterator mi;
-    mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_REQUIRENAME, key, 0);
-    return checkPackageSet(rpmdep, psp, key, mi);
+    mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_REQUIRENAME, key, 0);
+    return checkPackageSet(ts, psp, key, mi);
 }
 
 /**
  * Adding: check name/provides key against conflicts matches.
  */
-static int checkDependentConflicts(rpmTransactionSet rpmdep,
+static int checkDependentConflicts(rpmTransactionSet ts,
                struct problemsSet * psp, const char * key)
 {
     int rc = 0;
 
-    if (rpmdep->rpmdb) {       /* XXX is this necessary? */
+    if (ts->rpmdb) {   /* XXX is this necessary? */
        rpmdbMatchIterator mi;
-       mi = rpmdbInitIterator(rpmdep->rpmdb, RPMTAG_CONFLICTNAME, key, 0);
-       rc = checkPackageSet(rpmdep, psp, key, mi);
+       mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_CONFLICTNAME, key, 0);
+       rc = checkPackageSet(ts, psp, key, mi);
     }
 
     return rc;
@@ -2077,20 +2077,20 @@ zapRelation(struct availablePackage * q, struct availablePackage * p,
 
 /**
  * Record next "q <- p" relation (i.e. "p" requires "q").
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  * @param p            predecessor (i.e. package that "Requires: q")
  * @param selected     boolean package selected array
  * @param j            relation index
  * @return             0 always
  */
-static inline int addRelation( const rpmTransactionSet rpmdep,
+static inline int addRelation( const rpmTransactionSet ts,
                struct availablePackage * p, unsigned char * selected, int j)
 {
     struct availablePackage * q;
     struct tsortInfo * tsi;
     int matchNum;
 
-    q = alSatisfiesDepend(&rpmdep->addedPackages, NULL, NULL,
+    q = alSatisfiesDepend(&ts->addedPackages, NULL, NULL,
                p->requires[j], p->requiresEVR[j], p->requireFlags[j]);
 
     /* Ordering depends only on added package relations. */
@@ -2109,7 +2109,7 @@ static inline int addRelation( const rpmTransactionSet rpmdep,
 
     /* Avoid redundant relations. */
     /* XXX FIXME: add control bit. */
-    matchNum = q - rpmdep->addedPackages.list;
+    matchNum = q - ts->addedPackages.list;
     if (selected[matchNum])
        return 0;
     selected[matchNum] = 1;
@@ -2486,10 +2486,10 @@ rescan:
     return 0;
 }
 
-int rpmdepCheck(rpmTransactionSet rpmdep,
+int rpmdepCheck(rpmTransactionSet ts,
                struct rpmDependencyConflict ** conflicts, int * numConflicts)
 {
-    int npkgs = rpmdep->addedPackages.size;
+    int npkgs = ts->addedPackages.size;
     struct availablePackage * p;
     int i, j;
     int rc;
@@ -2504,24 +2504,23 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
     *conflicts = NULL;
     *numConflicts = 0;
 
-    qsort(rpmdep->removedPackages, rpmdep->numRemovedPackages,
-         sizeof(int), intcmp);
+    qsort(ts->removedPackages, ts->numRemovedPackages, sizeof(int), intcmp);
 
-    alMakeIndex(&rpmdep->addedPackages);
-    alMakeIndex(&rpmdep->availablePackages);
+    alMakeIndex(&ts->addedPackages);
+    alMakeIndex(&ts->availablePackages);
 
     /* Look at all of the added packages and make sure their dependencies
      * are satisfied.
      */
-    for (i = 0, p = rpmdep->addedPackages.list; i < npkgs; i++, p++)
+    for (i = 0, p = ts->addedPackages.list; i < npkgs; i++, p++)
     {
 
-       rc = checkPackageDeps(rpmdep, &ps, p->h, NULL, p->multiLib);
+       rc = checkPackageDeps(ts, &ps, p->h, NULL, p->multiLib);
        if (rc)
            goto exit;
 
        /* Adding: check name against conflicts matches. */
-       rc = checkDependentConflicts(rpmdep, &ps, p->name);
+       rc = checkDependentConflicts(ts, &ps, p->name);
        if (rc)
            goto exit;
 
@@ -2531,7 +2530,7 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
        rc = 0;
        for (j = 0; j < p->providesCount; j++) {
            /* Adding: check provides key against conflicts matches. */
-           if (checkDependentConflicts(rpmdep, &ps, p->provides[j])) {
+           if (checkDependentConflicts(ts, &ps, p->provides[j])) {
                rc = 1;
                break;
            }
@@ -2541,17 +2540,16 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
     }
 
     /* now look at the removed packages and make sure they aren't critical */
-    if (rpmdep->numRemovedPackages > 0) {
-      mi = rpmdbInitIterator(rpmdep->rpmdb, RPMDBI_PACKAGES, NULL, 0);
-      rpmdbAppendIterator(mi, rpmdep->removedPackages,
-               rpmdep->numRemovedPackages);
+    if (ts->numRemovedPackages > 0) {
+      mi = rpmdbInitIterator(ts->rpmdb, RPMDBI_PACKAGES, NULL, 0);
+      rpmdbAppendIterator(mi, ts->removedPackages, ts->numRemovedPackages);
       while ((h = rpmdbNextIterator(mi)) != NULL) {
 
        {   const char * name;
            headerNVR(h, &name, NULL, NULL);
 
            /* Erasing: check name against requiredby matches. */
-           rc = checkDependentPackages(rpmdep, &ps, name);
+           rc = checkDependentPackages(ts, &ps, name);
            if (rc)
                goto exit;
        }
@@ -2564,7 +2562,7 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
                rc = 0;
                for (j = 0; j < providesCount; j++) {
                    /* Erasing: check provides against requiredby matches. */
-                   if (checkDependentPackages(rpmdep, &ps, provides[j])) {
+                   if (checkDependentPackages(ts, &ps, provides[j])) {
                    rc = 1;
                    break;
                    }
@@ -2599,7 +2597,7 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
                    *fileName = '\0';
                    (void) stpcpy( stpcpy(fileName, dirNames[dirIndexes[j]]) , baseNames[j]);
                    /* Erasing: check filename against requiredby matches. */
-                   if (checkDependentPackages(rpmdep, &ps, fileName)) {
+                   if (checkDependentPackages(ts, &ps, fileName)) {
                        rc = 1;
                        break;
                    }
index ed6007e..8448cd2 100644 (file)
@@ -94,8 +94,9 @@ struct dirInfo {
 struct availableList {
 /*@owned@*/ /*@null@*/ struct availablePackage * list; /*!< Set of packages. */
     struct availableIndex index;       /*!< Set of available items. */
-    int size;
-    int alloced;
+    int delta;                         /*!< Delta for pkg list reallocation. */
+    int size;                          /*!< No. of pkgs in list. */
+    int alloced;                       /*!< No. of pkgs allocated for list. */
     int numDirs;                       /*!< No. of directories. */
 /*@owned@*/ struct dirInfo * dirs;     /*!< Set of directories. */
 };
@@ -130,21 +131,28 @@ struct rpmTransactionSet_s {
 /*@only@*/ int * removedPackages;      /*!< Set of packages being removed. */
     int numRemovedPackages;            /*!< No. removed rpmdb instances. */
     int allocedRemovedPackages;                /*!< Size of removed packages array. */
-    struct availableList addedPackages;        /*!< Set of packages being installed. */
-    struct availableList availablePackages; /*!< Universe of possible packages to install. */
-/*@only@*/ struct transactionElement * order; /*!< Packages sorted by dependencies. */
-    int orderCount;
-    int orderAlloced;
-    int chrootDone;
-/*@only@*/ const char * rootDir;       /*!< Path to top of install tree. */
-/*@only@*/ const char * currDir;       /*!< Current working directory. */
-/*@null@*/ FD_t scriptFd;
+    struct availableList addedPackages;/*!< Set of packages being installed. */
+    struct availableList availablePackages;
+                               /*!< Universe of possible packages. */
+/*@only@*/ struct transactionElement * order;
+                               /*!< Packages sorted by dependencies. */
+    int orderCount;            /*!< No. of transaction elements. */
+    int orderAlloced;          /*!< No. of allocated transaction elements. */
+    int chrootDone;            /*!< Has chroot(2) been been done? */
+/*@only@*/ const char * rootDir;/*!< Path to top of install tree. */
+/*@only@*/ const char * currDir;/*!< Current working directory. */
+/*@null@*/ FD_t scriptFd;      /*!< Scriptlet stdout/stderr. */
+    int delta;                 /*!< Delta for reallocation. */
+    int id;                    /*!< Transaction id. */
 };
 
+/**
+ * Problems encountered while checking dependencies.
+ */
 struct problemsSet {
-    struct rpmDependencyConflict * problems;
-    int num;
-    int alloced;
+    struct rpmDependencyConflict * problems;   /*!< Problems encountered. */
+    int num;                   /*!< No. of problems found. */
+    int alloced;               /*!< No. of problems allocated. */
 };
 
 #ifdef __cplusplus
@@ -152,7 +160,18 @@ extern "C" {
 #endif
 
 /* XXX lib/uninstall.c */
-int headerMatchesDepFlags(Header h, const char *reqName, const char * reqInfo, int reqFlags);
+/**
+ * Compare package name-version-release from header with dependency, looking
+ * for overlap.
+ * @deprecated Remove from API when obsoletes is correctly eliminated.
+ * @param h            header
+ * @param reqName      dependency name
+ * @param reqEVR       dependency [epoch:]version[-release]
+ * @param reqFlags     dependency logical range qualifiers
+ * @return             1 if dependency overlaps, 0 otherwise
+ */
+int headerMatchesDepFlags(Header h,
+       const char *reqName, const char * reqEVR, int reqFlags);
 
 #ifdef __cplusplus
 }
index 3257b95..4f890ed 100644 (file)
--- a/lib/fs.c
+++ b/lib/fs.c
@@ -66,7 +66,7 @@ static int getFilesystemList(void)
 
     num = mntctl(MCTL_QUERY, sizeof(size), (char *) &size);
     if (num < 0) {
-       rpmError(RPMERR_MTAB, _("mntctl() failed to return fugger size: %s"), 
+       rpmError(RPMERR_MTAB, _("mntctl() failed to return size: %s\n"), 
                 strerror(errno));
        return 1;
     }
@@ -81,7 +81,7 @@ static int getFilesystemList(void)
     buf = alloca(size);
     num = mntctl(MCTL_QUERY, size, buf);
     if ( num <= 0 ) {
-        rpmError(RPMERR_MTAB, "mntctl() failed to return mount points: %s"
+        rpmError(RPMERR_MTAB, _("mntctl() failed to return mount points: %s\n")
                 strerror(errno));
        return 1;
     }
@@ -101,7 +101,7 @@ static int getFilesystemList(void)
        filesystems[i].mntPoint = fsnames[i] = fsn;
        
        if (stat(filesystems[i].mntPoint, &sb)) {
-           rpmError(RPMERR_STAT, _("failed to stat %s: %s"), fsnames[i],
+           rpmError(RPMERR_STAT, _("failed to stat %s: %s\n"), fsnames[i],
                        strerror(errno));
 
            freeFilesystems();
@@ -149,7 +149,7 @@ static int getFilesystemList(void)
 #   if GETMNTENT_ONE || GETMNTENT_TWO
        mtab = fopen(MOUNTED, "r");
        if (!mtab) {
-           rpmError(RPMERR_MTAB, _("failed to open %s: %s"), MOUNTED, 
+           rpmError(RPMERR_MTAB, _("failed to open %s: %s\n"), MOUNTED, 
                     strerror(errno));
            return 1;
        }
@@ -181,7 +181,7 @@ static int getFilesystemList(void)
 #      endif
 
        if (stat(mntdir, &sb)) {
-           rpmError(RPMERR_STAT, "failed to stat %s: %s", mntdir,
+           rpmError(RPMERR_STAT, _("failed to stat %s: %s\n"), mntdir,
                        strerror(errno));
 
            freeFilesystems();
@@ -284,7 +284,7 @@ int rpmGetFilesystemUsage(const char ** fileList, int_32 * fssizes, int numFiles
            chptr = dirName + strlen(dirName) - 1;
            while (stat(dirName, &sb)) {
                if (errno != ENOENT) {
-                   rpmError(RPMERR_STAT, _("failed to stat %s: %s"), buf,
+                   rpmError(RPMERR_STAT, _("failed to stat %s: %s\n"), buf,
                                strerror(errno));
                    free((void *)sourceDir);
                    free(usages);
@@ -306,7 +306,7 @@ int rpmGetFilesystemUsage(const char ** fileList, int_32 * fssizes, int numFiles
 
                if (j == numFilesystems) {
                    rpmError(RPMERR_BADDEV, 
-                               _("file %s is on an unknown device"), buf);
+                               _("file %s is on an unknown device\n"), buf);
                    free((void *)sourceDir);
                    free(usages);
                    return 1;
index 98e8e4a..d9ec989 100644 (file)
@@ -648,7 +648,7 @@ static int installArchive(FD_t fd, struct fileInfo * files, int fileCount,
        /* this would probably be a good place to check if disk space
           was used up - if so, we should return a different error */
        errno = saveerrno; /* XXX FIXME: Fclose with libio destroys errno */
-       rpmError(RPMERR_CPIO, _("unpacking of archive failed%s%s: %s"),
+       rpmError(RPMERR_CPIO, _("unpacking of archive failed%s%s: %s\n"),
                (failedFile != NULL ? _(" on file ") : ""),
                (failedFile != NULL ? failedFile : ""),
                cpioStrerror(rc));
@@ -718,13 +718,14 @@ static int installSources(Header h, const char * rootDir, FD_t fd,
            break;
        }
        if (rc < 0) {
-           rpmError(RPMERR_CREATE, _("cannot create sourcedir %s"), realSourceDir);
+           rpmError(RPMERR_CREATE, _("cannot create sourcedir %s\n"),
+                       realSourceDir);
            rc = 2;
            goto exit;
        }
     }
     if ((rc = Access(realSourceDir, W_OK))) {
-       rpmError(RPMERR_CREATE, _("cannot write to %s"), realSourceDir);
+       rpmError(RPMERR_CREATE, _("cannot write to %s\n"), realSourceDir);
        rc = 2;
        goto exit;
     }
@@ -748,13 +749,14 @@ static int installSources(Header h, const char * rootDir, FD_t fd,
            break;
        }
        if (rc < 0) {
-           rpmError(RPMERR_CREATE, _("cannot create specdir %s"), realSpecDir);
+           rpmError(RPMERR_CREATE, _("cannot create specdir %s\n"),
+                       realSpecDir);
            rc = 2;
            goto exit;
        }
     }
     if ((rc = Access(realSpecDir, W_OK))) {
-       rpmError(RPMERR_CREATE, _("cannot write to %s"), realSpecDir);
+       rpmError(RPMERR_CREATE, _("cannot write to %s\n"), realSpecDir);
        rc = 2;
        goto exit;
     }
@@ -790,7 +792,8 @@ static int installSources(Header h, const char * rootDir, FD_t fd,
            files[i].relativePath = t;
            specFileIndex = i;
        } else {
-           rpmError(RPMERR_NOSPEC, _("source package contains no .spec file"));
+           rpmError(RPMERR_NOSPEC,
+               _("source package contains no .spec file\n"));
            rc = 2;
            goto exit;
        }
@@ -818,7 +821,8 @@ static int installSources(Header h, const char * rootDir, FD_t fd,
 
     if (specFileIndex == -1) {
        if (specFile == NULL) {
-           rpmError(RPMERR_NOSPEC, _("source package contains no .spec file"));
+           rpmError(RPMERR_NOSPEC,
+               _("source package contains no .spec file\n"));
            rc = 1;
            goto exit;
        }
@@ -838,7 +842,7 @@ static int installSources(Header h, const char * rootDir, FD_t fd,
            rpmMessage(RPMMESS_DEBUG,
                    _("renaming %s to %s\n"), instSpecFile, correctSpecFile);
            if ((rc = Rename(instSpecFile, correctSpecFile))) {
-               rpmError(RPMERR_RENAME, _("rename of %s to %s failed: %s"),
+               rpmError(RPMERR_RENAME, _("rename of %s to %s failed: %s\n"),
                        instSpecFile, correctSpecFile, strerror(errno));
                rc = 2;
                goto exit;
@@ -928,7 +932,7 @@ int rpmInstallSourcePackage(const char * rootDir, FD_t fd,
     if (rc) return rc;
 
     if (!isSource) {
-       rpmError(RPMERR_NOTSRPM, _("source package expected, binary found"));
+       rpmError(RPMERR_NOTSRPM, _("source package expected, binary found\n"));
        return 2;
     }
 
@@ -1028,7 +1032,9 @@ int installBinaryPackage(const rpmTransactionSet ts, FD_t fd, Header h,
 
     if (rc) {
        rc = 2;
-       rpmError(RPMERR_SCRIPT, _("skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"), name, version, release, rc);
+       rpmError(RPMERR_SCRIPT,
+               _("skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"),
+               name, version, release, rc);
        goto exit;
     }
 
@@ -1100,7 +1106,7 @@ int installBinaryPackage(const rpmTransactionSet ts, FD_t fd, Header h,
                        files[i].relativePath, newpath);
 
                if (rename(files[i].relativePath, newpath)) {
-                   rpmError(RPMERR_RENAME, _("rename of %s to %s failed: %s"),
+                   rpmError(RPMERR_RENAME, _("rename of %s to %s failed: %s\n"),
                          files[i].relativePath, newpath, strerror(errno));
                    rc = 2;
                    goto exit;
@@ -1165,7 +1171,7 @@ int installBinaryPackage(const rpmTransactionSet ts, FD_t fd, Header h,
     /* if this package has already been installed, remove it from the database
        before adding the new one */
     if (otherOffset)
-        rpmdbRemove(ts->rpmdb, otherOffset);
+        rpmdbRemove(ts->rpmdb, ts->id, otherOffset);
 
     if (transFlags & RPMTRANS_FLAG_MULTILIB) {
        uint_32 multiLib, * newMultiLib, * p;
@@ -1185,7 +1191,7 @@ int installBinaryPackage(const rpmTransactionSet ts, FD_t fd, Header h,
        }
     }
 
-    if (rpmdbAdd(ts->rpmdb, h)) {
+    if (rpmdbAdd(ts->rpmdb, ts->id, h)) {
        rc = 2;
        goto exit;
     }
index 13810f0..3247519 100644 (file)
@@ -325,18 +325,18 @@ int makeTempFile(const char * prefix, const char ** fnptr, FD_t * fdptr)
     case URL_IS_PATH:
     case URL_IS_UNKNOWN:
        if (!stat(tfn, &sb) && S_ISLNK(sb.st_mode)) {
-           rpmError(RPMERR_SCRIPT, _("error creating temporary file %s"), tfn);
+           rpmError(RPMERR_SCRIPT, _("error creating temporary file %s\n"), tfn);
            goto errxit;
        }
 
        if (sb.st_nlink != 1) {
-           rpmError(RPMERR_SCRIPT, _("error creating temporary file %s"), tfn);
+           rpmError(RPMERR_SCRIPT, _("error creating temporary file %s\n"), tfn);
            goto errxit;
        }
 
        if (fstat(Fileno(fd), &sb2) == 0) {
            if (sb2.st_ino != sb.st_ino || sb2.st_dev != sb.st_dev) {
-               rpmError(RPMERR_SCRIPT, _("error creating temporary file %s"), tfn);
+               rpmError(RPMERR_SCRIPT, _("error creating temporary file %s\n"), tfn);
                goto errxit;
            }
        }
index b9c024f..2db161c 100644 (file)
@@ -85,7 +85,7 @@ static int readPackageHeaders(FD_t fd, /*@out@*/ struct rpmlead * leadPtr,
     switch (lead->major) {
     case 1:
        rpmError(RPMERR_NEWPACKAGE,
-           _("packaging version 1 is not supported by this version of RPM"));
+           _("packaging version 1 is not supported by this version of RPM\n"));
        return 2;
        /*@notreached@*/ break;
     case 2:
@@ -141,7 +141,7 @@ static int readPackageHeaders(FD_t fd, /*@out@*/ struct rpmlead * leadPtr,
 
     default:
        rpmError(RPMERR_NEWPACKAGE, _("only packaging with major numbers <= 4 "
-               "is supported by this version of RPM"));
+               "is supported by this version of RPM\n"));
        return 2;
        /*@notreached@*/ break;
     } 
index 9efff58..86542de 100644 (file)
@@ -313,7 +313,7 @@ int showQueryPackage(QVA_t *qva, /*@unused@*/rpmdb rpmdb, Header h)
                te += strlen(te);
            } else {
                rpmError(RPMERR_INTERNAL,
-                       _("package has neither file owner or id lists"));
+                       _("package has neither file owner or id lists\n"));
            }
 
            sprintf(te, " %s %s %u ", 
@@ -358,7 +358,7 @@ int showQueryPackage(QVA_t *qva, /*@unused@*/rpmdb rpmdb, Header h)
                te += strlen(te);
            } else {
                rpmError(RPMERR_INTERNAL,
-                       _("package has neither file owner or id lists"));
+                       _("package has neither file owner or id lists\n"));
            }
 
            free(filespec);
@@ -621,7 +621,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
        /* RPMDBI_PACKAGES */
        mi = rpmdbInitIterator(rpmdb, RPMDBI_PACKAGES, NULL, 0);
        if (mi == NULL) {
-           rpmError(RPMERR_QUERY, _("no packages\n"));
+           rpmError(RPMERR_QUERYINFO, _("no packages\n"));
            retcode = 1;
        } else {
            retcode = showMatches(qva, mi, showPackage);
@@ -631,7 +631,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
     case RPMQV_GROUP:
        mi = rpmdbInitIterator(rpmdb, RPMTAG_GROUP, arg, 0);
        if (mi == NULL) {
-           rpmError(RPMERR_QUERY,
+           rpmError(RPMERR_QUERYINFO,
                _("group %s does not contain any packages\n"), arg);
            retcode = 1;
        } else {
@@ -642,7 +642,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
     case RPMQV_TRIGGEREDBY:
        mi = rpmdbInitIterator(rpmdb, RPMTAG_TRIGGERNAME, arg, 0);
        if (mi == NULL) {
-           rpmError(RPMERR_QUERY, _("no package triggers %s\n"), arg);
+           rpmError(RPMERR_QUERYINFO, _("no package triggers %s\n"), arg);
            retcode = 1;
        } else {
            retcode = showMatches(qva, mi, showPackage);
@@ -652,7 +652,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
     case RPMQV_WHATREQUIRES:
        mi = rpmdbInitIterator(rpmdb, RPMTAG_REQUIRENAME, arg, 0);
        if (mi == NULL) {
-           rpmError(RPMERR_QUERY, _("no package requires %s\n"), arg);
+           rpmError(RPMERR_QUERYINFO, _("no package requires %s\n"), arg);
            retcode = 1;
        } else {
            retcode = showMatches(qva, mi, showPackage);
@@ -663,7 +663,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
        if (arg[0] != '/') {
            mi = rpmdbInitIterator(rpmdb, RPMTAG_PROVIDENAME, arg, 0);
            if (mi == NULL) {
-               rpmError(RPMERR_QUERY, _("no package provides %s\n"), arg);
+               rpmError(RPMERR_QUERYINFO, _("no package provides %s\n"), arg);
                retcode = 1;
            } else {
                retcode = showMatches(qva, mi, showPackage);
@@ -697,7 +697,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
                        _("file %s: %s\n"), fn, strerror(myerrno));
                break;
            case 0:
-               rpmError(RPMERR_QUERY,
+               rpmError(RPMERR_QUERYINFO,
                        _("file %s is not owned by any package\n"), fn);
                break;
            }
@@ -743,7 +743,7 @@ int rpmQueryVerify(QVA_t *qva, rpmQVSources source, const char * arg,
        /* XXX HACK to get rpmdbFindByLabel out of the API */
        mi = rpmdbInitIterator(rpmdb, RPMDBI_LABEL, arg, 0);
        if (mi == NULL) {
-           rpmError(RPMERR_QUERY, _("package %s is not installed\n"), arg);
+           rpmError(RPMERR_QUERYINFO, _("package %s is not installed\n"), arg);
            retcode = 1;
        } else {
            retcode = showMatches(qva, mi, showPackage);
index 8573e87..e30a509 100644 (file)
@@ -241,9 +241,6 @@ dbiIndex dbiOpen(rpmdb rpmdb, int rpmtag, /*@unused@*/ unsigned int flags)
     dbiIndex dbi = NULL;
     int _dbapi, _dbapi_rebuild, _dbapi_wanted;
     int rc = 0;
-#ifdef DYING
-    static int _printed = 0;
-#endif
 
     dbix = dbiTagToDbix(rpmtag);
     if (dbix < 0 || dbix >= dbiTagsMax)
@@ -262,15 +259,6 @@ dbiIndex dbiOpen(rpmdb rpmdb, int rpmtag, /*@unused@*/ unsigned int flags)
     default:
        _dbapi = _dbapi_wanted;
        if (_dbapi < 0 || _dbapi >= 4 || mydbvecs[_dbapi] == NULL) {
-#ifdef DYING
-           if (!_printed++)
-               fprintf(stderr, _("\n\
---> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n\
-    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n\
-    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n\
-\n\
-"),        _dbapi_wanted);
-#endif
            return NULL;
        }
        errno = 0;
@@ -280,7 +268,7 @@ dbiIndex dbiOpen(rpmdb rpmdb, int rpmtag, /*@unused@*/ unsigned int flags)
            static int _printed[32];
            if (!_printed[dbix & 0x1f]++)
                rpmError(RPMERR_DBOPEN,
-                       _("cannot open %s index using db%d - %s (%d)"),
+                       _("cannot open %s index using db%d - %s (%d)\n"),
                        tagName(rpmtag), _dbapi,
                        (rc > 0 ? strerror(rc) : ""), rc);
            _dbapi = -1;
@@ -300,7 +288,7 @@ dbiIndex dbiOpen(rpmdb rpmdb, int rpmtag, /*@unused@*/ unsigned int flags)
        if (_dbapi <= 0) {
            static int _printed[32];
            if (!_printed[dbix & 0x1f]++)
-               rpmError(RPMERR_DBOPEN, _("cannot open %s index"),
+               rpmError(RPMERR_DBOPEN, _("cannot open %s index\n"),
                        tagName(rpmtag));
            rc = 1;
            goto exit;
@@ -313,29 +301,11 @@ dbiIndex dbiOpen(rpmdb rpmdb, int rpmtag, /*@unused@*/ unsigned int flags)
     /* Require conversion. */
     if (rc && _dbapi_wanted >= 0 && _dbapi != _dbapi_wanted && _dbapi_wanted == _dbapi_rebuild) {
        rc = (_rebuildinprogress ? 0 : 1);
-#ifdef DYING
-       if (rc && !_printed++)
-           fprintf(stderr, _("\n\
---> The rpm database cannot be opened in db%d format.\n\
-    If you have just upgraded the rpm package you need to convert\n\
-    your database to db%d format by running \"rpm --rebuilddb\" as root.\n\
-\n\
-"),    _dbapi_wanted, (_dbapi_rebuild > 0 ? _dbapi_rebuild : 3));
-#endif
        goto exit;
     }
 
     /* Suggest possible configuration */
     if (_dbapi_wanted >= 0 && _dbapi != _dbapi_wanted) {
-#ifdef DYING
-       if (!_printed++)
-           fprintf(stderr, _("\n\
---> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n\
-    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n\
-    and configure \"%%_dbapi %d\" (e.g. create and/or edit /etc/rpm/macros).\n\
-\n\
-"),    _dbapi_wanted, _dbapi, _dbapi);
-#endif
        rc = 1;
        goto exit;
     }
@@ -343,18 +313,6 @@ dbiIndex dbiOpen(rpmdb rpmdb, int rpmtag, /*@unused@*/ unsigned int flags)
     /* Suggest possible configuration */
     if (_dbapi_wanted < 0 && _dbapi != _dbapi_rebuild) {
        rc = (_rebuildinprogress ? 0 : 1);
-#ifdef DYING
-       if (rc && !_printed++)
-           fprintf(stderr, _("\n\
---> The rpm database is in db%d format, not the suggested db%d format.\n\
-    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n\
-    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n\
-    to convert your database from db%d to db%d format, or configure\n\
-    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n\
-\n\
-"),    _dbapi, (_dbapi_rebuild > 0 ? _dbapi_rebuild : 3),
-       _dbapi, (_dbapi_rebuild > 0 ? _dbapi_rebuild : 3), _dbapi);
-#endif
        goto exit;
     }
 
@@ -401,8 +359,8 @@ union _dbswap {
  * @param setp         address of items retrieved from index database
  * @return             -1 error, 0 success, 1 not found
  */
-static int dbiSearch(dbiIndex dbi, DBC * dbcursor, const char * keyp, size_t keylen,
-               dbiIndexSet * setp)
+static int dbiSearch(dbiIndex dbi, DBC * dbcursor,
+       const void * keyp, size_t keylen, dbiIndexSet * setp)
 {
     void * datap;
     size_t datalen;
@@ -414,7 +372,8 @@ static int dbiSearch(dbiIndex dbi, DBC * dbcursor, const char * keyp, size_t key
     rc = dbiGet(dbi, dbcursor, (void **)&keyp, &keylen, &datap, &datalen, 0);
 
     if (rc > 0) {
-       rpmError(RPMERR_DBGETINDEX, _("error(%d) getting \"%s\" records from %s index"),
+       rpmError(RPMERR_DBGETINDEX,
+               _("error(%d) getting \"%s\" records from %s index\n"),
                rc, keyp, tagName(dbi->dbi_rpmtag));
     } else
     if (rc == 0 && setp) {
@@ -479,9 +438,9 @@ static int dbiSearch(dbiIndex dbi, DBC * dbcursor, const char * keyp, size_t key
  * @return     0 success, 1 not found
  */
 /*@-compmempass@*/
-static int dbiUpdateIndex(dbiIndex dbi, DBC * dbcursor, const char * keyp, dbiIndexSet set)
+static int dbiUpdateIndex(dbiIndex dbi, DBC * dbcursor,
+       const void * keyp, size_t keylen, dbiIndexSet set)
 {
-    size_t keylen = strlen(keyp);
     void * datap;
     size_t datalen;
     int rc;
@@ -532,7 +491,8 @@ static int dbiUpdateIndex(dbiIndex dbi, DBC * dbcursor, const char * keyp, dbiIn
        rc = dbiPut(dbi, dbcursor, keyp, keylen, datap, datalen, 0);
 
        if (rc) {
-           rpmError(RPMERR_DBPUTINDEX, _("error(%d) storing record %s into %s"),
+           rpmError(RPMERR_DBPUTINDEX,
+               _("error(%d) storing record %s into %s\n"),
                rc, keyp, tagName(dbi->dbi_rpmtag));
        }
 
@@ -541,7 +501,8 @@ static int dbiUpdateIndex(dbiIndex dbi, DBC * dbcursor, const char * keyp, dbiIn
        rc = dbiDel(dbi, dbcursor, keyp, keylen, 0);
 
        if (rc) {
-           rpmError(RPMERR_DBPUTINDEX, _("error(%d) removing record %s from %s"),
+           rpmError(RPMERR_DBPUTINDEX,
+               _("error(%d) removing record %s from %s\n"),
                rc, keyp, tagName(dbi->dbi_rpmtag));
        }
 
@@ -776,7 +737,7 @@ static /*@only@*/ rpmdb newRpmdb(const char * root, const char * home,
     if (rpmdb->db_home) {
        rpmdb->db_home = rpmGetPath(rpmdb->db_home, NULL);
        if (!(rpmdb->db_home && rpmdb->db_home[0] != '%')) {
-           rpmError(RPMERR_DBOPEN, _("no dbpath has been set"));
+           rpmError(RPMERR_DBOPEN, _("no dbpath has been set\n"));
           goto errxit;
        }
     }
@@ -876,7 +837,7 @@ static int openDatabase(const char * prefix, const char * dbpath, int _dbapi,
                    const char * akey = keyp;
                    if (strchr(akey, '/')) {
                        rpmError(RPMERR_OLDDB, _("old format database is present; "
-                               "use --rebuilddb to generate a new format database"));
+                               "use --rebuilddb to generate a new format database\n"));
                        rc |= 1;
                    }
                }
@@ -911,7 +872,8 @@ int rpmdbInit (const char * prefix, int perms)
     int _dbapi = rpmExpandNumeric("%{_dbapi}");
     int rc;
 
-    rc = openDatabase(prefix, NULL, _dbapi, &rpmdb, (O_CREAT | O_RDWR), perms, RPMDB_FLAG_JUSTCHECK);
+    rc = openDatabase(prefix, NULL, _dbapi, &rpmdb, (O_CREAT | O_RDWR),
+               perms, RPMDB_FLAG_JUSTCHECK);
     if (rpmdb) {
        rpmdbOpenAll(rpmdb);
        rpmdbClose(rpmdb);
@@ -920,31 +882,6 @@ int rpmdbInit (const char * prefix, int perms)
     return rc;
 }
 
-#ifdef DYING
-static Header rpmdbGetRecord(rpmdb rpmdb, unsigned int offset)
-{
-    dbiIndex dbi;
-    DBC * dbcursor = NULL;
-    void * uh;
-    size_t uhlen;
-    void * keyp = &offset;
-    size_t keylen = sizeof(offset);
-    int rc;
-    int xx;
-
-    dbi = dbiOpen(rpmdb, RPMDBI_PACKAGES, 0);
-    if (dbi == NULL)
-       return NULL;
-    xx = dbiCopen(dbi, &dbcursor, 0);
-    rc = dbiGet(dbi, dbcursor, &keyp, &keylen, &uh, &uhlen, 0);
-    xx = dbiCclose(dbi, dbcursor, 0);
-    dbcursor = NULL;
-    if (rc)
-       return NULL;
-    return headerLoad(uh);
-}
-#endif
-
 static int rpmdbFindByFile(rpmdb rpmdb, const char * filespec,
                        /*@out@*/ dbiIndexSet * matches)
 {
@@ -1001,9 +938,6 @@ static int rpmdbFindByFile(rpmdb rpmdb, const char * filespec,
        unsigned int prevoff;
        Header h;
 
-#ifdef DYING
-       h = rpmdbGetRecord(rpmdb, offset);
-#else
        {   rpmdbMatchIterator mi;
            mi = rpmdbInitIterator(rpmdb, RPMDBI_PACKAGES, &offset, sizeof(offset));
            h = rpmdbNextIterator(mi);
@@ -1011,7 +945,6 @@ static int rpmdbFindByFile(rpmdb rpmdb, const char * filespec,
                h = headerLink(h);
            rpmdbFreeIterator(mi);
        }
-#endif
 
        if (h == NULL) {
            i++;
@@ -1087,7 +1020,7 @@ int rpmdbCountPackages(rpmdb rpmdb, const char * name)
     if (rc == 0)       /* success */
        rc = dbiIndexSetCount(matches);
     else if (rc > 0)   /* error */
-       rpmError(RPMERR_DBCORRUPT, _("error(%d) counting packages"), rc);
+       rpmError(RPMERR_DBCORRUPT, _("error(%d) counting packages\n"), rc);
     else               /* not found */
        rc = 0;
 
@@ -1134,9 +1067,6 @@ static int dbiFindMatches(dbiIndex dbi, DBC * dbcursor,
        if (recoff == 0)
            continue;
 
-#ifdef DYING
-       h = rpmdbGetRecord(dbi->dbi_rpmdb, recoff);
-#else
     {  rpmdbMatchIterator mi;
        mi = rpmdbInitIterator(dbi->dbi_rpmdb, RPMDBI_PACKAGES, &recoff, sizeof(recoff));
        h = rpmdbNextIterator(mi);
@@ -1144,9 +1074,9 @@ static int dbiFindMatches(dbiIndex dbi, DBC * dbcursor,
            h = headerLink(h);
        rpmdbFreeIterator(mi);
     }
-#endif
+
        if (h == NULL) {
-           rpmError(RPMERR_DBCORRUPT, _("%s: cannot read header at 0x%x"),
+           rpmError(RPMERR_DBCORRUPT, _("%s: cannot read header at 0x%x\n"),
                "findMatches", recoff);
            rc = 2;
            goto exit;
@@ -1396,7 +1326,8 @@ Header XrpmdbNextIterator(rpmdbMatchIterator mi, const char * f, unsigned l)
     /* XXX cursors need to be per-iterator, not per-dbi. Get a cursor now. */
     if (mi->mi_dbc == NULL) {
        xx = XdbiCopen(dbi, &mi->mi_dbc, 1, f, l);
-     }
+    }
+    dbi->dbi_lastoffset = mi->mi_prevoffset;
 
 top:
     /* XXX skip over instances with 0 join key */
@@ -1578,11 +1509,11 @@ rpmdbMatchIterator rpmdbInitIterator(rpmdb rpmdb, int rpmtag,
 
 #if 0
     assert(dbi->dbi_rmw == NULL);      /* db3: avoid "lost" cursors */
+    assert(dbi->dbi_lastoffset == 0);  /* db0: avoid "lost" cursors */
 #else
 if (dbi->dbi_rmw)
 fprintf(stderr, "*** RMW %s %p\n", tagName(rpmtag), dbi->dbi_rmw);
 #endif
-    assert(dbi->dbi_lastoffset == 0);  /* db0: avoid "lost" cursors */
 
     dbi->dbi_lastoffset = 0;           /* db0: rewind to beginning */
 
@@ -1646,8 +1577,8 @@ fprintf(stderr, "*** RMW %s %p\n", tagName(rpmtag), dbi->dbi_rmw);
     return mi;
 }
 
-static INLINE int removeIndexEntry(dbiIndex dbi, DBC * dbcursor, const char * keyp,
-               dbiIndexItem rec)
+static INLINE int removeIndexEntry(dbiIndex dbi, DBC * dbcursor,
+       const void * keyp, size_t keylen, dbiIndexItem rec)
 {
     dbiIndexSet set = NULL;
     int rc;
@@ -1660,7 +1591,7 @@ static INLINE int removeIndexEntry(dbiIndex dbi, DBC * dbcursor, const char * ke
        rc = 1;         /* error message already generated from dbindex.c */
     else {                     /* success */
        if (!dbiPruneSet(set, rec, 1, sizeof(*rec), 1) &&
-           dbiUpdateIndex(dbi, dbcursor, keyp, set))
+           dbiUpdateIndex(dbi, dbcursor, keyp, keylen, set))
            rc = 1;
     }
 
@@ -1673,28 +1604,30 @@ static INLINE int removeIndexEntry(dbiIndex dbi, DBC * dbcursor, const char * ke
 }
 
 /* XXX install.c uninstall.c */
-int rpmdbRemove(rpmdb rpmdb, unsigned int hdrNum)
+int rpmdbRemove(rpmdb rpmdb, int rid, unsigned int hdrNum)
 {
     Header h;
     sigset_t signalMask;
 
-#ifdef DYING
-    h = rpmdbGetRecord(rpmdb, hdrNum);
-#else
-  { rpmdbMatchIterator mi;
-    mi = rpmdbInitIterator(rpmdb, RPMDBI_PACKAGES, &hdrNum, sizeof(hdrNum));
-    h = rpmdbNextIterator(mi);
-    if (h)
-       h = headerLink(h);
-    rpmdbFreeIterator(mi);
-  }
-#endif
+    {  rpmdbMatchIterator mi;
+       mi = rpmdbInitIterator(rpmdb, RPMDBI_PACKAGES, &hdrNum, sizeof(hdrNum));
+       h = rpmdbNextIterator(mi);
+       if (h)
+           h = headerLink(h);
+       rpmdbFreeIterator(mi);
+    }
     if (h == NULL) {
-       rpmError(RPMERR_DBCORRUPT, _("%s: cannot read header at 0x%x"),
+       rpmError(RPMERR_DBCORRUPT, _("%s: cannot read header at 0x%x\n"),
              "rpmdbRemove", hdrNum);
        return 1;
     }
 
+    /* Add remove transaction id to header. */
+    if (rid > 0) {
+       int_32 tid = rid;
+       headerAddEntry(h, RPMTAG_REMOVETID, RPM_INT32_TYPE, &tid, 1);
+    }
+
     {  const char *n, *v, *r;
        headerNVR(h, &n, &v, &r);
        rpmMessage(RPMMESS_DEBUG, "  --- %10d %s-%s-%s\n", hdrNum, n, v, r);
@@ -1741,13 +1674,8 @@ int rpmdbRemove(rpmdb rpmdb, unsigned int hdrNum)
            }
        
            if (!headerGetEntry(h, rpmtag, &rpmtype,
-               (void **) &rpmvals, &rpmcnt)) {
-#if 0
-               rpmMessage(RPMMESS_DEBUG, _("removing 0 %s entries.\n"),
-                       tagName(rpmtag));
-#endif
+                       (void **) &rpmvals, &rpmcnt))
                continue;
-           }
 
            dbi = dbiOpen(rpmdb, rpmtag, 0);
            xx = dbiCopen(dbi, &dbcursor, 0);
@@ -1769,16 +1697,49 @@ int rpmdbRemove(rpmdb rpmdb, unsigned int hdrNum)
            }
 
            for (i = 0; i < rpmcnt; i++) {
-#if 0
-               rpmMessage(RPMMESS_DEBUG, ("%6d %s\n"), i, rpmvals[i]);
-#endif
+               const void * valp;
+               size_t vallen;
+
+               /* Identify value pointer and length. */
+               switch (rpmtype) {
+               case RPM_CHAR_TYPE:
+               case RPM_INT8_TYPE:
+                   vallen = 1;
+                   valp = rpmvals + i;
+                   break;
+               case RPM_INT16_TYPE:
+                   vallen = sizeof(int_16);
+                   valp = rpmvals + i;
+                   break;
+               case RPM_INT32_TYPE:
+                   vallen = sizeof(int_32);
+                   valp = rpmvals + i;
+                   break;
+               case RPM_BIN_TYPE:
+                   vallen = rpmcnt;
+                   valp = rpmvals;
+                   rpmcnt = 1;         /* XXX break out of loop. */
+                   break;
+               case RPM_STRING_TYPE:
+                   vallen = strlen((char *)rpmvals);
+                   valp = rpmvals;
+                   rpmcnt = 1;         /* XXX break out of loop. */
+                   break;
+               case RPM_STRING_ARRAY_TYPE:
+               case RPM_I18NSTRING_TYPE:
+               default:
+                   vallen = strlen(rpmvals[i]);
+                   valp = rpmvals[i];
+                   break;
+               }
+
                /*
                 * This is almost right, but, if there are duplicate tag
                 * values, there will be duplicate attempts to remove
                 * the header instance. It's easier to just ignore errors
                 * than to do things correctly.
                 */
-               xx = removeIndexEntry(dbi, dbcursor, rpmvals[i], rec);
+               xx = removeIndexEntry(dbi, dbcursor, valp, vallen, rec);
            }
 
            xx = dbiCclose(dbi, dbcursor, 0);
@@ -1788,13 +1749,8 @@ int rpmdbRemove(rpmdb rpmdb, unsigned int hdrNum)
            if (!dbi->dbi_no_dbsync)
                xx = dbiSync(dbi, 0);
 
-           switch (rpmtype) {
-           case RPM_STRING_ARRAY_TYPE:
-           case RPM_I18NSTRING_TYPE:
-               free((void *)rpmvals);
-               rpmvals = NULL;
-               break;
-           }
+           headerFreeData(rpmvals, rpmtype);
+           rpmvals = NULL;
            rpmtype = 0;
            rpmcnt = 0;
        }
@@ -1812,12 +1768,13 @@ int rpmdbRemove(rpmdb rpmdb, unsigned int hdrNum)
     return 0;
 }
 
-static INLINE int addIndexEntry(dbiIndex dbi, DBC * dbcursor, const char *index, dbiIndexItem rec)
+static INLINE int addIndexEntry(dbiIndex dbi, DBC * dbcursor,
+       const void * keyp, size_t keylen, dbiIndexItem rec)
 {
     dbiIndexSet set = NULL;
     int rc;
 
-    rc = dbiSearch(dbi, dbcursor, index, 0, &set);
+    rc = dbiSearch(dbi, dbcursor, keyp, keylen, &set);
 
     if (rc > 0) {
        rc = 1;                 /* error */
@@ -1827,7 +1784,7 @@ static INLINE int addIndexEntry(dbiIndex dbi, DBC * dbcursor, const char *index,
            set = xcalloc(1, sizeof(*set));
        }
        dbiAppendSet(set, rec, 1, sizeof(*rec), 0);
-       if (dbiUpdateIndex(dbi, dbcursor, index, set))
+       if (dbiUpdateIndex(dbi, dbcursor, keyp, keylen, set))
            rc = 1;
     }
 
@@ -1840,7 +1797,7 @@ static INLINE int addIndexEntry(dbiIndex dbi, DBC * dbcursor, const char *index,
 }
 
 /* XXX install.c */
-int rpmdbAdd(rpmdb rpmdb, Header h)
+int rpmdbAdd(rpmdb rpmdb, int iid, Header h)
 {
     sigset_t signalMask;
     const char ** baseNames;
@@ -1852,6 +1809,12 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
     int rc = 0;
     int xx;
 
+    if (iid > 0) {
+       int_32 tid = iid;
+       headerRemoveEntry(h, RPMTAG_REMOVETID);
+       headerAddEntry(h, RPMTAG_INSTALLTID, RPM_INT32_TYPE, &tid, 1);
+    }
+
     /*
      * If old style filename tags is requested, the basenames need to be
      * retrieved early, and the header needs to be converted before
@@ -1905,7 +1868,8 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
     }
 
     if (rc) {
-       rpmError(RPMERR_DBCORRUPT, _("error(%d) allocating new package instance"), rc);
+       rpmError(RPMERR_DBCORRUPT,
+               _("error(%d) allocating new package instance\n"), rc);
        goto exit;
     }
 
@@ -1915,7 +1879,6 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
 
        for (dbix = 0; dbix < dbiTagsMax; dbix++) {
            DBC * dbcursor = NULL;
-           const char *av[1];
            const char **rpmvals = NULL;
            int rpmtype = 0;
            int rpmcnt = 0;
@@ -1966,13 +1929,8 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
            }
 
            if (rpmcnt <= 0) {
-               if (rpmtag != RPMTAG_GROUP) {
-#if 0
-                   rpmMessage(RPMMESS_DEBUG, _("adding 0 %s entries.\n"),
-                       tagName(rpmtag));
-#endif
+               if (rpmtag != RPMTAG_GROUP)
                    continue;
-               }
 
                /* XXX preserve legacy behavior */
                rpmtype = RPM_STRING_TYPE;
@@ -1983,25 +1941,42 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
            dbi = dbiOpen(rpmdb, rpmtag, 0);
 
            xx = dbiCopen(dbi, &dbcursor, 0);
-           if (rpmtype == RPM_STRING_TYPE) {
-               rpmMessage(RPMMESS_DEBUG, _("adding \"%s\" to %s index.\n"), 
-                       (const char *)rpmvals, tagName(dbi->dbi_rpmtag));
-
-               /* XXX force uniform headerGetEntry return */
-               av[0] = (const char *) rpmvals;
-               rpmvals = av;
-               rpmcnt = 1;
-           } else {
-
-               rpmMessage(RPMMESS_DEBUG, _("adding %d entries to %s index.\n"), 
-                       rpmcnt, tagName(dbi->dbi_rpmtag));
 
+           {   const char * s = NULL;
+               int nelem = rpmcnt;
+               switch (rpmtype) {
+               case RPM_CHAR_TYPE:
+               case RPM_INT8_TYPE:
+               case RPM_INT16_TYPE:
+               case RPM_INT32_TYPE:
+               default:
+                   break;
+               case RPM_BIN_TYPE:
+                   nelem = 1;
+                   break;
+               case RPM_I18NSTRING_TYPE:
+               case RPM_STRING_TYPE:
+                   s = (char *)rpmvals;
+                   break;
+               case RPM_STRING_ARRAY_TYPE:
+                   if (rpmcnt == 1) s = rpmvals[0];
+                   break;
+               }
+               if (s) {
+                   rpmMessage(RPMMESS_DEBUG,
+                       _("adding \"%s\" to %s index.\n"), 
+                       s, tagName(dbi->dbi_rpmtag));
+               } else {
+                   rpmMessage(RPMMESS_DEBUG,
+                       _("adding %d entries to %s index.\n"),
+                       nelem, tagName(dbi->dbi_rpmtag));
+               }
            }
 
            for (i = 0; i < rpmcnt; i++) {
-#if 0
-               rpmMessage(RPMMESS_DEBUG, ("%6d %s\n"), i, rpmvals[i]);
-#endif
+               const void * valp;
+               size_t vallen;
 
                /*
                 * Include the tagNum in all indices. rpm-3.0.4 and earlier
@@ -2010,10 +1985,8 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
                switch (dbi->dbi_rpmtag) {
                case RPMTAG_REQUIRENAME:
                    /* Filter out install prerequisites. */
-                   if (requireFlags && isInstallPreReq(requireFlags[i])) {
-               rpmMessage(RPMMESS_DEBUG, ("%6d %s (install prerequisite) skipped\n"), i, rpmvals[i]);
+                   if (requireFlags && isInstallPreReq(requireFlags[i]))
                        continue;
-                   }
                    rec->tagNum = i;
                    break;
                case RPMTAG_TRIGGERNAME:
@@ -2032,7 +2005,41 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
                    break;
                }
 
-               rc += addIndexEntry(dbi, dbcursor, rpmvals[i], rec);
+               /* Identify value pointer and length. */
+               switch (rpmtype) {
+               case RPM_CHAR_TYPE:
+               case RPM_INT8_TYPE:
+                   vallen = 1;
+                   valp = rpmvals + i;
+                   break;
+               case RPM_INT16_TYPE:
+                   vallen = sizeof(int_16);
+                   valp = rpmvals + i;
+                   break;
+               case RPM_INT32_TYPE:
+                   vallen = sizeof(int_32);
+                   valp = rpmvals + i;
+                   break;
+               case RPM_BIN_TYPE:
+                   vallen = rpmcnt;
+                   valp = rpmvals;
+                   rpmcnt = 1;         /* XXX break out of loop. */
+                   break;
+               case RPM_I18NSTRING_TYPE:
+               case RPM_STRING_TYPE:
+                   vallen = strlen((char *)rpmvals);
+                   valp = rpmvals;
+                   rpmcnt = 1;         /* XXX break out of loop. */
+                   break;
+               case RPM_STRING_ARRAY_TYPE:
+               default:
+                   vallen = strlen(rpmvals[i]);
+                   valp = rpmvals[i];
+                   break;
+               }
+
+               rc += addIndexEntry(dbi, dbcursor, valp, vallen, rec);
+
            }
            xx = dbiCclose(dbi, dbcursor, 0);
            dbcursor = NULL;
@@ -2041,13 +2048,8 @@ int rpmdbAdd(rpmdb rpmdb, Header h)
            if (!dbi->dbi_no_dbsync)
                xx = dbiSync(dbi, 0);
 
-           switch (rpmtype) {
-           case RPM_STRING_ARRAY_TYPE:
-           case RPM_I18NSTRING_TYPE:
-               free((void *)rpmvals);
-               rpmvals = NULL;
-               break;
-           }
+           headerFreeData(rpmvals, rpmtype);
+           rpmvals = NULL;
            rpmtype = 0;
            rpmcnt = 0;
        }
@@ -2394,7 +2396,7 @@ int rpmdbRebuild(const char * rootdir)
        rootdbpath, newrootdbpath);
 
     if (!access(newrootdbpath, F_OK)) {
-       rpmError(RPMERR_MKDIR, _("temporary database %s already exists"),
+       rpmError(RPMERR_MKDIR, _("temporary database %s already exists\n"),
              newrootdbpath);
        rc = 1;
        goto exit;
@@ -2402,7 +2404,7 @@ int rpmdbRebuild(const char * rootdir)
 
     rpmMessage(RPMMESS_DEBUG, _("creating directory %s\n"), newrootdbpath);
     if (Mkdir(newrootdbpath, 0755)) {
-       rpmError(RPMERR_MKDIR, _("error creating directory %s: %s"),
+       rpmError(RPMERR_MKDIR, _("creating directory %s: %s\n"),
              newrootdbpath, strerror(errno));
        rc = 1;
        goto exit;
@@ -2443,7 +2445,7 @@ int rpmdbRebuild(const char * rootdir)
                headerIsEntry(h, RPMTAG_BUILDTIME)))
            {
                rpmError(RPMERR_INTERNAL,
-                       _("record number %d in database is bad -- skipping."), 
+                       _("record number %d in database is bad -- skipping.\n"),
                        _RECNUM);
                continue;
            }
@@ -2473,14 +2475,14 @@ int rpmdbRebuild(const char * rootdir)
            /* Deleted entries are eliminated in legacy headers by copy. */
            {   Header nh = (headerIsEntry(h, RPMTAG_HEADERIMAGE)
                                ? headerCopy(h) : NULL);
-               rc = rpmdbAdd(newdb, (nh ? nh : h));
+               rc = rpmdbAdd(newdb, -1, (nh ? nh : h));
                if (nh)
                    headerFree(nh);
            }
 
            if (rc) {
                rpmError(RPMERR_INTERNAL,
-                       _("cannot add record originally at %d"), _RECNUM);
+                       _("cannot add record originally at %d\n"), _RECNUM);
                failed = 1;
                break;
            }
index dda7e96..1336b61 100644 (file)
@@ -45,7 +45,7 @@ int writeLead(FD_t fd, struct rpmlead *lead)
 int readLead(FD_t fd, struct rpmlead *lead)
 {
     if (timedRead(fd, (char *)lead, sizeof(*lead)) != sizeof(*lead)) {
-       rpmError(RPMERR_READ, _("read failed: %s (%d)"), Fstrerror(fd), 
+       rpmError(RPMERR_READ, _("read failed: %s (%d)\n"), Fstrerror(fd), 
              errno);
        return 1;
     }
index b837c7f..9f06568 100644 (file)
@@ -290,6 +290,8 @@ typedef enum rpmTag_e {
     RPMTAG_PAYLOADCOMPRESSOR   = 1125,
     RPMTAG_PAYLOADFLAGS                = 1126,
     RPMTAG_MULTILIBS           = 1127,
+    RPMTAG_INSTALLTID          = 1128,
+    RPMTAG_REMOVETID           = 1129,
     RPMTAG_FIRSTFREE_TAG       /*!< internal */
 } rpmTag;
 
@@ -675,7 +677,7 @@ Header XrpmdbNextIterator(rpmdbMatchIterator mi, const char * f, unsigned int l)
  * Return database iterator.
  * @param rpmdb                rpm database
  * @param rpmtag       rpm tag
- * @param keyp         key data (NULL for sequential acess)
+ * @param keyp         key data (NULL for sequential access)
  * @param keylen       key data length (0 will use strlen(keyp))
  * @return             NULL on failure
  */
@@ -684,20 +686,22 @@ Header XrpmdbNextIterator(rpmdbMatchIterator mi, const char * f, unsigned int l)
                        const void * key, size_t keylen);
 
 /** \ingroup rpmdb
- * Remove package header from rpm database and indices.
+ * Add package header to rpm database and indices.
  * @param rpmdb                rpm database
- * @param offset       location in Packages dbi
+ * @param iid          install transaction id (or -1 to skip)
+ * @param h            header
  * @return             0 on success
  */
-int rpmdbRemove(rpmdb db, unsigned int offset);
+int rpmdbAdd(rpmdb rpmdb, int iid, Header h);  /*@modifies h @*/
 
 /** \ingroup rpmdb
- * Add package header to rpm database and indices.
+ * Remove package header from rpm database and indices.
  * @param rpmdb                rpm database
- * @param rpmtag       rpm tag
+ * @param rid          remove transaction id (or -1 to skip)
+ * @param offset       location in Packages dbi
  * @return             0 on success
  */
-int rpmdbAdd(rpmdb rpmdb, Header dbentry);
+int rpmdbRemove(rpmdb db, int rid, unsigned int offset);
 
 /** \ingroup rpmdb
  * Rebuild database indices from package headers.
@@ -757,19 +761,19 @@ void printDepFlags(FILE *fp, const char *version, int flags)
 /**
  */
 struct rpmDependencyConflict {
-    char * byName;
-    char * byVersion;
-    char * byRelease;
+    const char * byName;
+    const char * byVersion;
+    const char * byRelease;
     Header byHeader;
     /* these needs fields are misnamed -- they are used for the package
        which isn't needed as well */
-    char * needsName;
-    char * needsVersion;
+    const char * needsName;
+    const char * needsVersion;
     int needsFlags;
 /*@observer@*/ /*@null@*/ const void * suggestedPackage; /* NULL if none */
     enum {
-       RPMDEP_SENSE_REQUIRES,
-       RPMDEP_SENSE_CONFLICTS
+       RPMDEP_SENSE_REQUIRES,          /*!< requirement not satisfied. */
+       RPMDEP_SENSE_CONFLICTS          /*!< conflict was found. */
     } sense;
 } ;
 
@@ -853,7 +857,7 @@ typedef /*@abstract@*/ struct rpmTransactionSet_s * rpmTransactionSet;
  * Create an empty transaction set.
  * @param rpmdb                rpm database (may be NULL if database is not accessed)
  * @param rootdir      path to top of install tree
- * @return             rpm transaction set
+ * @return             transaction set
  */
 /*@only@*/ rpmTransactionSet rpmtransCreateSet(rpmdb rpmdb,
        const char * rootdir);
@@ -866,7 +870,7 @@ typedef /*@abstract@*/ struct rpmTransactionSet_s * rpmTransactionSet;
  * used, otherwise fd is only needed (and only opened) for actual package 
  * installation.
  *
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  * @param h            package header
  * @param fd           package file handle
  * @param key          package private data
@@ -874,35 +878,35 @@ typedef /*@abstract@*/ struct rpmTransactionSet_s * rpmTransactionSet;
  * @param relocs       package file relocations
  * @return             0 on success, 1 on I/O error, 2 needs capabilities
  */
-int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
+int rpmtransAddPackage(rpmTransactionSet ts, Header h, FD_t fd,
                /*@owned@*/ const void * key, int update,
                rpmRelocation * relocs);
 
 /** \ingroup rpmtrans
  * Add package to universe of possible packages to install in transaction set.
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  * @param h            header
  * @param key          package private data
  */
-void rpmtransAvailablePackage(rpmTransactionSet rpmdep, Header h,
+void rpmtransAvailablePackage(rpmTransactionSet ts, Header h,
                /*@owned@*/ const void * key);
 
 /** \ingroup rpmtrans
  * Add package to be removed to unordered transaction set.
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  * @param dboffset     rpm database instance
  */
-void rpmtransRemovePackage(rpmTransactionSet rpmdep, int dboffset);
+void rpmtransRemovePackage(rpmTransactionSet ts, int dboffset);
 
 /** \ingroup rpmtrans
  * Destroy transaction set.
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  */
-void rpmtransFree( /*@only@*/ rpmTransactionSet rpmdep);
+void rpmtransFree( /*@only@*/ rpmTransactionSet ts);
 
 /** \ingroup rpmtrans
  * Save file handle to be used as stderr when running package scripts.
- * @param ts           rpm transaction set
+ * @param ts           transaction set
  * @param fd           file handle
  */
 void rpmtransSetScriptFd(rpmTransactionSet ts, FD_t fd)
@@ -911,7 +915,7 @@ void rpmtransSetScriptFd(rpmTransactionSet ts, FD_t fd)
 /** \ingroup rpmtrans
  * Retrieve keys from ordered transaction set.
  * @todo Removed packages have no keys, returned as interleaved NULL pointers.
- * @param ts           rpm transaction set
+ * @param ts           transaction set
  * @retval ep          address of returned element array pointer (or NULL)
  * @retval nep         address of no. of returned elements (or NULL)
  * @return             0 always
@@ -922,12 +926,12 @@ int rpmtransGetKeys(const rpmTransactionSet ts,
 
 /** \ingroup rpmtrans
  * Check that all dependencies can be resolved.
- * @param rpmdep       rpm transaction set
+ * @param ts           transaction set
  * @retval conflicts
  * @retval numConflicts
  * @return             0 on success
  */
-int rpmdepCheck(rpmTransactionSet rpmdep,
+int rpmdepCheck(rpmTransactionSet ts,
        /*@exposed@*/ /*@out@*/ struct rpmDependencyConflict ** conflicts,
        /*@exposed@*/ /*@out@*/ int * numConflicts);
 
@@ -947,10 +951,10 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
  * The operation would be easier if we could sort the addedPackages array in the
  * transaction set, but we store indexes into the array in various places.
  *
- * @param rpmdep       transaction set
+ * @param ts           transaction set
  * @return             0 if packages are successfully ordered, 1 otherwise
  */
-int rpmdepOrder(rpmTransactionSet rpmdep)      /*@modifies rpmdep @*/;
+int rpmdepOrder(rpmTransactionSet ts)  /*@modifies ts @*/;
 
 /** \ingroup rpmtrans
  * Destroy dependency conflicts storage.
@@ -1033,7 +1037,7 @@ typedef enum rpmprobFilterFlags_e {
 
 /** \ingroup rpmtrans
  * Process all packages in transaction set.
- * @param ts           rpm transaction set
+ * @param ts           transaction set
  * @param notify       progress callback
  * @param notifyData   progress callback private data
  * @param okProbs      previously known problems (or NULL)
index 292aaf0..2b50d6f 100644 (file)
@@ -147,10 +147,10 @@ static int machCompatCacheAdd(char * name, const char * fn, int linenum,
     chptr = name;
     while (*chptr && *chptr != ':') chptr++;
     if (!*chptr) {
-       rpmError(RPMERR_RPMRC, _("missing second ':' at %s:%d"), fn, linenum);
+       rpmError(RPMERR_RPMRC, _("missing second ':' at %s:%d\n"), fn, linenum);
        return 1;
     } else if (chptr == name) {
-       rpmError(RPMERR_RPMRC, _("missing architecture name at %s:%d"), fn,
+       rpmError(RPMERR_RPMRC, _("missing architecture name at %s:%d\n"), fn,
                             linenum);
        return 1;
     }
@@ -302,18 +302,19 @@ static int addCanon(struct canonEntry ** table, int * tableLen, char * line,
     tshort_name = strtok(NULL, " \t");
     s = strtok(NULL, " \t");
     if (! (tname && tshort_name && s)) {
-       rpmError(RPMERR_RPMRC, _("Incomplete data line at %s:%d"), fn, lineNum);
+       rpmError(RPMERR_RPMRC, _("Incomplete data line at %s:%d\n"),
+               fn, lineNum);
        return RPMERR_RPMRC;
     }
     if (strtok(NULL, " \t")) {
-       rpmError(RPMERR_RPMRC, _("Too many args in data line at %s:%d"),
+       rpmError(RPMERR_RPMRC, _("Too many args in data line at %s:%d\n"),
              fn, lineNum);
        return RPMERR_RPMRC;
     }
 
     tnum = strtoul(s, &s1, 10);
     if ((*s1) || (s1 == s) || (tnum == ULONG_MAX)) {
-       rpmError(RPMERR_RPMRC, _("Bad arch/os number: %s (%s:%d)"), s,
+       rpmError(RPMERR_RPMRC, _("Bad arch/os number: %s (%s:%d)\n"), s,
              fn, lineNum);
        return(RPMERR_RPMRC);
     }
@@ -348,12 +349,12 @@ static int addDefault(struct defaultEntry **table, int *tableLen, char *line,
     t->name = strtok(line, ": \t");
     t->defName = strtok(NULL, " \t");
     if (! (t->name && t->defName)) {
-       rpmError(RPMERR_RPMRC, _("Incomplete default line at %s:%d"),
+       rpmError(RPMERR_RPMRC, _("Incomplete default line at %s:%d\n"),
                 fn, lineNum);
        return RPMERR_RPMRC;
     }
     if (strtok(NULL, " \t")) {
-       rpmError(RPMERR_RPMRC, _("Too many args in default line at %s:%d"),
+       rpmError(RPMERR_RPMRC, _("Too many args in default line at %s:%d\n"),
              fn, lineNum);
        return RPMERR_RPMRC;
     }
@@ -543,12 +544,12 @@ int rpmReadRC(const char * rcfiles)
            /* XXX Only /usr/lib/rpm/rpmrc must exist in default rcfiles list */
                if (rcfiles == defrcfiles && myrcfiles != r)
                    continue;
-               rpmError(RPMERR_RPMRC, _("Cannot expand %s"), r);
+               rpmError(RPMERR_RPMRC, _("Cannot expand %s\n"), r);
                rc = 1;
                break;
            }
            if (strlen(home) > (sizeof(fn) - strlen(r))) {
-               rpmError(RPMERR_RPMRC, _("Cannot read %s, HOME is too large."),
+               rpmError(RPMERR_RPMRC, _("Cannot read %s, HOME is too large.\n"),
                                r);
                rc = 1;
                break;
@@ -565,7 +566,7 @@ int rpmReadRC(const char * rcfiles)
            /* XXX Only /usr/lib/rpm/rpmrc must exist in default rcfiles list */
            if (rcfiles == defrcfiles && myrcfiles != r)
                continue;
-           rpmError(RPMERR_RPMRC, _("Unable to open %s for reading: %s."),
+           rpmError(RPMERR_RPMRC, _("Unable to open %s for reading: %s.\n"),
                 fn, Fstrerror(fd));
            rc = 1;
            break;
@@ -610,7 +611,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
     next[0] = '\0';
     rc = Fread(next, sizeof(*next), nb, fd);
     if (Ferror(fd) || (size > 0 && rc != nb)) {        /* XXX Feof(fd) */
-       rpmError(RPMERR_RPMRC, _("Failed to read %s: %s."), urlfn,
+       rpmError(RPMERR_RPMRC, _("Failed to read %s: %s.\n"), urlfn,
                 Fstrerror(fd));
        rc = 1;
     } else
@@ -647,7 +648,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
        }
 
        if (*se != ':') {
-           rpmError(RPMERR_RPMRC, _("missing ':' (found 0x%02x) at %s:%d"),
+           rpmError(RPMERR_RPMRC, _("missing ':' (found 0x%02x) at %s:%d\n"),
                     (0xff & *se), urlfn, linenum);
            return 1;
        }
@@ -664,7 +665,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
 
            arch = val = fn = NULL;
            if (*se == '\0') {
-               rpmError(RPMERR_RPMRC, _("missing argument for %s at %s:%d"),
+               rpmError(RPMERR_RPMRC, _("missing argument for %s at %s:%d\n"),
                      option->name, urlfn, linenum);
                return 1;
            }
@@ -681,7 +682,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
 
                fn = rpmGetPath(s, NULL);
                if (fn == NULL || *fn == '\0') {
-                   rpmError(RPMERR_RPMRC, _("%s expansion failed at %s:%d \"%s\""),
+                   rpmError(RPMERR_RPMRC, _("%s expansion failed at %s:%d \"%s\"\n"),
                        option->name, urlfn, linenum, s);
                    if (fn) free((void *)fn);
                    return 1;
@@ -690,7 +691,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
 
                fdinc = Fopen(fn, "r.fpio");
                if (fdinc == NULL || Ferror(fdinc)) {
-                   rpmError(RPMERR_RPMRC, _("cannot open %s at %s:%d: %s"),
+                   rpmError(RPMERR_RPMRC, _("cannot open %s at %s:%d: %s\n"),
                        fn, urlfn, linenum, Fstrerror(fdinc));
                    rc = 1;
                } else {
@@ -703,7 +704,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
            case RPMVAR_MACROFILES:
                fn = rpmGetPath(se, NULL);
                if (fn == NULL || *fn == '\0') {
-                   rpmError(RPMERR_RPMRC, _("%s expansion failed at %s:%d \"%s\""),
+                   rpmError(RPMERR_RPMRC, _("%s expansion failed at %s:%d \"%s\"\n"),
                        option->name, urlfn, linenum, fn);
                    if (fn) free((void *)fn);
                    return 1;
@@ -730,7 +731,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
                while (*se && !isspace(*se)) se++;
                if (*se == '\0') {
                    rpmError(RPMERR_RPMRC,
-                               _("missing architecture for %s at %s:%d"),
+                               _("missing architecture for %s at %s:%d\n"),
                                option->name, urlfn, linenum);
                    return 1;
                }
@@ -738,7 +739,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
                while (*se && isspace(*se)) se++;
                if (*se == '\0') {
                    rpmError(RPMERR_RPMRC,
-                               _("missing argument for %s at %s:%d"),
+                               _("missing argument for %s at %s:%d\n"),
                                option->name, urlfn, linenum);
                    return 1;
                }
@@ -797,7 +798,7 @@ static int doReadRC( /*@killref@*/ FD_t fd, const char * urlfn)
            }
 
            if (!gotit) {
-               rpmError(RPMERR_RPMRC, _("bad option '%s' at %s:%d"),
+               rpmError(RPMERR_RPMRC, _("bad option '%s' at %s:%d\n"),
                            s, urlfn, linenum);
            }
        }
index d57b6e8..9c4a530 100644 (file)
@@ -159,7 +159,7 @@ int rpmReadSignature(FD_t fd, Header *headerp, short sigType)
       case RPMSIG_MD5:
       case RPMSIG_MD5_PGP:
        rpmError(RPMERR_BADSIGTYPE,
-             _("Old (internal-only) signature!  How did you get that!?"));
+             _("Old (internal-only) signature!  How did you get that!?\n"));
        break;
       case RPMSIG_HEADERSIG:
        /* This is a new style signature */
@@ -271,7 +271,7 @@ static int makePGPSignature(const char *file, /*@out@*/void **sig, /*@out@*/int_
                break;
            }
        }
-       rpmError(RPMERR_EXEC, _("Couldn't exec pgp (%s)"), path);
+       rpmError(RPMERR_EXEC, _("Couldn't exec pgp (%s)\n"), path);
        _exit(RPMERR_EXEC);
     }
 
@@ -282,14 +282,14 @@ static int makePGPSignature(const char *file, /*@out@*/void **sig, /*@out@*/int_
 
     (void)waitpid(pid, &status, 0);
     if (!WIFEXITED(status) || WEXITSTATUS(status)) {
-       rpmError(RPMERR_SIGGEN, _("pgp failed"));
+       rpmError(RPMERR_SIGGEN, _("pgp failed\n"));
        return 1;
     }
 
     if (stat(sigfile, &st)) {
        /* PGP failed to write signature */
        unlink(sigfile);  /* Just in case */
-       rpmError(RPMERR_SIGGEN, _("pgp failed to write signature"));
+       rpmError(RPMERR_SIGGEN, _("pgp failed to write signature\n"));
        return 1;
     }
 
@@ -305,7 +305,7 @@ static int makePGPSignature(const char *file, /*@out@*/void **sig, /*@out@*/int_
        Fclose(fd);
        if (rc != *size) {
            free(*sig);
-           rpmError(RPMERR_SIGGEN, _("unable to read the signature"));
+           rpmError(RPMERR_SIGGEN, _("unable to read the signature\n"));
            return 1;
        }
     }
@@ -348,7 +348,7 @@ static int makeGPGSignature(const char *file, /*@out@*/void **sig, /*@out@*/int_
               "--batch", "--no-verbose", "--no-armor", "--passphrase-fd", "3",
               "-u", name, "-sbo", sigfile, file,
               NULL);
-       rpmError(RPMERR_EXEC, _("Couldn't exec gpg"));
+       rpmError(RPMERR_EXEC, _("Couldn't exec gpg\n"));
        _exit(RPMERR_EXEC);
     }
 
@@ -359,14 +359,14 @@ static int makeGPGSignature(const char *file, /*@out@*/void **sig, /*@out@*/int_
 
     (void)waitpid(pid, &status, 0);
     if (!WIFEXITED(status) || WEXITSTATUS(status)) {
-       rpmError(RPMERR_SIGGEN, _("gpg failed"));
+       rpmError(RPMERR_SIGGEN, _("gpg failed\n"));
        return 1;
     }
 
     if (stat(sigfile, &st)) {
        /* GPG failed to write signature */
        unlink(sigfile);  /* Just in case */
-       rpmError(RPMERR_SIGGEN, _("gpg failed to write signature"));
+       rpmError(RPMERR_SIGGEN, _("gpg failed to write signature\n"));
        return 1;
     }
 
@@ -382,7 +382,7 @@ static int makeGPGSignature(const char *file, /*@out@*/void **sig, /*@out@*/int_
        Fclose(fd);
        if (rc != *size) {
            free(*sig);
-           rpmError(RPMERR_SIGGEN, _("unable to read the signature"));
+           rpmError(RPMERR_SIGGEN, _("unable to read the signature\n"));
            return 1;
        }
     }
@@ -499,7 +499,7 @@ verifyPGPSignature(const char *datafile, const void * sig, int count, char *resu
     if ((path = rpmDetectPGPVersion(&pgpVer)) == NULL) {
        errno = ENOENT;
        rpmError(RPMERR_EXEC, 
-                _("Could not run pgp.  Use --nopgp to skip PGP checks."));
+                _("Could not run pgp.  Use --nopgp to skip PGP checks.\n"));
        _exit(RPMERR_EXEC);
     }
 
@@ -560,7 +560,7 @@ verifyPGPSignature(const char *datafile, const void * sig, int count, char *resu
        }
 
        rpmError(RPMERR_EXEC, 
-                _("Could not run pgp.  Use --nopgp to skip PGP checks."));
+                _("Could not run pgp.  Use --nopgp to skip PGP checks.\n"));
        _exit(RPMERR_EXEC);
     }
 
@@ -632,7 +632,7 @@ verifyGPGSignature(const char *datafile, const void * sig, int count, char *resu
               "--verify", sigfile, datafile,
               NULL);
        rpmError(RPMERR_EXEC, 
-                _("Could not run gpg.  Use --nogpg to skip GPG checks."));
+                _("Could not run gpg.  Use --nogpg to skip GPG checks.\n"));
        _exit(RPMERR_EXEC);
     }
 
@@ -691,7 +691,7 @@ static int checkPassPhrase(const char *passPhrase, const int sigTag)
                   "--batch", "--no-verbose", "--passphrase-fd", "3",
                   "-u", name, "-so", "-",
                   NULL);
-           rpmError(RPMERR_EXEC, _("Couldn't exec gpg"));
+           rpmError(RPMERR_EXEC, _("Couldn't exec gpg\n"));
            _exit(RPMERR_EXEC);
        }   /*@notreached@*/ break;
        case RPMSIGTAG_PGP5:    /* XXX legacy */
@@ -720,11 +720,11 @@ static int checkPassPhrase(const char *passPhrase, const int sigTag)
                    break;
                }
            }
-           rpmError(RPMERR_EXEC, _("Couldn't exec pgp"));
+           rpmError(RPMERR_EXEC, _("Couldn't exec pgp\n"));
            _exit(RPMERR_EXEC);
        }   /*@notreached@*/ break;
        default: /* This case should have been screened out long ago. */
-           rpmError(RPMERR_SIGGEN, _("Invalid %%_signature spec in macro file"));
+           rpmError(RPMERR_SIGGEN, _("Invalid %%_signature spec in macro file\n"));
            _exit(RPMERR_SIGGEN);
            /*@notreached@*/ break;
        }
@@ -757,7 +757,7 @@ char *rpmGetPassPhrase(const char *prompt, const int sigTag)
       }
        if (!aok) {
            rpmError(RPMERR_SIGGEN,
-               _("You must set \"%%_gpg_name\" in your macro file"));
+               _("You must set \"%%_gpg_name\" in your macro file\n"));
            return NULL;
        }
        break;
@@ -769,7 +769,7 @@ char *rpmGetPassPhrase(const char *prompt, const int sigTag)
       }
        if (!aok) {
            rpmError(RPMERR_SIGGEN,
-               _("You must set \"%%_pgp_name\" in your macro file"));
+               _("You must set \"%%_pgp_name\" in your macro file\n"));
            return NULL;
        }
        break;
@@ -777,7 +777,7 @@ char *rpmGetPassPhrase(const char *prompt, const int sigTag)
        /* Currently the calling function (rpm.c:main) is checking this and
         * doing a better job.  This section should never be accessed.
         */
-       rpmError(RPMERR_SIGGEN, _("Invalid %%_signature spec in macro file"));
+       rpmError(RPMERR_SIGGEN, _("Invalid %%_signature spec in macro file\n"));
        return NULL;
        /*@notreached@*/ break;
     }
index a753d8e..6f5d5e6 100644 (file)
@@ -1370,6 +1370,10 @@ int rpmRunTransactions(  rpmTransactionSet ts,
        free((void *)ts->currDir);
     ts->currDir = currentDirectory();
     ts->chrootDone = 0;
+    {  time_t t;
+       time(&t);
+       ts->id = t;
+    }
 
     /* Get available space on mounted file systems. */
     if (!(ts->ignoreSet & RPMPROB_FILTER_DISKSPACE) &&
index 634f4bb..95c2de2 100644 (file)
@@ -57,7 +57,7 @@ static int removeFile(const char * file, rpmfileAttrs fileAttrs, short mode,
        (void)stpcpy(stpcpy(newfile, file), SUFFIX_RPMSAVE);
 
        if (rename(file, newfile)) {
-           rpmError(RPMERR_RENAME, _("rename of %s to %s failed: %s"),
+           rpmError(RPMERR_RENAME, _("rename of %s to %s failed: %s\n"),
                        file, newfile, strerror(errno));
            rc = 1;
        }
@@ -71,11 +71,11 @@ static int removeFile(const char * file, rpmfileAttrs fileAttrs, short mode,
                case ENOENT:    /* XXX rmdir("/") linux 2.2.x kernel hack */
                case ENOTEMPTY:
                    rpmError(RPMERR_RMDIR, 
-                       _("cannot remove %s - directory not empty"), 
+                       _("cannot remove %s - directory not empty\n"), 
                        file);
                    break;
                default:
-                   rpmError(RPMERR_RMDIR, _("rmdir of %s failed: %s"),
+                   rpmError(RPMERR_RMDIR, _("rmdir of %s failed: %s\n"),
                                file, strerror(errno));
                    break;
                }
@@ -85,7 +85,7 @@ static int removeFile(const char * file, rpmfileAttrs fileAttrs, short mode,
            if (unlink(file)) {
                if (errno != ENOENT || !(fileAttrs & RPMFILE_MISSINGOK)) {
                    rpmError(RPMERR_UNLINK, 
-                             _("removal of %s failed: %s"),
+                             _("removal of %s failed: %s\n"),
                                file, strerror(errno));
                }
                rc = 1;
@@ -165,10 +165,8 @@ int removeBinaryPackage(const rpmTransactionSet ts, unsigned int offset,
        int rdlen = (ts->rootDir && !(ts->rootDir[0] == '/' && ts->rootDir[1] == '\0'))
                        ? strlen(ts->rootDir) : 0;
 
-       headerGetEntry(h, RPMTAG_DIRINDEXES, NULL, (void **) &dirIndexes,
-                      NULL);
-       headerGetEntry(h, RPMTAG_DIRNAMES, NULL, (void **) &dirNames,
-                      NULL);
+       headerGetEntry(h, RPMTAG_DIRINDEXES, NULL, (void **) &dirIndexes, NULL);
+       headerGetEntry(h, RPMTAG_DIRNAMES, NULL, (void **) &dirNames, NULL);
 
        /* Get buffer for largest possible rootDir + dirname + filename. */
        fnmaxlen = 0;
@@ -246,7 +244,7 @@ int removeBinaryPackage(const rpmTransactionSet ts, unsigned int offset,
     }
 
     if (!(transFlags & RPMTRANS_FLAG_TEST))
-       rpmdbRemove(ts->rpmdb, offset);
+       rpmdbRemove(ts->rpmdb, ts->id, offset);
 
     return 0;
 }
@@ -445,7 +443,7 @@ static int runScript(const rpmTransactionSet ts, Header h,
        const char *n, *v, *r;
        headerNVR(h, &n, &v, &r);
        rpmError(RPMERR_SCRIPT,
-           _("execution of %s scriptlet from %s-%s-%s failed, exit status %d"),
+           _("execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"),
                sln, n, v, r, WEXITSTATUS(status));
        return 1;
     }
index bd0e4b2..f7877e9 100644 (file)
@@ -239,7 +239,7 @@ int rpmVerifyFile(const char * prefix, Header h, int filenum,
                *result |= RPMVERIFY_GROUP;
        } else {
            rpmError(RPMERR_INTERNAL, _("package lacks both user name and id "
-                 "lists (this should never happen)"));
+                 "lists (this should never happen)\n"));
            *result |= RPMVERIFY_GROUP;
        }
     }
@@ -257,7 +257,7 @@ int rpmVerifyFile(const char * prefix, Header h, int filenum,
                *result |= RPMVERIFY_GROUP;
        } else {
            rpmError(RPMERR_INTERNAL, _("package lacks both group name and id "
-                    "lists (this should never happen)"));
+                    "lists (this should never happen)\n"));
            *result |= RPMVERIFY_GROUP;
        }
     }
index ca8d833..717d63c 100644 (file)
@@ -459,7 +459,7 @@ int oldrpmdbGetPackageInfo(struct oldrpmdb * oldrpmdb, struct oldrpmdbLabel labe
     
     rec = gdbm_fetch(oldrpmdb->packages, key);
     if (!rec.dptr) {
-       rpmError(RPMERR_OLDDBCORRUPT, _("package not found in database"));
+       rpmError(RPMERR_OLDDBCORRUPT, _("package not found in database\n"));
        return 1;
     }
 
index cf4e2d4..026f8ff 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-08-23 22:24+0100\n"
 "Last-Translator: Milan Kerslager <milan.kerslager@spsselib.hiedu.cz>\n"
 "Language-Team: Czech <cs@li.org>\n"
@@ -23,44 +23,44 @@ msgstr "chybn
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Nelze otevøít spec soubor %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Nelze otevøít rouru pro tar: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Nelze èíst spec soubor %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Nelze pøejmenovat %s: na %s: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "nemohu zjistit stav %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Soubor %s není obyèejný soubor\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "Nezdá se, ¾e by %s byl spec soubor.\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Sestavuji cílové platformy: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Sestavuji pro cíl %s\n"
@@ -1593,8 +1593,9 @@ msgstr "pro sestaven
 msgid "no tar files given for build"
 msgstr "pro sestavení nezadány ¾ádné tar soubory"
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
 msgstr "Nelze otevøít doèasný soubor."
 
 #: build/build.c:193
@@ -1603,16 +1604,16 @@ msgid "Executing(%s): %s\n"
 msgstr "Provádìní(%s): %s\n"
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "Spu¹tìní %s selhalo (%s): %s"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "Návratový kód chyby ze %s: (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1620,52 +1621,64 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+#, fuzzy
+msgid "syntax error while parsing ==\n"
 msgstr "chyba syntaxe pøi zpracování =="
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+#, fuzzy
+msgid "syntax error while parsing &&\n"
 msgstr "chyba syntaxe pøi zpracování &&"
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+#, fuzzy
+msgid "syntax error while parsing ||\n"
 msgstr "chyba syntaxe pøi zpracování ||"
 
 #: build/expression.c:294
-msgid "parse error in expression"
+#, fuzzy
+msgid "parse error in expression\n"
 msgstr "chyba pøi parsování ve výrazu"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "nedoplnìná ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- jen s èísly"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! jen s èísly"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "typy musí souhlasit"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* / nejsou podporovány pro øetìzce"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- není podporováno pro øetìzce"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& a || není podporováno pro øetìzce"
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+#, fuzzy
+msgid "syntax error in expression\n"
 msgstr "chyba syntaxe ve výrazu"
 
 #: build/files.c:226
@@ -1674,162 +1687,163 @@ msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK selhal: %s\n"
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
-#, c-format
-msgid "Missing '(' in %s %s"
+#, fuzzy, c-format
+msgid "Missing '(' in %s %s\n"
 msgstr "Chybí '(' v %s %s"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
-#, c-format
-msgid "Missing ')' in %s(%s"
+#, fuzzy, c-format
+msgid "Missing ')' in %s(%s\n"
 msgstr "Chybí ')' v %s(%s"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "Neplatný %s token: %s"
 
 #: build/files.c:376
-#, c-format
-msgid "Non-white space follows %s(): %s"
+#, fuzzy, c-format
+msgid "Non-white space follows %s(): %s\n"
 msgstr "Neprázdný znak následuje %s(): %s"
 
 #: build/files.c:414
-#, c-format
-msgid "Bad syntax: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad syntax: %s(%s)\n"
 msgstr "©patná syntaxe: %s(%s)"
 
 #: build/files.c:424
-#, c-format
-msgid "Bad mode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "©patná práva: %s(%s)"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "©patná práva adresáøe: %s(%s)"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+#, fuzzy
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Neobvyklá délka locale: \"%.*s\" v %%lang(%s)"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Duplicitní locale %.*s v %%lang(%s)"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "Dosa¾en limit pro %%docdir"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "Jen jeden parametr pro %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "Dav soubory na jednom øádku: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "Soubor musí zaèínat \"/\": %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Nelze míchat speciální %%doc s ostatnímí formáty: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "Soubor uveden dvakrát: %s"
 
-#: build/files.c:968
-#, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+#: build/files.c:972
+#, fuzzy, c-format
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolická linka ukazuje na BuildRoot: %s -> %s"
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Soubor nesouhlasí s prefixem (%s): %s"
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "Soubor nenalezen: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "©patný vlastník/skupina: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Soubor %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "Soubor potøebuje úvodní \"/\": %s"
 
-#: build/files.c:1232
-#, c-format
-msgid "File not found by glob: %s"
+#: build/files.c:1237
+#, fuzzy, c-format
+msgid "File not found by glob: %s\n"
 msgstr "Soubor nenalezen: %s"
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
 msgstr "Nemohu otevøít %%files soubor %s: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "øádek: %s"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
 msgstr "©patný soubor: %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "©patný vlastník/skupina: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
 msgstr "Nemohu spustit %s: %s"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
 msgstr "Nemohu provést fork %s: %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s selhalo"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "Nemohu zapsat v¹echna data do %s"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Hledám   %s: (pou¾it %s)...\n"
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
 msgstr "Selhalo vyhledání %s:"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Zpracovávám soubory: %s-%s-%s\n"
@@ -1856,48 +1870,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr "Nemohu získat jméno poèítaèe: %s\n"
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
 msgstr "vytváøení archívu selhalo na souboru %s: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
 msgstr "zápis cpio_copy selhal: %s"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
 msgstr "ètení cpio_copy selhalo: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "Nemohu otevøít PreIn soubor: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "Nemohu otevøít PreUn soubor: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "Nemohu otevøít PostIn soubor: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "Nemohu otevøít PostUn soubor: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "Nemohu otevøít VerifyScript soubor: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "Nemohu otevøít soubor se spu¹tí (trigger): %s"
 
 #: build/pack.c:235
@@ -1920,384 +1934,409 @@ msgstr "readRPM: %s nen
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: ètení hlavièky z %s\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "©patná CSA data"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Generuji podpis: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Nemohu otevøít %s: %s\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "Nemohu zapsat balíèek: %s"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nemohu otevøít cíl pro podepsání %s: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Nemohu pøeèíst ikonu %s: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Nemohu zapsat balíèek %s: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Nemohu pøeèíst ikonu %s: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Nemohu zapsat balíèek %s: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapsáno: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, 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:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "nemohu vytvoøit %s: %s\n"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "øádek: %d: druhý %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "Polo¾ky %%changelog musí zaèínat znakem *"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "nekompletní polo¾ka %%changelog"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "¹patný datum v %%changelog: %s"
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "%%changelog není seøazen sestupnì podle èasu"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "chybìjící jméno v %%changelog"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "¾ádný popis v %%changelog"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "øádek %d: Chyba pøi parsování %%description: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "øádek %d: ¹patná volba %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "øádek %d: Pøíli¹ mnoho jmen: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "øádek %d: Balíèek neexistuje: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "øádek %d: Druhé description"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "øádek %d: Chyba pøi parsování %%files: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "øádek %d: Druhý %%files seznam"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "Architektura je vyøazena: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "Architektura není vyøazena: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "OS je vyøazen: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "OS není vyøazen: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, 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"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplikovaná polo¾ka %s v balíèku: %s"
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
 msgstr "Nemohu otevøít ikonu %s: %s"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
 msgstr "Nemohu pøeèíst ikonu %s: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "Neznámý typ ikony: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "øádek %d: Poèkozená znaèka: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "øádek %d: Prázdná znaèka: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
-#, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
+#, fuzzy, c-format
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "øádek %d: Nepøípustný znak '-' v %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
-#, c-format
-msgid "BuildRoot can not be \"/\": %s"
+#: build/parsePreamble.c:516 build/parseSpec.c:386
+#, fuzzy, c-format
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot nemù¾e být \"/\": %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "øádek %d: Prefixy nesmí konèit znakem \"/\": %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "øádek %d: Docdir musí zaèínat '/': %s"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "øádek %d: Polo¾ka Epoch/Serial musí být èíslo: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "øádek %d: ©patné èíslo %s: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "øádek %d: ©patný formát BuildArchitecture: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "Interní chyba: ©patná znaèka: %d"
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "¹patná specifikace balíèku: %s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "Balíèek ji¾ existuje: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "øádek %d: Neznámá znaèka: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec soubor nemù¾e pou¾ít BuildRoot"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "©patný zdroj: %s: %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "Patch èíslo %d neexistuje"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "Zdroj èíslo %d neexistuje"
 
-#: build/parsePrep.c:183
-#, c-format
-msgid "Couldn't download nosource %s: %s"
+#: build/parsePrep.c:185
+#, fuzzy, c-format
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nemohu naèíst nosource %s: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "Chyba pøi parsování %%setup: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "øádek %d: ©patný parametr v %%setup %c: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "øádek %d: ©patná volba v %%setup %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "øádek %d: K %%patch -b potøebuji parametr: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "øádek %d: K %%patch -z potøebuji parametr: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "øádek %d: K %%patch -p potøebuji parametr: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "øádek %d: ©patný parametr pro %%patch -p: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "Pøíli¹ mnoho patchù!"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "øádek %d: ©patný parametr pro %%patch: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "øádek %d: druhý %%prep"
 
 #: build/parseReqs.c:100
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "øádek %d: Polo¾ky v závislostech musí zaèínat alfanumerickým znakem, '_' "
 "nebo '/': %s"
 
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
 msgstr "øádek %d: Jméno souboru není dovoleno: %s"
 
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "øádek %d: Jméno s verzí není dovoleno: %s"
 
 #: build/parseReqs.c:173
-#, c-format
-msgid "line %d: Version required: %s"
+#, fuzzy, c-format
+msgid "line %d: Version required: %s\n"
 msgstr "øádek %d: Vy¾adována verze: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "øádek %d: spou¹tì (triggery) musí mít --: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "øádek %d: Chyba pøi parsování %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "øádek %d: jméno skriptu musí zaèínat '/': %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "øádek %d: Druhý %s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "øádek %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Nemohu otevøít %s: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "Neuzavøený %%if"
 
-#: build/parseSpec.c:267
-#, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+#: build/parseSpec.c:269
+#, fuzzy, c-format
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean vrátil %d"
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+#, fuzzy
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%else bez poèíteèního if"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+#, fuzzy
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%endif bez poèáteèního if"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "po¹kozený pøíkaz %%include"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "®ádné architektury pro sestavení"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "Balíèek nemá ¾ádné %%description: %s"
 
 #: build/spec.c:41
@@ -2306,13 +2345,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "archive = %s, fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "øádek %d: ©patné èíslo: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "øádek %d: ©patné èíslo %s: %d"
 
 #: build/spec.c:292
@@ -2387,64 +2426,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s ANO (pøidány soubory)\n"
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s ANO (pøidáno poskytuje)\n"
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr "%s: %-45s %-3s (ke¹ováno)\n"
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s ANO (rpmrc poskytuje)\n"
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s ANO (rpmlib poskytuje)\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s ANO (db soubory)\n"
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s ANO (db poskytuje)\n"
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s ANO (db soubory)\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NE\n"
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) pøidáno do ke¹e závislostí.\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "balíèek %s-%s-%s má nesplnìné po¾adavky: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "balíèek %s koliduje: %s\n"
@@ -2497,8 +2536,8 @@ msgid "removed db file        %s\n"
 msgstr "odstranìn db soubor    %s\n"
 
 #: lib/db1.c:421
-#, c-format
-msgid "bad db file %s"
+#, fuzzy, c-format
+msgid "bad db file %s\n"
 msgstr "¹patný db soubor %s"
 
 #: lib/db1.c:426
@@ -2508,8 +2547,8 @@ msgstr "otev
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "nemohu zamknout databázi %s"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2620,27 +2659,32 @@ msgid "(not a number)"
 msgstr "(není èíslo)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nevrátil velikost polo¾ky fugger: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:84
+#, fuzzy, c-format
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() nevrátil velikost polo¾ky fugger: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "nemohu zjistit stav %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr "získávám seznam pøipojených systémù souborù\n"
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
-msgstr "nemohu otevøít %s: %s"
+msgid "failed to open %s: %s\n"
+msgstr "nemohu otevøít %s: %s\n"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "soubor %s je na neznámém zaøízení"
 
 #. This should not be allowed
@@ -2734,7 +2778,7 @@ msgstr "na konci v
 msgid "(unknown type)"
 msgstr "(neznámý typ)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr "   soubor: %s akce: %s\n"
@@ -2753,8 +2797,8 @@ msgstr "skupina %s neexistuje - pou
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozbalování archívu selhalo %s%s: %s"
 
 #: lib/install.c:652
@@ -2766,92 +2810,96 @@ msgid "installing a source package\n"
 msgstr "instaluji zdrojový balíèek\n"
 
 #: lib/install.c:721
-#, c-format
-msgid "cannot create sourcedir %s"
+#, fuzzy, c-format
+msgid "cannot create sourcedir %s\n"
 msgstr "nemohu vytvoøir adresáø pro zdrojové soubory: %s"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "nemohu zapsat do %s"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "zdrojové soubory v: %s\n"
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
 msgstr "nemohu vytvoøit adresáø pro spec soubory: %s"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "spec soubor v: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "zdrojový balíèek neobsahuje spec soubor"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "pøejmenovávám %s na %s\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "pøejmenování %s na %s selhalo: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "oèekávám balíèek se zdrojovými kódy, nalezen v¹ak binární"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "balíèek: %s-%s-%s test souborù = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "ukonèuji instalaci, proto¾e je spu¹tìn --test\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "spou¹tím pøípadný pøedinstalaèní skript\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "pøeskakuji %s - pøenos selhal - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "varování: %s vytvoøeno jako %s"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "varování: %s ulo¾eno jako %s"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr "spou¹tím pøípadný postinstalaèní skript\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "chyba pøi vytváøení doèasného souboru %s"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+#, fuzzy
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "práce s balíèky verze 1 není podporována touto verzí RPM"
 
 #: lib/package.c:143
+#, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "tato verze RPM podporuje práci s balíèky s hlavním (major) èíslem <= 4"
 
 #: lib/poptBT.c:94
@@ -3175,7 +3223,8 @@ msgid "(no state)    "
 msgstr "(chybí stav)  "
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "balíèek nemá vlastníka souboru ani seznamy id"
 
 #: lib/query.c:418
@@ -3350,217 +3399,150 @@ msgstr "OK"
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: neznámá znaèka: \"%s\" ignorována\n"
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Tato verze RPM nebyla zkompilována s podporou pro \"%%_dbapi %d\".\n"
-"    Ovìøte prosím nastavení makra %%_dbapi pomocí \"rpm --showrc\"\n"
-"    a nastavte \"%%_dbapi 3\" (tj. vytvoøte nebo upravte /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:283
-#, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+#: lib/rpmdb.c:271
+#, fuzzy, c-format
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nemohu otevøít index %s pøi pou¾ívání db%d - %s (%d)"
 
-#: lib/rpmdb.c:303
-#, c-format
-msgid "cannot open %s index"
+#: lib/rpmdb.c:291
+#, fuzzy, c-format
+msgid "cannot open %s index\n"
 msgstr "nemohu otevøít index %s"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-"\n"
-"--> RPM databáze nemù¾e být otevøena v db%d formátu.\n"
-"    Pokud jste právì provedli aktualiazaci RPM balíèku, musíte provést\n"
-"    konverzi va¹í databáze do db%d formátu spu¹tìním \"rpm --rebuilddb\"\n"
-"    jako root.\n"
-"\n"
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Nastavené %%_dbapi je db%d, ale RPM databáze je ve formátu db%d.\n"
-"    Zkontrolujte prosím nastavení makra %%_dbapi pomocí \"rpm --showrc\"\n"
-"    a nastavte \"%%_dbapi %d\" (tj. vytvoøte nebo upravte /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> RPM databáze je ve formátu db%d a ne v doporuèeném formátu db%d.\n"
-"    Zkontrolujte prosím nastavení makra %%_dbapi a %%_dbapi_rebuild\n"
-"    pomocí \"rpm --showrc\" nebo spus»te \"rpm --rebuilddb\" jako root,\n"
-"    aby se databáze zkonvertovala z db%d do formátu db%d nebo nastavte\n"
-"    \"%%_dbapi_rebuild %d\" (tj. vytvoøte nebo upravte /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:417
-#, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+#: lib/rpmdb.c:376
+#, fuzzy, c-format
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "chyba(%d) pøi získávání záznamu \"%s\" z indexu %s"
 
-#: lib/rpmdb.c:535
-#, c-format
-msgid "error(%d) storing record %s into %s"
+#: lib/rpmdb.c:495
+#, fuzzy, c-format
+msgid "error(%d) storing record %s into %s\n"
 msgstr "chyba(%d) pøi ukládání záznamu %s do %s"
 
-#: lib/rpmdb.c:544
-#, c-format
-msgid "error(%d) removing record %s from %s"
+#: lib/rpmdb.c:505
+#, fuzzy, c-format
+msgid "error(%d) removing record %s from %s\n"
 msgstr "chyba(%d) pøi odstraòování záznamu %s z %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "nebyla nastavena dbpath"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
+#, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 "je pøítomen starý formát databáze; pou¾ijte --rebuilddb pro pøevod do nového "
 "formátu databáze"
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
+#: lib/rpmdb.c:1023
+#, fuzzy, c-format
+msgid "error(%d) counting packages\n"
 msgstr "chyba(%d) pøi poèítání balíèkù"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
-#, c-format
-msgid "%s: cannot read header at 0x%x"
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
+#, fuzzy, c-format
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: nemohu èíst hlavièku na 0x%x"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "odstraòuji 0 %s polo¾ek.\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "odstraòuji \"%s\" z indexu %s.\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "odstraòuji %d polo¾ek z indexu %s.\n"
 
-#: lib/rpmdb.c:1908
-#, c-format
-msgid "error(%d) allocating new package instance"
+#: lib/rpmdb.c:1872
+#, fuzzy, c-format
+msgid "error(%d) allocating new package instance\n"
 msgstr "chyba(%d) pøi alokaci nové instance balíèku"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr "pøidávám 0 %s polo¾ek.\n"
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "pøidávám \"%s\" do indexu %s\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "pøidávám %d polo¾ek do indexu %s.\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "nebyla nastavena dbpath"
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "databázi %s pøevádím do %s\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "doèasná databáze %s ji¾ existuje"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr "vytváøím adresáø %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "chyba pøi vytváøení adresáøe %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "vytváøím adresáø %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "otevírám starou databázi s dbapi %d\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "otevírám novou databázi s dbapi %d\n"
 
-#: lib/rpmdb.c:2446
-#, c-format
-msgid "record number %d in database is bad -- skipping."
+#: lib/rpmdb.c:2448
+#, fuzzy, c-format
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "záznam èíslo %d v databázi je chybný -- vynechávám."
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "nemohu pøidat záznam - pùvodnì u %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "databázi nelze zvovu vytvoøit; pùvodní databáze zùstává na svém místì\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr "starou databázi nelze nahradit novou databází!\n"
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "pro obnovení nahraïte soubory v %s soubory z %s"
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr "ma¾u adresáø %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "nemohu odstranit adresáø %s: %s\n"
@@ -3682,102 +3664,102 @@ msgid "Installing %s\n"
 msgstr "Instaluji %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "ètení selhalo: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "chybí druhá ':' u %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "chybí název architektury u %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Neúplný datový øádek %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "Pøíli¹ mnoho parametrù v datovém øádku %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Chybné èíslo architektury nebo OS: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Neúplný standardní øádek %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "Pøíli¹ mnoho parametrù ve výchozím øádku u %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "Nemohu expandovat %s"
 
-#: lib/rpmrc.c:551
-#, c-format
-msgid "Cannot read %s, HOME is too large."
+#: lib/rpmrc.c:552
+#, fuzzy, c-format
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Nemohu èíst %s, HOME je pøíli¹ velký."
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Nemohu otevøít %s pro ètení: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Nemohu èíst %s: %s."
 
-#: lib/rpmrc.c:650
-#, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+#: lib/rpmrc.c:651
+#, fuzzy, c-format
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "chybí ':' (nalezeno na 0x%02x) v %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "chybí parametr pro %s u %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
+#, fuzzy, c-format
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "expanze %s selhala na %s:%d \"%s\""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "nemohu otevøít soubor %s na %s:%d: %s"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "chybí architektura pro %s u %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "chybná volba '%s' u %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznámý systém: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Zkontaktujte prosím rpm-list@redhat.com\n"
 
@@ -3804,7 +3786,8 @@ msgid "Old PGP signature\n"
 msgstr "Starý PGP podpis\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Starý (pouze interní) podpis! Jak jste to získali!?"
 
 #: lib/signature.c:211
@@ -3818,18 +3801,20 @@ msgid "Signature pad : %d\n"
 msgstr "Podpisový blok: %d\n"
 
 #: lib/signature.c:274
-#, c-format
-msgid "Couldn't exec pgp (%s)"
+#, fuzzy, c-format
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Nemohu spustit pgp (%s)"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp selhalo"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp selhalo pøi zápisu podpisu"
 
 #: lib/signature.c:297
@@ -3838,7 +3823,8 @@ msgid "PGP sig size: %d\n"
 msgstr "Velikost podpisu PGP: %d\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "nemohu èíst podpis"
 
 #: lib/signature.c:313
@@ -3847,17 +3833,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr "Pøeèteno %d bajtù PGP podpisu\n"
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+#, fuzzy
+msgid "Couldn't exec gpg\n"
 msgstr "Nemohu spustit gpg"
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "gpg selhalo"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+#, fuzzy
+msgid "gpg failed to write signature\n"
 msgstr "gpg selhalo pøi zápisu podpisu"
 
 #: lib/signature.c:374
@@ -3879,29 +3868,35 @@ msgid "Generating signature using GPG.\n"
 msgstr "Generuji GPG podpis.\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Nemohu spustit pgp. Vynechte kontroly PGP pomocí --nopgp."
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+#, fuzzy
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Nelze spustit gpg. Vynechte kontroly GPG pomocí --nogpg."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Nemohu spustit pgp"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "Neplatná %%_signature v makro souboru"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "©patná %%_signature spec v souboru maker.\n"
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Musíte nastavit \"%%_gpg_name\" ve svém makro souboru"
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Musíte nastavit \"%%_pgp_name\" ve svém makro souboru"
 
 #: lib/transaction.c:466
@@ -3949,18 +3944,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s pøeskoèeno, proto¾e chybí pøíznak\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "nemohu odstranit %s - adresáø není prázdný"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "rmdir %s selhalo: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "odstranìní %s selhalo: %s"
 
 #: lib/uninstall.c:151
@@ -3968,13 +3963,13 @@ msgstr "odstran
 msgid "will remove files test = %d\n"
 msgstr "odstraní se soubory test = %d\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "spou¹tím pøípadný postdeinstalaèní skript\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "provedení %s-%s-%s skriptu selhalo, návratový kód: %d"
 
 #: lib/verify.c:59
@@ -3987,13 +3982,15 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "nespou¹tìt ¾ádné etapy"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 "balíèek neobsahuje ani u¾ivatelská jména ani seznam id (nemìlo by se nikdy "
 "stát)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "balíèek neobsahuje ani jména skupin ani seznam id (nemìlo by se nikdy stát)"
 
@@ -4082,70 +4079,80 @@ msgstr "%3d>%*s(pr
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(prázdný)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s má neukonèené tìlo"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s má neplatné jméno (%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s má neukonèené parametry"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s má prázdné tìlo"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "Expanze makra %%%s selhala"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s má neplatné jméno (%%undefine)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) nebylo pou¾ito pod úrovní %d"
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznámá volba: %c v %s(%s)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Hloubka rekurze(%d) je vìt¹í, ne¾ max(%d)"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
 msgstr "Neukonèené %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+#, fuzzy
+msgid "A %% is followed by an unparseable macro\n"
 msgstr "Za %% následuje neparsovatelné makro"
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "makro %%%.*s nenalezeno, pøeskakuji"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "Cílový buffer pøetekl"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Soubor %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Soubor %s je men¹í, ne¾ %d bajtù"
 
 #: rpmio/rpmlog.c:24
@@ -4202,17 +4209,88 @@ msgstr "chyba: %sport mus
 msgid "url port must be a number\n"
 msgstr "url port musí být èíslo\n"
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr "nemohu otevøít %s: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "nemohu vytvoøit %s: %s\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "©patný vlastník/skupina: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "nemohu otevøít %s: %s"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Tato verze RPM nebyla zkompilována s podporou pro \"%%_dbapi %d\".\n"
+#~ "    Ovìøte prosím nastavení makra %%_dbapi pomocí \"rpm --showrc\"\n"
+#~ "    a nastavte \"%%_dbapi 3\" (tj. vytvoøte nebo upravte /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database cannot be opened in db%d format.\n"
+#~ "    If you have just upgraded the rpm package you need to convert\n"
+#~ "    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> RPM databáze nemù¾e být otevøena v db%d formátu.\n"
+#~ "    Pokud jste právì provedli aktualiazaci RPM balíèku, musíte provést\n"
+#~ "    konverzi va¹í databáze do db%d formátu spu¹tìním \"rpm --rebuilddb\"\n"
+#~ "    jako root.\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Nastavené %%_dbapi je db%d, ale RPM databáze je ve formátu db%d.\n"
+#~ "    Zkontrolujte prosím nastavení makra %%_dbapi pomocí \"rpm --showrc\"\n"
+#~ "    a nastavte \"%%_dbapi %d\" (tj. vytvoøte nebo upravte /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database is in db%d format, not the suggested db%d format.\n"
+#~ "    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
+#~ "    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
+#~ "    to convert your database from db%d to db%d format, or configure\n"
+#~ "    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> RPM databáze je ve formátu db%d a ne v doporuèeném formátu db%d.\n"
+#~ "    Zkontrolujte prosím nastavení makra %%_dbapi a %%_dbapi_rebuild\n"
+#~ "    pomocí \"rpm --showrc\" nebo spus»te \"rpm --rebuilddb\" jako root,\n"
+#~ "    aby se databáze zkonvertovala z db%d do formátu db%d nebo nastavte\n"
+#~ "    \"%%_dbapi_rebuild %d\" (tj. vytvoøte nebo upravte /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "odstraòuji 0 %s polo¾ek.\n"
+
+#~ msgid "adding 0 %s entries.\n"
+#~ msgstr "pøidávám 0 %s polo¾ek.\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "chyba pøi vytváøení adresáøe %s: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "Neplatná %%_signature v makro souboru"
+
 #~ msgid " performing %s"
 #~ msgstr " provádím %s"
 
index ec062db..7941b73 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-03-07 05:17+01:00\n"
 "Last-Translator: K. Christiansen <kenneth@gnu.org>\n"
 "Language-Team: Danish/Dansk <dansk@klid.dk>\n"
@@ -23,44 +23,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "ugyldig flag '%s' ved %s:%d"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "ugyldig flag '%s' ved %s:%d"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Filen er ikke en regulær fil: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "Filen %s synes ikke at være en spec-fil.\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1558,9 +1558,10 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
-msgstr ""
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
 #: build/build.c:193
 #, c-format
@@ -1568,16 +1569,16 @@ msgid "Executing(%s): %s\n"
 msgstr ""
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
+msgstr "fjernelse af %s fejlede: %s"
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1585,52 +1586,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1640,161 +1641,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "ugyldig pakkenummer: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
-msgstr ""
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
+msgstr "Fil ikke fundet på tjener"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
-
-#: build/files.c:1232
+#: build/files.c:1207
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
-msgstr ""
+#: build/files.c:1237
+#, fuzzy, c-format
+msgid "File not found by glob: %s\n"
+msgstr "Fil ikke fundet på tjener"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
+msgstr "fil %s: %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "fil %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
-msgstr ""
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
+msgstr "fil %s: %s\n"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
-msgstr ""
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
+msgstr "kan ikke åbne %s: %s\n"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
-msgstr ""
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
+msgstr "pgp fejlede"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
-msgstr ""
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
-msgstr ""
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
+msgstr "ugyldig flag '%s' ved %s:%d"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1821,48 +1818,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
+msgstr "kan ikke åbne fil %s: %s\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1885,382 +1882,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
-msgstr ""
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
-msgstr ""
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "kan ikke åbne pakke: %s\n"
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
-msgstr ""
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
+msgstr "Ukendt system: %s\n"
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
-msgstr ""
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
+msgstr "manglende arkitektur for %s ved %s:%d"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "intern fejl (rpm fejl?): "
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "RPM-database eksisterer allerede"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "Ukendt system: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
+msgstr "kan ikke åbne %s: %s\n"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
-msgstr ""
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
+msgstr "ugyldig pakkenummer: %s\n"
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: %s\n"
+msgstr "fil %s: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2269,13 +2264,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr ""
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
+msgstr "ugyldig pakkenummer: %s\n"
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2348,64 +2343,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2459,7 +2454,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2469,9 +2464,9 @@ msgstr ""
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
+msgstr "Kan ikke åbne %s/packages.rpm\n"
 
 #: lib/db1.c:450 lib/db3.c:1120
 msgid "exclusive"
@@ -2578,26 +2573,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
+msgstr "ugyldig flag '%s' ved %s:%d"
+
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2690,7 +2690,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2710,7 +2710,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2722,91 +2722,91 @@ msgid "installing a source package\n"
 msgstr ""
 
 #: lib/install.c:721
-#, c-format
-msgid "cannot create sourcedir %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot create sourcedir %s\n"
+msgstr "kan ikke åbne %s: %s\n"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
-msgstr ""
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
+msgstr "kan ikke åbne %s: %s\n"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
-msgstr ""
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
+msgstr "kan ikke åbne %s: %s\n"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
-msgstr ""
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
+msgstr "fjernelse af %s fejlede: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr " ... som %s\n"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
+msgstr "opretter kataloget %s\n"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3112,7 +3112,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3287,191 +3287,145 @@ msgstr "OK"
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kan ikke åbne %s ved %s:%d: %s"
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "kan ikke åbne %s: %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
-#, c-format
-msgid "error(%d) removing record %s from %s"
-msgstr ""
+#: lib/rpmdb.c:505
+#, fuzzy, c-format
+msgid "error(%d) removing record %s from %s\n"
+msgstr "fjener kataloget %s\n"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
-#, c-format
-msgid "rebuilding database %s into %s\n"
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2395
 #, c-format
-msgid "temporary database %s already exists"
+msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
+msgstr "RPM-database eksisterer allerede"
+
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr "opretter kataloget %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr ""
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "opretter kataloget %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr "fjener kataloget %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3592,102 +3546,102 @@ msgid "Installing %s\n"
 msgstr "Installerer %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
-msgstr ""
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
+msgstr "fjernelse af %s fejlede: %s"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
-msgstr ""
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
+msgstr "manglende arkitektur for %s ved %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
-msgstr ""
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
+msgstr "manglende arkitektur for %s ved %s:%d"
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "Kan ikke udvide %s"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
-msgstr ""
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
+msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
-msgstr ""
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
+msgstr "ugyldig flag '%s' ved %s:%d"
 
-#: lib/rpmrc.c:650
-#, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:651
+#, fuzzy, c-format
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
+msgstr "manglende arkitektur for %s ved %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
+msgstr "manglende arkitektur for %s ved %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kan ikke åbne %s ved %s:%d: %s"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "manglende arkitektur for %s ved %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "ugyldig flag '%s' ved %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Ukendt system: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Kontakt venligst rpm-list@redhat.com\n"
 
@@ -3714,7 +3668,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3729,17 +3683,18 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp fejlede"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3748,7 +3703,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3757,17 +3712,18 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "gpg fejlede"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3789,29 +3745,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3860,17 +3816,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
+msgstr "fjernelse af %s fejlede: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "fjernelse af %s fejlede: %s"
 
 #: lib/uninstall.c:151
@@ -3878,13 +3834,13 @@ msgstr "fjernelse af %s fejlede: %s"
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3896,11 +3852,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3987,70 +3943,72 @@ msgstr "%3d>%*s(tom)"
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(tom)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s har ugyldig navn (%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
-msgstr ""
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
+msgstr "Makro %%%s har ugyldig navn (%%define)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
-msgstr ""
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
+msgstr "fil %s: %s\n"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4106,11 +4064,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
@@ -4155,9 +4108,6 @@ msgstr ""
 #~ msgid "   --rcfile <file>        "
 #~ msgstr "   --rcfile <fil>         "
 
-#~ msgid "internal error (rpm bug?): "
-#~ msgstr "intern fejl (rpm fejl?): "
-
 #~ msgid ""
 #~ "                        [--ftpproxy <host>] [--ftpport <port>] [--justdb]"
 #~ msgstr ""
@@ -4168,9 +4118,6 @@ msgstr ""
 #~ msgstr ""
 #~ "                        [--triggeredby] [--ftpuseport] [--ftpproxy <vært>]"
 
-#~ msgid "RPM database already exists"
-#~ msgstr "RPM-database eksisterer allerede"
-
 #~ msgid "rpmconvert: no arguments expected"
 #~ msgstr "rpmconvert: ingen argumenter forventet"
 
index 9c91727..6baa102 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -37,7 +37,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 1998-08-03 18:02+02:00\n"
 "Last-Translator: Karl Eichwalder <ke@SuSE.DE>\n"
 "Language-Team: German <de@li.org>\n"
@@ -62,47 +62,47 @@ msgid "Unable to open spec file %s: %s\n"
 msgstr "Datei %s kann nicht zum Lesen geöffnet werden: %s."
 
 # , c-format
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Öffnen von %s fehlgeschlagen\n"
 
 # , c-format
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "%s scheint kein RPM-Paket zu sein\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s scheint kein RPM-Paket zu sein\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "Fehler beim Suchen nach Paket %s\n"
@@ -1749,9 +1749,9 @@ msgid "no tar files given for build"
 msgstr "Es wurde keine tar-Datei für die Erstellung angegeben"
 
 # , c-format
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "Datei %s kann nicht zum Lesen geöffnet werden: %s."
 
 # , c-format
@@ -1762,15 +1762,16 @@ msgstr "Hole %s heraus\n"
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "öffnen von %s fehlgeschlagen: %s\n"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
-msgstr ""
+# , c-format
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1779,56 +1780,56 @@ msgstr ""
 
 #: build/expression.c:215
 #, fuzzy
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr "? im Ausdruck erwartet"
 
 #: build/expression.c:245
 #, fuzzy
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr "? im Ausdruck erwartet"
 
 #: build/expression.c:254
 #, fuzzy
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr "? im Ausdruck erwartet"
 
 #: build/expression.c:294
 #, fuzzy
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr "? im Ausdruck erwartet"
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
 #, fuzzy
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr "? im Ausdruck erwartet"
 
 #: build/files.c:226
@@ -1838,172 +1839,169 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, fuzzy, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr "fehlende { nach %{"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, fuzzy, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr "fehlender ':' bei %s:%d"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "ungültige Paket-Nummer: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 # , c-format
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
+# , c-format
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
+msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 # , c-format
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, fuzzy, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/files.c:753
+#: build/files.c:755
 #, fuzzy, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:859
+#: build/files.c:861
 #, fuzzy, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1062
+#: build/files.c:1066
 #, fuzzy, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, fuzzy, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr "Datei auf dem Server nicht gefunden"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
+msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "Datei auf dem Server nicht gefunden"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
-
 # , c-format
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+# , c-format
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "Konnte pgp nicht durchführen"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "Konnte Signatur-Ziel (»sigtarget«) nicht lesen"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, fuzzy, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr "pgp fehlgeschlagen"
 
 # , c-format
-#: build/files.c:1781
+#: build/files.c:1787
 #, fuzzy, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
 
 # , c-format
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
@@ -2032,48 +2030,48 @@ msgstr ""
 # , c-format
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
+msgstr "lesen fehlgeschlagen: %s (%d)"
 
 #: build/pack.c:81
 #, fuzzy, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr "lesen fehlgeschlagen: %s (%d)"
 
 #: build/pack.c:165
 #, fuzzy, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 #: build/pack.c:172
 #, fuzzy, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 #: build/pack.c:179
 #, fuzzy, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 #: build/pack.c:186
 #, fuzzy, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
+msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 # , c-format
 #: build/pack.c:235
@@ -2097,400 +2095,421 @@ msgstr "Fehler: %s scheint zu keinem RPM-Paket zu geh
 msgid "readRPM: reading header from %s\n"
 msgstr "Fehler beim Eintrag %s von %s"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "PGP-Signatur generieren"
 
 # , c-format
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen\n"
 
 # , c-format
-#: build/pack.c:469
+#: build/pack.c:470
 #, fuzzy, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
+# , c-format
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
+msgstr "Paket %s wird nicht in %s aufgeführt"
 
 # , c-format
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, fuzzy, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
+msgstr "ungültige Paket-Nummer: %s\n"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, fuzzy, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
+# , c-format
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
-msgstr ""
+#, fuzzy
+msgid "line %d: Second %%files list\n"
+msgstr "ungültige Paket-Nummer: %s\n"
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
+# , c-format
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
+msgstr "Hole %s heraus\n"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
+msgstr "%s: Öffnen fehlgeschlagen\n"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
-msgstr ""
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
+msgstr "\"%s\" bezeichnet mehrere Pakete\n"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "Fehler: kann nicht öffnen %s%s/packages.rpm\n"
 
 # , c-format
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, fuzzy, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr "(unbekannter Typ)"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "ungültige Paket-Nummer: %s\n"
 
+# , c-format
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
-msgstr ""
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
-msgstr ""
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
+msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, fuzzy, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, fuzzy, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, fuzzy, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "fehlende Architektur für %s bei %s:%d"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "Fataler Fehler: "
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, fuzzy, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr "      Optionen der Paketauswahl:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "die temporäre Datenbank %s existiert schon"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 # , c-format
 #: build/parsePrep.c:37
 #, fuzzy, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, fuzzy, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr "(keine Zahl)"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
-msgstr ""
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
+msgstr "(keine Zahl)"
 
 # , c-format
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
 #: build/parseReqs.c:111
 #, fuzzy, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 #: build/parseReqs.c:143
 #, fuzzy, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 # , c-format
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
+msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
+# , c-format
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
+msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
+# , c-format
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
+msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
 #: build/parseSpec.c:136
 #, fuzzy, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
+#: build/parseSpec.c:493
 #, fuzzy
-msgid "No buildable architectures"
+msgid "No buildable architectures\n"
 msgstr "Paket-Architektur nicht überprüfen"
 
-#: build/parseSpec.c:543
+#: build/parseSpec.c:548
 #, fuzzy
-msgid "Package has no %%description: %s"
+msgid "Package has no %%description: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 #: build/spec.c:41
@@ -2500,13 +2519,13 @@ msgstr ""
 
 #: build/spec.c:228
 #, fuzzy, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
+msgstr "ungültige Paket-Nummer: %s\n"
 
 #: build/spec.c:292
 #, fuzzy, c-format
@@ -2582,64 +2601,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
@@ -2695,7 +2714,7 @@ msgstr ""
 # , c-format
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: lib/db1.c:426
@@ -2705,8 +2724,8 @@ msgstr "Datenbank aus der vorhandenen neu erstellen"
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "kann %s lock für die Datenbank nicht bekommen"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2812,15 +2831,21 @@ msgstr ""
 msgid "(not a number)"
 msgstr "(keine Zahl)"
 
+# , c-format
 #: lib/fs.c:69
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "anlegen von %s fehlgeschlagen\n"
+
+#: lib/fs.c:84
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
 #, fuzzy, c-format
-msgid "failed to stat %s: %s"
+msgid "failed to stat %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: lib/fs.c:147
@@ -2828,14 +2853,14 @@ msgid "getting list of mounted filesystems\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2932,7 +2957,7 @@ msgid "(unknown type)"
 msgstr "(unbekannter Typ)"
 
 # , c-format
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, fuzzy, c-format
 msgid "   file: %s action: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
@@ -2951,9 +2976,9 @@ msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
+msgstr "öffnen von %s fehlgeschlagen: %s\n"
 
 #: lib/install.c:652
 msgid " on file "
@@ -2966,97 +2991,97 @@ msgstr "Paket installieren"
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, fuzzy, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
 # , c-format
-#: lib/install.c:761
+#: lib/install.c:763
 #, fuzzy, c-format
 msgid "spec file in: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/install.c:793 lib/install.c:821
+#: lib/install.c:796 lib/install.c:825
 #, fuzzy
-msgid "source package contains no .spec file"
+msgid "source package contains no .spec file\n"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "umbennen von %s nach %s fehlgeschlagen: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
 # FIXME shared, besser: "mit anderen geteilte ..."
-#: lib/install.c:975
+#: lib/install.c:979
 #, fuzzy, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "Fehler: überspringe %s - Übertragung fehlgeschlagen - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, fuzzy, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 "Nur Pakete mit Hauptnummern <= 3 werden von dieser RPM-Version unterstützt"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "Nur Pakete mit Hauptnummern <= 3 werden von dieser RPM-Version unterstützt"
 
@@ -3397,8 +3422,9 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
-msgstr ""
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
+msgstr "Paket hat keinen Namen"
 
 #: lib/query.c:418
 #, fuzzy, c-format
@@ -3577,197 +3603,152 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "Fehler: kann %s nicht öffnen\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "Fehler beim Eintrag %s von %s"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "Fehler bei Schreiben des Eintrags %s nach %s"
 
 # FIXME
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "»dbpath« ist nicht gesetzt"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "Fehler beim Suchen nach Paket %s\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "kann Kopfzeilen bei %d nicht lesen, um danach zu suchen"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
 # FIXME
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
 # FIXME
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "Fehler beim Suchen nach Paket %s\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
 # FIXME
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "»dbpath« ist nicht gesetzt"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "die temporäre Datenbank %s existiert schon"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 "Eintrag Nummer %d in der Datenback ist nicht in Ordnung -- wird übersprungen"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "kann einen Eintrag hinzufügen, ursprünglich bei %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
 # , c-format
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
@@ -3894,105 +3875,105 @@ msgid "Installing %s\n"
 msgstr "Installiere %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "lesen fehlgeschlagen: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "fehlendes zweites ':' bei %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "fehlender Name cer Architektur bei %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Unvollständige Datenzeile bei %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "Zu viele Argumente in der Datenzeile bei %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Unzureichende arch/os Zahl: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Unvollständige Standardzeile bei %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "Zu viele Argumente in der Standardzeile bei %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "Fehler: kann %s nicht öffnen\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Datei %s kann nicht zum Lesen geöffnet werden: %s."
 
 # , c-format
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "fehlender ':' bei %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "fehlendes Argument für %s bei %s:%d"
 
 # , c-format
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "fehlende Architektur für %s bei %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "unzureichende Option '%s' bei %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -4021,7 +4002,8 @@ msgid "Old PGP signature\n"
 msgstr "PGP-Signatur generieren"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Alte Signatur (nur intern)!  Wie bist du daran gekommen!?"
 
 #: lib/signature.c:211
@@ -4036,17 +4018,19 @@ msgstr ""
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Konnte pgp nicht durchführen"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp fehlgeschlagen"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp fehlgeschlagen beim Schreiben der Signatur"
 
 #: lib/signature.c:297
@@ -4055,7 +4039,8 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "nicht möglich, die Signatur zu lesen"
 
 #: lib/signature.c:313
@@ -4065,19 +4050,19 @@ msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
 #, fuzzy
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr "Konnte pgp nicht durchführen"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "pgp fehlgeschlagen"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "pgp fehlgeschlagen beim Schreiben der Signatur"
 
 #: lib/signature.c:374
@@ -4101,32 +4086,34 @@ msgid "Generating signature using GPG.\n"
 msgstr "PGP-Signatur generieren"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Konnte pgp nicht aufrufen.  Überspring die PGP-Checks mit --nopgp."
 
 #: lib/signature.c:635
 #, fuzzy
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Konnte pgp nicht aufrufen.  Überspring die PGP-Checks mit --nopgp."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Konnte pgp nicht durchführen"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
 #, fuzzy
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "\"pgp_name:\" muss in der rpmrc-Datei gesetzt sein"
 
 #: lib/signature.c:772
 #, fuzzy
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "\"pgp_name:\" muss in der rpmrc-Datei gesetzt sein"
 
 #: lib/transaction.c:466
@@ -4177,18 +4164,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "kann %s nicht entfernen - Verzeichnis ist nicht leer"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "Entfernen von %s fehlgeschlagen: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "öffnen von %s fehlgeschlagen: %s"
 
 #: lib/uninstall.c:151
@@ -4196,13 +4183,13 @@ msgstr "
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "Ausführung des Skripts fehlgeschlagen"
 
 #: lib/verify.c:59
@@ -4216,11 +4203,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "Keine Stufen ausführen"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4315,72 +4302,72 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
-msgstr ""
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
+msgstr "(unbekannter Typ)"
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
-msgstr ""
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
+msgstr "kann Datei %s nicht öffnen: "
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Paket %s in %s nicht gefunden"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 # , c-format
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, fuzzy, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4439,18 +4426,19 @@ msgid "url port must be a number\n"
 msgstr "Fehler: der FTP-Port muss eine Zahl sein\n"
 
 # , c-format
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "Öffnen von %s fehlgeschlagen: %s"
-
-# , c-format
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
 
+# , c-format
+#~ msgid "failed to open %s: %s"
+#~ msgstr "Öffnen von %s fehlgeschlagen: %s"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
@@ -4559,10 +4547,6 @@ msgstr "anlegen von %s fehlgeschlagen\n"
 #~ "                        [--ftpuseport] [--ftpproxy <HOST>] [--ftpport <PORT>]"
 
 #, fuzzy
-#~ msgid "RPM database already exists"
-#~ msgstr "die temporäre Datenbank %s existiert schon"
-
-#, fuzzy
 #~ msgid "package not found in database"
 #~ msgstr "Paket %s in %s nicht gefunden"
 
@@ -4572,10 +4556,6 @@ msgstr "anlegen von %s fehlgeschlagen\n"
 #~ msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 #, fuzzy
-#~ msgid "line %d: Invalid tag value: %s"
-#~ msgstr "ungültige Paket-Nummer: %s\n"
-
-#, fuzzy
 #~ msgid "%s: %-45s YES (added package)\n"
 #~ msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
@@ -4755,10 +4735,6 @@ msgstr "anlegen von %s fehlgeschlagen\n"
 #~ msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
 #, fuzzy
-#~ msgid "package has no files\n"
-#~ msgstr "Paket hat keinen Namen"
-
-#, fuzzy
 #~ msgid "cannot create %s"
 #~ msgstr "kann Datei %s nicht öffnen: "
 
index f8d6246..91fac53 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index ccf38a3..00f85eb 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index 336dd1b..2f39714 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "Last-Translator: Raimo Koski <rkoski@pp.weppi.fi>\n"
 "Language-Team: Finnish <linux@sot.com>\n"
 "Content-Type: text/plain; charset=\n"
@@ -24,44 +24,44 @@ msgstr "puuttuvat riippuvuudet:\n"
 msgid "Unable to open spec file %s: %s\n"
 msgstr "En voi avata %s luettavaksi: %s."
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "%s:n avaus epäonnistui\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "En voi lukea %s: %s."
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "en voinut avata %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "%s ei vaikuta RPM-paketilta\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s ei vaikuta RPM-paketilta\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "virhe etsittäessä pakettia %s\n"
@@ -1703,9 +1703,9 @@ msgstr "k
 msgid "no tar files given for build"
 msgstr "käännökselle ei määritelty tar-tiedostoja"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "En voi avata %s luettavaksi: %s."
 
 #: build/build.c:193
@@ -1715,15 +1715,15 @@ msgstr "Haen: %s\n"
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s:n avaus ei onnistunut: %s\n"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
-msgstr ""
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1732,56 +1732,56 @@ msgstr ""
 
 #: build/expression.c:215
 #, fuzzy
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
 #: build/expression.c:245
 #, fuzzy
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
 #: build/expression.c:254
 #, fuzzy
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
 #: build/expression.c:294
 #, fuzzy
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
 #, fuzzy
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
 #: build/files.c:226
@@ -1791,162 +1791,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, fuzzy, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr "puuttuva '{' '%':n jälkeen"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, fuzzy, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr "puuttuva ':', %s:%d"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "virheellinen paketin numero: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "En voi lukea %s: %s."
 
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "En voi lukea %s: %s."
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
+msgstr "En voi lukea %s: %s."
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, fuzzy, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/files.c:753
+#: build/files.c:755
 #, fuzzy, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, fuzzy, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, fuzzy, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, fuzzy, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr "Tiedostoa ei löytynyt palvelimelta"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
+msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "Tiedostoa ei löytynyt palvelimelta"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
-
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "en voinut avata %s: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "En voinut ajaa pgp:tä"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "En voinut ajaa pgp:tä"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, fuzzy, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr "pgp epäonnistui"
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, fuzzy, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr "%s:n luonti epäonnistui\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "%s:n luonti epäonnistui\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "en voinut avata %s: %s"
@@ -1974,48 +1969,48 @@ msgstr ""
 
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
+msgstr "luku epäonnistui: %s (%d)"
 
 #: build/pack.c:81
 #, fuzzy, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr "luku epäonnistui: %s (%d)"
 
 #: build/pack.c:165
 #, fuzzy, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
 #: build/pack.c:172
 #, fuzzy, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
 #: build/pack.c:179
 #, fuzzy, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
 #: build/pack.c:186
 #, fuzzy, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "virhe: tiedostoa %s ei voi avata\n"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
+msgstr "virhe: tiedostoa %s ei voi avata\n"
 
 #: build/pack.c:235
 #, fuzzy, c-format
@@ -2037,384 +2032,392 @@ msgstr "virhe: %s ei vaikuta RPM paketilta\n"
 msgid "readRPM: reading header from %s\n"
 msgstr "virhe luettaessa tietuetta %s %s:stä"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "generoi PGP-allekirjoitus"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s:n avaus epäonnistui\n"
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, fuzzy, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
+msgstr "paketti %s ei ole %s:ssä"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, fuzzy, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
+msgstr "virheellinen paketin numero: %s\n"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, fuzzy, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "en voinut avata %s: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
-msgstr ""
+#, fuzzy
+msgid "line %d: Second %%files list\n"
+msgstr "virheellinen paketin numero: %s\n"
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
+msgstr "Haen: %s\n"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
+msgstr "%s: avaus ei onnistunut\n"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
-msgstr ""
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
+msgstr "\"%s\" määrittää useita paketteja\n"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "virhe: en voi avata %s%s/packages.rpm\n"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, fuzzy, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr "(tuntematon tyyppi)"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "virheellinen paketin numero: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
-msgstr ""
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
-msgstr ""
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
+msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, fuzzy, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, fuzzy, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, fuzzy, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%s:n puuttuva arkkitehtuuri %s:%d"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "vakava virhe: "
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, fuzzy, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr "      Paketin määrittelyparametrit:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "väliaikainen tietokanta %s on jo olemassa"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, fuzzy, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, fuzzy, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr "(ei ole luku)"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
-msgstr ""
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
+msgstr "(ei ole luku)"
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
-msgstr ""
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
-msgstr ""
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
-msgstr ""
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
-msgstr ""
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
-msgstr ""
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
+msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
 #: build/parseReqs.c:111
 #, fuzzy, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
 #: build/parseReqs.c:143
 #, fuzzy, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
+msgstr "siirtojen pitää alkaa /-merkillä"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "en voinut avata %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
+msgstr "siirtojen pitää alkaa /-merkillä"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
+msgstr "en voinut avata %s: %s"
 
 #: build/parseSpec.c:136
 #, fuzzy, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "%s:n avaus epäonnistui\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
+#: build/parseSpec.c:493
 #, fuzzy
-msgid "No buildable architectures"
+msgid "No buildable architectures\n"
 msgstr "älä tarkista paketin arkkitehtuuria"
 
-#: build/parseSpec.c:543
+#: build/parseSpec.c:548
 #, fuzzy
-msgid "Package has no %%description: %s"
+msgid "Package has no %%description: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
 #: build/spec.c:41
@@ -2424,13 +2427,13 @@ msgstr ""
 
 #: build/spec.c:228
 #, fuzzy, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
+msgstr "virheellinen paketin numero: %s\n"
 
 #: build/spec.c:292
 #, fuzzy, c-format
@@ -2505,64 +2508,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
@@ -2616,7 +2619,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "en voinut avata %s: %s"
 
 #: lib/db1.c:426
@@ -2626,8 +2629,8 @@ msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "en voi saada %s lukitusta tietokantaan"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2734,27 +2737,32 @@ msgid "(not a number)"
 msgstr "(ei ole luku)"
 
 #: lib/fs.c:69
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "%s:n luonti epäonnistui\n"
+
+#: lib/fs.c:84
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
 #, fuzzy, c-format
-msgid "failed to stat %s: %s"
+msgid "failed to stat %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2849,7 +2857,7 @@ msgstr "odotin '}'-merkki
 msgid "(unknown type)"
 msgstr "(tuntematon tyyppi)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, fuzzy, c-format
 msgid "   file: %s action: %s\n"
 msgstr "en voinut avata %s: %s"
@@ -2868,9 +2876,9 @@ msgstr "ryhm
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
+msgstr "%s:n avaus ei onnistunut: %s\n"
 
 #: lib/install.c:652
 msgid " on file "
@@ -2883,95 +2891,95 @@ msgstr "asenna paketti"
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, fuzzy, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, fuzzy, c-format
 msgid "spec file in: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/install.c:793 lib/install.c:821
+#: lib/install.c:796 lib/install.c:825
 #, fuzzy
-msgid "source package contains no .spec file"
+msgid "source package contains no .spec file\n"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "%s:n nimeäminen %s:ksi epäonnistui: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, fuzzy, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "paketti %s-%s-%s  sisältää jaettuja tiedostoja\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "virhe: ohitan %s:n, siirto epäonnistui - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, fuzzy, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 "tämä versio RPM:stä tukee vain suuremmman kuin 3 versionumeron paketteja"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "tämä versio RPM:stä tukee vain suuremmman kuin 3 versionumeron paketteja"
 
@@ -3306,8 +3314,9 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
-msgstr ""
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
+msgstr "paketilla ei ole nimeä"
 
 #: lib/query.c:418
 #, fuzzy, c-format
@@ -3484,191 +3493,146 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "virhe: en voi avata %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "virhe luettaessa tietuetta %s %s:stä"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "virhe talletettaessa tietuetta %s %s:ään"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "dbpath ei ole asetettu"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "virhe etsittäessä pakettia %s\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "en voi lukea headeria %d:stä päivittäessä"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "virhe etsittäessä pakettia %s\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "dbpath ei ole asetettu"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "väliaikainen tietokanta %s on jo olemassa"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "tietue numero %d tietokannassa viallinen -- ohitan sen"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "en voi lisätä tietuetta %d:stä"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "en voinut avata %s: %s"
@@ -3793,102 +3757,102 @@ msgid "Installing %s\n"
 msgstr "Asennan: %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "luku epäonnistui: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "toinen ':' puuttuu, %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "puuttuva arkkitehtuurin nimi, %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Epätäydellinen datarivi, %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "liian monta parametriä datarivillä %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Huono arkkitehtuuri/käyttöjärjestelmä numero: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Epätäydellinen oletusrivi, %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "liian monta parametriä oletusrivillä %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "virhe: en voi avata %s\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "En voi avata %s luettavaksi: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "En voi lukea %s: %s."
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "puuttuva ':', %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "%s:n puuttuva parametri %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s:n puuttuva arkkitehtuuri %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "huono parametri '%s', %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3917,7 +3881,8 @@ msgid "Old PGP signature\n"
 msgstr "generoi PGP-allekirjoitus"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Vanha (sisäisen käytön) allekirjoitus! Mistä sait sen!?"
 
 #: lib/signature.c:211
@@ -3932,17 +3897,19 @@ msgstr ""
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "En voinut ajaa pgp:tä"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp epäonnistui"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp ei voinut kirjoittaa allekirjoitusta"
 
 #: lib/signature.c:297
@@ -3951,7 +3918,8 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "en voinut lukea allekirjoitusta"
 
 #: lib/signature.c:313
@@ -3961,19 +3929,19 @@ msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
 #, fuzzy
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr "En voinut ajaa pgp:tä"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "pgp epäonnistui"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "pgp ei voinut kirjoittaa allekirjoitusta"
 
 #: lib/signature.c:374
@@ -3997,32 +3965,34 @@ msgid "Generating signature using GPG.\n"
 msgstr "generoi PGP-allekirjoitus"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "En voinut ajaa pgp:tä. Käytä --nopgpg ohittaaksesi PGP-tarkistus"
 
 #: lib/signature.c:635
 #, fuzzy
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "En voinut ajaa pgp:tä. Käytä --nopgpg ohittaaksesi PGP-tarkistus"
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "En voinut ajaa pgp:tä"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
 #, fuzzy
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Sinun pitää asettaa \"pgp_name:\" rpmrc-tiedostossa"
 
 #: lib/signature.c:772
 #, fuzzy
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Sinun pitää asettaa \"pgp_name:\" rpmrc-tiedostossa"
 
 #: lib/transaction.c:466
@@ -4070,18 +4040,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "en voi poistaa %s -hakemisto ei ole tyhjä"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "%s:n rmdir epäonnistui: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "%s:n poisto epäonnistui: %s"
 
 #: lib/uninstall.c:151
@@ -4089,13 +4059,13 @@ msgstr "%s:n poisto ep
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "skriptin ajo epäonnistui"
 
 #: lib/verify.c:59
@@ -4109,11 +4079,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "älä suorita mitään vaiheita"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4208,71 +4178,71 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
-msgstr ""
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
+msgstr "(tuntematon tyyppi)"
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
-msgstr ""
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
+msgstr "en voinut avata tiedostoa %s: "
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, fuzzy, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4330,17 +4300,18 @@ msgstr "virhe: ftpport pit
 msgid "url port must be a number\n"
 msgstr "virhe: ftpport pitää olla luku\n"
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "en voinut avata %s: %s"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s:n luonti epäonnistui\n"
 
+#~ msgid "failed to open %s: %s"
+#~ msgstr "en voinut avata %s: %s"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "virhe luotaessa hakemistoa %s: %s"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
@@ -4456,10 +4427,6 @@ msgstr "%s:n luonti ep
 #~ "<portti>]"
 
 #, fuzzy
-#~ msgid "RPM database already exists"
-#~ msgstr "väliaikainen tietokanta %s on jo olemassa"
-
-#, fuzzy
 #~ msgid "package not found in database"
 #~ msgstr "paketti %s ei ole %s:ssä"
 
@@ -4468,10 +4435,6 @@ msgstr "%s:n luonti ep
 #~ msgstr "en voinut avata %s: %s"
 
 #, fuzzy
-#~ msgid "line %d: Invalid tag value: %s"
-#~ msgstr "virheellinen paketin numero: %s\n"
-
-#, fuzzy
 #~ msgid "%s: %-45s YES (added package)\n"
 #~ msgstr "tiedostoa %s ei omista mikään paketti\n"
 
@@ -4647,10 +4610,6 @@ msgstr "%s:n luonti ep
 #~ msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
 #, fuzzy
-#~ msgid "package has no files\n"
-#~ msgstr "paketilla ei ole nimeä"
-
-#, fuzzy
 #~ msgid "cannot create %s"
 #~ msgstr "en voinut avata tiedostoa %s: "
 
index afdea2d..5797c08 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -1,5 +1,5 @@
 msgid ""
-msgstr "POT-Creation-Date: 2001-01-13 11:37-0500\n"
+msgstr "POT-Creation-Date: 2001-01-15 14:34-0500\n"
 
 #: build.c:26
 #, fuzzy, c-format
@@ -16,44 +16,44 @@ msgstr "impossible d'ouvrir: %s\n"
 msgid "Unable to open spec file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:219
-#, c-format
-msgid "File %s is not a regular file."
-msgstr ""
+#: build.c:221
+#, fuzzy, c-format
+msgid "File %s is not a regular file.\n"
+msgstr "aucun package n'a été spécifié pour l'installation"
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "impossible d'ouvrir: %s\n"
@@ -1722,9 +1722,9 @@ msgstr "aucun package n'a 
 msgid "no tar files given for build"
 msgstr "aucun package n'a été spécifié pour la construction"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/build.c:193
@@ -1734,15 +1734,15 @@ msgstr ""
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "La construction a échoué.\n"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
-msgstr ""
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1750,52 +1750,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1805,162 +1805,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, fuzzy, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:753
+#: build/files.c:755
 #, fuzzy, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
-msgstr ""
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, fuzzy, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
+msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
-
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, fuzzy, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr "La construction a échoué.\n"
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, fuzzy, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1988,48 +1983,48 @@ msgstr ""
 
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/pack.c:235
 #, fuzzy, c-format
@@ -2051,384 +2046,392 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "      --sign            - genère une signature PGP"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, fuzzy, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
+msgstr "aucun package n'a été spécifié pour la désinstallation"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, fuzzy, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
-msgstr ""
+#, fuzzy
+msgid "line %d: Second %%files list\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
-msgstr ""
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
-msgstr ""
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
-msgstr ""
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
+msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, fuzzy, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
-msgstr ""
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, fuzzy, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr "      Options de spécification de package:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "aucun package n'a été spécifié pour l'installation"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, fuzzy, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
-msgstr ""
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
-msgstr ""
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
-msgstr ""
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
-msgstr ""
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
-msgstr ""
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
+msgstr "les arguments de --root (-r) doivent commencer par un /"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
+msgstr "les arguments de --root (-r) doivent commencer par un /"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/parseSpec.c:136
 #, fuzzy, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
+#: build/parseSpec.c:493
 #, fuzzy
-msgid "No buildable architectures"
+msgid "No buildable architectures\n"
 msgstr "%s ne peut être construit sur cette architecture\n"
 
-#: build/parseSpec.c:543
+#: build/parseSpec.c:548
 #, fuzzy
-msgid "Package has no %%description: %s"
+msgid "Package has no %%description: %s\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
 
 #: build/spec.c:41
@@ -2437,14 +2440,14 @@ msgid "archive = %s, fs = %s\n"
 msgstr ""
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: build/spec.c:292
 #, c-format
@@ -2517,64 +2520,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "aucun package n'a été spécifié pour l'installation"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
@@ -2628,7 +2631,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/db1.c:426
@@ -2639,7 +2642,7 @@ msgstr "impossible d'ouvrir: %s\n"
 #. XXX check errno validity
 #: lib/db1.c:449
 #, fuzzy, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2746,27 +2749,32 @@ msgid "(not a number)"
 msgstr ""
 
 #: lib/fs.c:69
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
+
+#: lib/fs.c:84
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
 #, fuzzy, c-format
-msgid "failed to stat %s: %s"
+msgid "failed to stat %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, fuzzy, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2861,7 +2869,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2880,9 +2888,9 @@ msgstr ""
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
+msgstr "La construction a échoué.\n"
 
 #: lib/install.c:652
 msgid " on file "
@@ -2894,92 +2902,92 @@ msgstr ""
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, fuzzy, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
+#: lib/install.c:796 lib/install.c:825
 #, fuzzy
-msgid "source package contains no .spec file"
+msgid "source package contains no .spec file\n"
 msgstr ""
 "        -f <file>+        - interroge le package à qui appartient <file>"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
-msgstr ""
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
+msgstr "La construction a échoué.\n"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, fuzzy, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "aucun package n'a été spécifié pour l'installation"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3324,8 +3332,9 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
-msgstr ""
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
+msgstr "aucun package n'a été spécifié pour l'installation"
 
 #: lib/query.c:418
 #, fuzzy, c-format
@@ -3501,191 +3510,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "aucun package n'a été spécifié pour l'installation"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:1908
-#, c-format
-msgid "error(%d) allocating new package instance"
-msgstr ""
-
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
+#: lib/rpmdb.c:1872
+#, fuzzy, c-format
+msgid "error(%d) allocating new package instance\n"
+msgstr "aucun package n'a été spécifié pour l'installation"
 
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr ""
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
@@ -3808,102 +3771,102 @@ msgid "Installing %s\n"
 msgstr ""
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
-msgstr ""
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, fuzzy, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
-msgstr ""
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3931,7 +3894,7 @@ msgid "Old PGP signature\n"
 msgstr "      --sign            - genère une signature PGP"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3945,19 +3908,21 @@ msgid "Signature pad : %d\n"
 msgstr ""
 
 #: lib/signature.c:274
-#, c-format
-msgid "Couldn't exec pgp (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Couldn't exec pgp (%s)\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/signature.c:285
-msgid "pgp failed"
-msgstr ""
+#, fuzzy
+msgid "pgp failed\n"
+msgstr "La construction a échoué.\n"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
-msgstr ""
+#, fuzzy
+msgid "pgp failed to write signature\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/signature.c:297
 #, c-format
@@ -3965,8 +3930,9 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
-msgstr ""
+#, fuzzy
+msgid "unable to read the signature\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/signature.c:313
 #, c-format
@@ -3974,19 +3940,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
-msgstr ""
+#, fuzzy
+msgid "Couldn't exec gpg\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "La construction a échoué.\n"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/signature.c:374
@@ -4010,29 +3977,30 @@ msgid "Generating signature using GPG.\n"
 msgstr "      --sign            - genère une signature PGP"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
-msgstr ""
+#, fuzzy
+msgid "Couldn't exec pgp\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -4080,32 +4048,32 @@ msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
+msgstr "impossible d'ouvrir: %s\n"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
+msgstr "La construction a échoué.\n"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
+msgstr "La construction a échoué.\n"
 
 #: lib/uninstall.c:151
 #, c-format
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -4117,11 +4085,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4207,71 +4175,71 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
-msgstr ""
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
+msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "aucun package n'a été spécifié pour la désinstallation"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, fuzzy, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4327,11 +4295,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "impossible d'ouvrir: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
@@ -4339,6 +4302,10 @@ msgid "failed to create %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #, fuzzy
+#~ msgid "failed to open %s: %s"
+#~ msgstr "impossible d'ouvrir: %s\n"
+
+#, fuzzy
 #~ msgid "                        [--target=platform1[,platform2...]]"
 #~ msgstr ""
 #~ "        -i                - affiche les informations relatives à un package"
@@ -4417,10 +4384,6 @@ msgstr "impossible d'ouvrir: %s\n"
 #~ msgstr "impossible d'ouvrir: %s\n"
 
 #, fuzzy
-#~ msgid "line %d: Invalid tag value: %s"
-#~ msgstr "impossible d'ouvrir: %s\n"
-
-#, fuzzy
 #~ msgid "                        [--sign] [--nobuild] [--timecheck <s>] ]"
 #~ msgstr "                          qui matchent <pkg>"
 
@@ -4498,10 +4461,6 @@ msgstr "impossible d'ouvrir: %s\n"
 #~ msgstr "aucun package n'a été spécifié pour la désinstallation"
 
 #, fuzzy
-#~ msgid "package has no files\n"
-#~ msgstr "aucun package n'a été spécifié pour l'installation"
-
-#, fuzzy
 #~ msgid "cannot create %s"
 #~ msgstr "impossible d'ouvrir: %s\n"
 
@@ -4510,10 +4469,6 @@ msgstr "impossible d'ouvrir: %s\n"
 #~ msgstr "impossible d'ouvrir: %s\n"
 
 #, fuzzy
-#~ msgid "failed to open %s\n"
-#~ msgstr "impossible d'ouvrir: %s\n"
-
-#, fuzzy
 #~ msgid "Unable to write %s"
 #~ msgstr "impossible d'ouvrir: %s\n"
 
index f8d6246..91fac53 100644 (file)
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index f8d6246..91fac53 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index f8d6246..91fac53 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index a86e2d9..dc6fb93 100644 (file)
--- a/po/is.po
+++ b/po/is.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-08-02 13:00+0000\n"
 "Last-Translator: Richard Allen <ra@hp.is>\n"
 "Language-Team: is <kde-isl@mmedia.is>\n"
@@ -23,44 +23,44 @@ msgstr "gat ekki 
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Gat ekki opnað pípu í tar: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Gat ekki lesið spec skrá frá %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Gat ekki endurnefnt %s sem %s: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "gat ekki búið til %s: %s\n"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Skráin er ekki venjuleg skrá: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "Skráin %s virðist ekki vera specskrá.\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Þýði fyrir markkerfi: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Þýði fyrir markkerfi %s\n"
@@ -1558,9 +1558,10 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
-msgstr ""
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #: build/build.c:193
 #, c-format
@@ -1568,16 +1569,16 @@ msgid "Executing(%s): %s\n"
 msgstr ""
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1585,52 +1586,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1640,161 +1641,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
-msgstr ""
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
-msgstr ""
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
+msgstr "Skrá %s: %s"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
-msgstr ""
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
-msgstr ""
-
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
+msgstr "Skrá %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "Skrá %s: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
-msgstr ""
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
-msgstr ""
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
-msgstr ""
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
-msgstr ""
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
+msgstr "gat ekki opnað %s: %s\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1821,48 +1818,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1885,382 +1882,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
-msgstr ""
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
-msgstr ""
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Gat ekki endurnefnt %s sem %s: %s\n"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
+msgstr "Gat ekki endurnefnt %s sem %s: %s\n"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
-msgstr ""
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
+msgstr "+Oþekkt viðfang %c í %s(%s)"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "Þýði fyrir markkerfi %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
-msgstr ""
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
+msgstr "gátt slóðar verður að vera tala\n"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "innvær villa (í rpm?): "
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: %s\n"
+msgstr "Skrá %s: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2270,12 +2265,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2348,64 +2343,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2459,7 +2454,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2469,9 +2464,9 @@ msgstr ""
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
+msgstr "get ekki opnað pakka gagnagrunn í\n"
 
 #: lib/db1.c:450 lib/db3.c:1120
 msgid "exclusive"
@@ -2577,27 +2572,32 @@ msgid "(not a number)"
 msgstr ""
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
+msgstr "gat ekki búið til %s: %s\n"
+
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
-msgstr ""
+msgid "failed to open %s: %s\n"
+msgstr "gat ekki opnað %s: %s\n"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2690,7 +2690,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2710,7 +2710,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2723,90 +2723,91 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
-msgstr ""
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
+msgstr "get ekki opnað pakka gagnagrunn í\n"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
-msgstr ""
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
-msgstr ""
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
+msgstr "fyrirspurn á pakkann sem á <skrá>"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
-msgstr ""
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "gat ekki búið til %s: %s\n"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "gat ekki búið til %s: %s\n"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3113,7 +3114,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3288,191 +3289,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
-#, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
-msgstr ""
-
-#: lib/rpmdb.c:303
-#, c-format
-msgid "cannot open %s index"
+#: lib/rpmdb.c:271
+#, fuzzy, c-format
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "get ekki opnað index í %s"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
+#: lib/rpmdb.c:291
+#, fuzzy, c-format
+msgid "cannot open %s index\n"
+msgstr "get ekki opnað index í %s"
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3594,101 +3549,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
-msgstr ""
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
+msgstr "Get ekki opnað spec skrána %s: %s\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
-msgstr ""
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
+msgstr "Þýði fyrir markkerfi: %s\n"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
-msgstr ""
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
+msgstr "get ekki opnað pakka gagnagrunn í\n"
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
+msgstr "gat ekki búið til %s: %s\n"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3715,7 +3670,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3730,17 +3685,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3749,7 +3704,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3758,17 +3713,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3790,29 +3745,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3861,17 +3816,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3879,13 +3834,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3897,11 +3852,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3987,70 +3942,71 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "+Oþekkt viðfang %c í %s(%s)"
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Fjölvi %%%.*s fanmst ekki. Sleppi"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Skrá %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Skráin %s er minni en %d bæti"
 
 #: rpmio/rpmlog.c:24
@@ -4106,11 +4062,6 @@ msgstr "villa: %sport ver
 msgid "url port must be a number\n"
 msgstr "gátt slóðar verður að vera tala\n"
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr "gat ekki opnað %s: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
@@ -4126,6 +4077,3 @@ msgstr "gat ekki b
 #, fuzzy
 #~ msgid "       %s {--rmsource} [--macros <file:...>] [-v] specfile\n"
 #~ msgstr "                        [--rmsource] [--rmspec] specskrá"
-
-#~ msgid "internal error (rpm bug?): "
-#~ msgstr "innvær villa (í rpm?): "
index f8d6246..91fac53 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index 8bfd5b7..495e1c1 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 1999-12-01 22:49 +JST\n"
 "Last-Translator: Kanda Mitsuru <kanda@nn.iij4u.or.jp>\n"
 "Language-Team: JRPM <jrpm@linux.or.jp>\n"
@@ -29,44 +29,44 @@ msgstr "
 msgid "Unable to open spec file %s: %s\n"
 msgstr "spec ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "tar ¥Ñ¥¤¥×¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "%s ¤«¤é spec ¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "%s ¤ò %s ¤Ë¤¹¤ë̾Á°¤ÎÊѹ¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "stat %s ¤Ë¼ºÇÔ: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "ÉáÄ̤Υե¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ï ¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¤¤è¤¦¤Ç¤¹¡£\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "ºîÀ®Ã楿¡¼¥²¥Ã¥È¥×¥é¥Ã¥È¥Õ¥©¡¼¥à: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "¥¿¡¼¥²¥Ã¥È %s ÍѤ˺îÀ®Ãæ\n"
@@ -88,7 +88,7 @@ msgstr "
 # build root [BuildRoot]
 # net share [¥Í¥Ã¥È¶¦Í­]
 # reloate [ºÆÇÛÃÖ/°ÜÆ°¤¹¤ë]
-# $Id: ja.po,v 1.149 2001/01/13 17:39:56 jbj Exp $
+# $Id: ja.po,v 1.150 2001/01/15 23:09:44 jbj Exp $
 #: rpm.c:185 rpmqv.c:386
 #, c-format
 msgid "rpm: %s\n"
@@ -1665,9 +1665,9 @@ msgstr "
 msgid "no tar files given for build"
 msgstr "ºîÀ®(build)¤Î¤¿¤á¤Î tar ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó"
 
 #: build/build.c:193
@@ -1677,15 +1677,15 @@ msgstr "
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s ¤Î¼Â¹Ô¤Ë¼ºÇÔ (%s)"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "%s ¤ÎÉÔÀµ¤Ê½ªÎ»¥¹¥Æ¡¼¥¿¥¹ (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1693,54 +1693,64 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+#, fuzzy
+msgid "syntax error while parsing ==\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ =="
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+#, fuzzy
+msgid "syntax error while parsing &&\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ &&"
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+#, fuzzy
+msgid "syntax error while parsing ||\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ ||"
 
 #: build/expression.c:294
 #, fuzzy
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr "¼°Ãæ¤Ç¹½Ê¸²òÀÏ¥¨¥é¡¼"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "°ìÃפ·¤Ê¤¤ ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- ¿ô¤Î¤ß"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! ¿ô¤Î¤ß"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "·¿¤Ï°ìÃפ·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* / ¤Ïʸ»úÎóÍѤ˥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- ¤Ïʸ»úÎóÍѤ˥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& ¤È || ¤Ïʸ»úÎóÍѤ˥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
 #: build/expression.c:658 build/expression.c:705
 #, fuzzy
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr "¼°Ãæ¤Çʸˡ¥¨¥é¡¼"
 
 #: build/files.c:226
@@ -1750,163 +1760,162 @@ msgstr "TIMECHECK 
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, fuzzy, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr "%s %s ¤Ç '('¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, fuzzy, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr "')' ¤¬¤¢¤ê¤Þ¤»¤ó %s(%s "
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "̵¸ú¤Ê %s ¤Î¥È¡¼¥¯¥ó: %s"
 
 #: build/files.c:376
-#, c-format
-msgid "Non-white space follows %s(): %s"
+#, fuzzy, c-format
+msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() ¤Ë³¤¯¶õÇò¤¬¤¢¤ê¤Þ¤»¤ó: %s"
 
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "ÉÔÀµ¤Êʸˡ: %s(%s)"
 
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "ÉÔÀµ¤Ê¥â¡¼¥É¥¹¥Ú¥Ã¥¯: %s(%s)"
 
 #: build/files.c:436
 #, fuzzy, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¥â¡¼¥É¥¹¥Ú¥Ã¥¯: %s(%s)"
 
-#: build/files.c:564
+#: build/files.c:565
 #, fuzzy
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "°Û¾ï¤Ê¥í¥«¡¼¥ëĹ: \"%.*s\"  %%lang(%s)"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Ê£¿ô¤Î¥í¥«¡¼¥ë %.*s %%lang(%s)"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "%%docdir ¤Î¸Â³¦¤Ë㤷¤Þ¤·¤¿"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir ¤Î°ú¿ô¤Ï1¤Ä¤Î¤ß¤Ç¤¹"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "1¹Ô¤Ë2¤Ä¤Î¥Õ¥¡¥¤¥ë: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï \"/\" ¤«¤é»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "¾¤Î¥Õ¥©¡¼¥à¤ÇÆÃÊ̤ʠ%%doc ¤òº®¤¼¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬2²óɽµ­¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï prefix (%s) ¤È°ìÃפ·¤Þ¤»¤ó: %s"
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "ÉÔÀµ¤Ê½êÍ­¼Ô/¥°¥ë¡¼¥×: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤ÏÀèƬ¤Ë \"/\" ¤¬É¬ÍפǤ¹: %s"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó(by glob): %s"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "%%files ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "¹ÔÌÜ: %s"
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "Bad file: %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "ÉÔÀµ¤Ê½êÍ­¼Ô/¥°¥ë¡¼¥×: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "%s ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "%s ¤ò fork ¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s ¼ºÇÔ"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "Á´¤Æ¤Î¥Ç¡¼¥¿¤ò %s ¤Ë½ñ¤¯¤³¤È¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, fuzzy, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "%s ¤òõ¤·¤Æ¤¤¤Þ¤¹: (%s ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹)...\n"
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "%s ¤ò¸«¤Ä¤±¤ë¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿:"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Î½èÍýÃæ: %s-%s-%s\n"
@@ -1934,47 +1943,47 @@ msgstr "
 
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ç¥¢¡¼¥«¥¤¥Ö¤ÎºîÀ®¤Ë¼ºÇÔ: %s"
 
 #: build/pack.c:74
 #, fuzzy, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy ¤Ç½ñ¤­¹þ¤ß¼ºÇÔ: %s"
 
 #: build/pack.c:81
 #, fuzzy, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy ¤ÇÆɤ߹þ¤ß¼ºÇÔ: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "PreIn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "PreUn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "PostIn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "PostUn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "VerifyScript ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "¥È¥ê¥¬¡¼¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
 #: build/pack.c:235
@@ -1997,385 +2006,408 @@ msgstr "readRPM: %s 
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: %s ¤«¤é¤Î¥Ø¥Ã¥À¤ÎÆɤ߹þ¤ß\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "ÉÔÀµ¤Ê CSA ¥Ç¡¼¥¿"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "½ð̾¤ÎÀ¸À®Ãæ: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "sigtarget ¤ÎÆɤ߹þ¤ß¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "½ñ¤­¹þ¤ßÃæ: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Î ½ÐÎÏ¥Õ¥¡¥¤¥ë̾¤òÀ¸À®¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s\n"
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "%s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó: %s\n"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "%%chagelog ¥¨¥ó¥È¥ê¤Ï * ¤Ç»Ï¤Þ¤é¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "ÉÔ´°Á´¤Ê %%changelog ¥¨¥ó¥È¥ê"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "%%changelog Ãæ¤ÎÉÔÀµ¤ÊÆüÉÕ: %s"
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "%%changelog ¤Ï½½¿Ê¿ô¤ÎǯÂå½ç¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "%%changelog Ãæ¤Ë̾Á°¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "%%changelog Ãæ¤ËÀâÌÀ¤¬¤¢¤ê¤Þ¤»¤ó"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "%d ¹ÔÌÜ: %%description ¤Î²òÀÏ¥¨¥é¡¼: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó %s:%s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "%d ¹ÔÌÜ: Ì¾Á°¤¬Â¿¤¹¤®¤Þ¤¹: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ñ¥Ã¥±¡¼¥¸¤¬Â¸ºß¤·¤Þ¤»¤ó: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤÎÀâÌÀ"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "%d ¹ÔÌÜ: %%files ¤Î²òÀÏ¥¨¥é¡¼: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%%files ¥ê¥¹¥È"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "OS ¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "OS ¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
 msgstr "%s ¥Õ¥£¡¼¥ë¥É¤Ï¥Ñ¥Ã¥±¡¼¥¸Ãæ¤ËɬÍפǤ¹: %s"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤ÎÆó½Å¤Î %s ¥¨¥ó¥È¥ê: %s"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "ÉÔÌÀ¤Ê¥¢¥¤¥³¥ó¥¿¥¤¥×: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔ´°Á´¤Ê·Á¤Î¥¿¥°: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ¶õ¤Î¥¿¥°: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "%d ¹ÔÌÜ: %s Ãæ¤ËÉÔÀµ¤Êʸ»ú '-' : %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, fuzzy, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "%d ¹ÔÌÜ: BuildRoot ¤Ï \"/\" ¤Ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "%d ¹ÔÌÜ: Prefixes ¤Ï \"/\" ¤Ç½ª¤ï¤Ã¤Æ¤Ï¤¤¤±¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "%d ¹ÔÌÜ: Docdir ¤Ï '/' ¤Ç»Ï¤Þ¤é¤Ê¤¯¤Æ¤Ï¤¤¤±¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, fuzzy, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "%d ¹ÔÌÜ: Epoch/Serial ¥Õ¥£¡¼¥ë¥É¤ÏÈÖ¹æ¤Ç¤Ê¤±¤ì¤Ð¤¤¤±¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %s ÈÖ¹æ: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê BuildArchitecture ¥Õ¥©¡¼¥Þ¥Ã¥È: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "ÆâÉô¥¨¥é¡¼: ¤Ë¤»¤Î¥¿¥° %d"
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "ÉÔÀµ¤Ê¥Ñ¥Ã¥±¡¼¥¸¤Î»ØÄê: %s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÌÀ¤Ê¥¿¥°: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤Ï BuildRoot ¤ò»ÈÍѤǤ­¤Þ¤»¤ó"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "ÉÔÀµ¤Ê¥½¡¼¥¹: %s : %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "¥Ñ¥Ã¥ÁÈÖ¹æ %d ¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "¥½¡¼¥¹ÈÖ¹æ %d ¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "nosource %s ¤ò¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup ¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "%d ¹ÔÌÜ: %%setup %c ¤Ø¤ÎÉÔÀµ¤Ê°ú¿ô: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %%setup ¥ª¥×¥·¥ç¥ó %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch -b ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch -z ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch -p ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %%patch -p ¤Ø¤Î°ú¿ô: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "¥Ñ¥Ã¥Á¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch ¤Ø¤ÎÉÔÀµ¤Ê°ú¿ô: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%%prep"
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "%d ¹ÔÌÜ: °Í¸À­¥È¡¼¥¯¥ó¤Ï±Ñ¿ô»ú¡¢'_'¡¢'/' ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
 #: build/parseReqs.c:111
 #, fuzzy, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Õ¥¡¥¤¥ë̾¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
 #: build/parseReqs.c:143
 #, fuzzy, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ð¡¼¥¸¥ç¥óÉÕ¤±¤µ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ð¡¼¥¸¥ç¥ó¤¬É¬ÍפǤ¹: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥È¥ê¥¬¡¼¤Ï -- ¤¬¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "%d ¹ÔÌÜ: %s ¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "%d ¹ÔÌÜ: ¥¹¥¯¥ê¥×¥È¥×¥í¥°¥é¥à¤Ï '/' ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "%d ¹ÔÌÜ: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "%%if ¤¬ÊĤ¸¤Æ¤¤¤Þ¤»¤ó"
 
-#: build/parseSpec.c:267
-#, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+#: build/parseSpec.c:269
+#, fuzzy, c-format
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s%d: parseExpressionBoolean ¤¬ %d ¤òÊÖ¤·¤Þ¤·¤¿"
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
+#: build/parseSpec.c:278
 #, fuzzy
-msgid "%s:%d: Got a %%else with no if"
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: if ¤¬¤Ê¤¤¤Î¤Ë %%else ¤¬¤¢¤ê¤Þ¤¹"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
+#: build/parseSpec.c:290
 #, fuzzy
-msgid "%s:%d: Got a %%endif with no if"
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: if ¤¬¤Ê¤¤¤Î¤Ë %%endif ¤¬¤¢¤ê¤Þ¤¹"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "¤ª¤«¤·¤Ê %%include ¥¹¥Æ¡¼¥È¥á¥ó¥È¤Ç¤¹"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "ºîÀ®(build)²Äǽ¤Ê¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï %%description ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
 
 #: build/spec.c:41
@@ -2384,13 +2416,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "¥¢¡¼¥«¥¤¥Ö = %s, fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤ÊÈÖ¹æ: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê no%s ÈÖ¹æ: %d"
 
 #: build/spec.c:292
@@ -2468,64 +2500,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %s ¤Ï¥Õ¥¡¥¤¥ë¥ê¥¹¥È¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %s ¤Ï provide ¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %s ¤Ï rpmrc ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %s ¤Ï rpmrc ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %s ¤Ï db ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %s ¤Ï db ¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: %s ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Ï require ¤¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "%s ¤È¶¥¹ç¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤¹: %s\n"
@@ -2579,7 +2611,7 @@ msgstr "%s 
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "ÉÔÀµ¤Ê¥Õ¥¡¥¤¥ë¤Î¾õÂÖ: %s"
 
 #: lib/db1.c:426
@@ -2589,8 +2621,8 @@ msgstr "
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î %s ¤ò¥í¥Ã¥¯¤Ç¤­¤Þ¤»¤ó"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2702,27 +2734,32 @@ msgid "(not a number)"
 msgstr "(¿ô»ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() fugger ¥µ¥¤¥º¤òÊÖ¤¹¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:84
+#, fuzzy, c-format
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() fugger ¥µ¥¤¥º¤òÊÖ¤¹¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "stat %s ¤Ë¼ºÇÔ: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr "¥Þ¥¦¥ó¥È¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥ê¥¹¥È¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤ÏÉÔÌÀ¤Ê¥Ç¥Ð¥¤¥¹¤Ç¤¹"
 
 #. This should not be allowed
@@ -2816,7 +2853,7 @@ msgstr "
 msgid "(unknown type)"
 msgstr "(ÉÔÌÀ¤Ê¥¿¥¤¥×)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, fuzzy, c-format
 msgid "   file: %s action: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: ¥¢¥¯¥·¥ç¥ó: %s\n"
@@ -2836,7 +2873,7 @@ msgstr "
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, fuzzy, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Î¥¢¡¼¥«¥¤¥Ö¤Î¿­Ä¹¤Ë¼ºÇÔ %s%s: %s"
 
 #: lib/install.c:652
@@ -2850,95 +2887,97 @@ msgstr "
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "%s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "¥½¡¼¥¹¤Ï: %s\n"
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "%s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "spec ¥Õ¥¡¥¤¥ë¤Ï: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤Ï .spec ¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "%s ¤ò %s ¤Ø̾Á°¤òÊѹ¹¤·¤Þ¤¹\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "%s ¤ò %s ¤Ë¤¹¤ë̾Á°¤ÎÊѹ¹¤Ë¼ºÇÔ: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡¢¥Ð¥¤¥Ê¥ê¤Ï¸«¤Ä¤«¤ê¤Þ¤·¤¿"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸: %s-%s-%s ¥Õ¥¡¥¤¥ë¥Æ¥¹¥È = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "--test ¤ò¼Â¹Ô¤¹¤ë¤è¤¦¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤òÃæ»ß¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "¥×¥ê¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È(¤¬Í­¤ì¤Ð)¤ò¼Â¹Ô¤·¤Þ¤¹\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "%s ¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹ - Å¾Á÷¼ºÇÔ - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "·Ù¹ð: %s ¤Ï %s ¤È¤·¤ÆºîÀ®¤µ¤ì¤Þ¤¹"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "·Ù¹ð: %s ¤Ï %s ¤È¤·¤ÆÊݸ¤µ¤ì¤Þ¤¹"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 #, fuzzy
 msgid "running postinstall scripts (if any)\n"
 msgstr "¥Ý¥¹¥È¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È(¤¬Í­¤ì¤Ð)¤ò¼Â¹Ô¤·¤Þ¤¹\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "°ì»þ¥Õ¥¡¥¤¥ë %s ¤ÎºîÀ®¥¨¥é¡¼"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 "¥á¥¸¥ã¡¼ÈÖ¹æ <=3 ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤ß¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î RPM ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "¥á¥¸¥ã¡¼ÈÖ¹æ <=3 ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤ß¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î RPM ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
@@ -3284,7 +3323,8 @@ msgid "(no state)    "
 msgstr "(²¿¤Î¾õÂ֤⤢¤ê¤Þ¤»¤ó)"
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ï¥Õ¥¡¥¤¥ë½êÍ­¼Ô¤ä id ¥ê¥¹¥È¤ò¤É¤Á¤é¤â»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
 
 #: lib/query.c:418
@@ -3462,193 +3502,148 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó  %s:%d"
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "¥ì¥³¡¼¥É %s ¤Î¼èÆÀ¤Î¥¨¥é¡¼ (%s ¤«¤é)"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "¥ì¥³¡¼¥É %s ¤ò %s ¤Ë¥¹¥È¥¢¤Ç¥¨¥é¡¼ "
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "¥ì¥³¡¼¥É %s ¤ò %s ¤Ëºï½ü¤Ç¥¨¥é¡¼"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "dbpath ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Îõº÷¥¨¥é¡¼\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "¸¡º÷¤Î¤¿¤á¤Î %d ¤Ç ¥Ø¥Ã¥À¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: lib/rpmdb.c:1746
-#, fuzzy, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¥¨¥ó¥È¥ê¤òºï½ü¤·¤Þ¤¹\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "group ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "name ¥¤¥ó¥Ç¥Ã¥¯¥¹ºï½ü¤·¤Þ¤¹\n"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Îõº÷¥¨¥é¡¼\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "%s ¤ò %s ¤Ø̾Á°¤òÊѹ¹¤·¤Þ¤¹\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "%s ¤ò %s ¤Ø̾Á°¤òÊѹ¹¤·¤Þ¤¹\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "dbpath ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "rootdir %s Ãæ¤Ç¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºÆ¹½ÃÛ¤·¤Þ¤¹\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "°ì»þŪ¤Ê¥Ç¡¼¥¿¥Ù¡¼¥¹ %s ¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®: %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤ÎºîÀ®¥¨¥é¡¼: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®: %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "¸Å¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥ª¡¼¥×¥ó\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "¿·¤·¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥ª¡¼¥×¥ó\n"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Î¥ì¥³¡¼¥ÉÈÖ¹æ %d ¤ÏÉÔÀµ¤Ç¤¹ -- ¥¹¥­¥Ã¥×¤·¤Þ¤¹"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "%d ¤Ë ¥ª¥ê¥¸¥Ê¥ë¤Î¥ì¥³¡¼¥É¤òÉղäǤ­¤Þ¤»¤ó"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 #, fuzzy
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎºÆ¹½Ãۤ˼ºÇÔ; ¥ª¥ê¥¸¥Ê¥ë¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬¤Þ¤À¤½¤³¤Ë»Ä¤Ã¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr "¸Å¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¿·¤·¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËÃÖ¤­´¹¤¨¤ë¤Î¤Ë¼ºÇÔ!\n"
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, fuzzy, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "%s Ãæ¤Î¥Õ¥¡¥¤¥ë¤ò¥ê¥«¥Ð¡¼¤¹¤ë¤¿¤á¤Ë %s ¤«¤é¥Õ¥¡¥¤¥ë¤ÈÃÖ¤­´¹¤¨¤Þ¤¹"
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®: %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤Îºï½ü¼ºÇÔ: %s\n"
@@ -3770,102 +3765,102 @@ msgid "Installing %s\n"
 msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ëÃæ\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "Æɤ߹þ¤ß¤Î¼ºÇÔ: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "2ÈÖÌܤΠ':' ¤¬¤¢¤ê¤Þ¤»¤ó(%s:%d ¤Ç)"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "%s:%d ¤Ë¥¢¡¼¥­¥Æ¥¯¥Á¥ã̾¤¬¤¢¤ê¤Þ¤»¤ó"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¡¼¥¿¹Ô¤¬ÉÔ´°Á´¤Ç¤¹"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¡¼¥¿¹Ô¤Ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "ÉÔÀµ¤Ê arch/os ÈÖ¹æ: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "%s:%d ¤ÇÉÔ´°Á´¤Ê¥Ç¥Õ¥©¥ë¥È¹Ô"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¥Õ¥©¥ë¥È¹Ô¤Ï°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "¿­Ä¥¤Ç¤­¤Þ¤»¤ó %s"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Æɤ߹þ¤à¤¿¤á¤Ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s¡£"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "%s ¤òÆɤà¤Î¤Ë¼ºÇÔ: $s¡£"
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "%s:%d ¤Ç ':' ¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "%s ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s ¤Î¿­Ä¥¼ºÇÔ %s:%d \"%s\""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó  %s:%d"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s ÍѤΥ¢¡¼¥­¥Æ¥¯¥Á¥ã¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "'%s' ¤ÎÉÔÀµ¤Ê¥ª¡¼¥×¥ó %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "ÉÔÌÀ¤Ê¥·¥¹¥Æ¥à: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "rpm-list@redhat.com ¤ËÏ¢Íí¤ò²¼¤µ¤¤\n"
 
@@ -3893,7 +3888,8 @@ msgid "Old PGP signature\n"
 msgstr "¸Å¤¤ PGP ½ð̾\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "¸Å¤¤(ÆâÉô¤À¤±¤Î)½ð̾!  ¤É¤¦¤ä¤Ã¤Æ¤½¤ì¤ò¼ê¤Ë¤¤¤ì¤Þ¤·¤¿¤«!?"
 
 #: lib/signature.c:211
@@ -3908,17 +3904,19 @@ msgstr "
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "pgp ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó(%s)"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp ¼ºÇÔ"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp ¤¬½ð̾¤ò½ñ¤­¹þ¤à¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
 #: lib/signature.c:297
@@ -3927,7 +3925,8 @@ msgid "PGP sig size: %d\n"
 msgstr "PGP ½ð̾¥µ¥¤¥º: %s\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "½ð̾¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
 #: lib/signature.c:313
@@ -3937,19 +3936,19 @@ msgstr "PGP 
 
 #: lib/signature.c:351 lib/signature.c:694
 #, fuzzy
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr "gpg ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "gpg ¼ºÇÔ"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "gpg ¤¬½ð̾¤ò½ñ¤­¹þ¤à¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
 #: lib/signature.c:374
@@ -3973,36 +3972,39 @@ msgid "Generating signature using GPG.\n"
 msgstr "GPG ¤ò»ÈÍѤ·¤Æ½ð̾¤ÎÀ¸À®Ãæ\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 "pgp ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
 "PGP ¥Á¥§¥Ã¥¯¤ò¥¹¥­¥Ã¥×¤¹¤ë¤¿¤á¤Ë --nopgp ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£"
 
 #: lib/signature.c:635
 #, fuzzy
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 "gpg ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
 "GPG ¥Á¥§¥Ã¥¯¤ò¥¹¥­¥Ã¥×¤¹¤ë¤¿¤á¤Ë --nogpg ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£"
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "pgp ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÃæ¤Ç̵¸ú¤Ê %%_signature ¥¹¥Ú¥Ã¥¯"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÃæ¤Î̵¸ú¤Ê %%_signature ¡£\n"
 
 #: lib/signature.c:760
 #, fuzzy
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ë¤Ë \"%%_pgp_name\" ¤òÀßÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
 #: lib/signature.c:772
 #, fuzzy
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ë¤Ë \"%%_pgp_name\" ¤òÀßÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
 #: lib/transaction.c:466
@@ -4050,18 +4052,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s ¤Ï missingok ¥Õ¥é¥°¤Î¤¿¤á¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "%s ¤òºï½ü¤Ç¤­¤Þ¤»¤ó - ¥Ç¥£¥ì¥¯¥È¥ê¤¬¶õ¤Ç¤¢¤ê¤Þ¤»¤ó"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "%s ¤Î rmdir ¤Ë¼ºÇÔ: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "%s ¤Îºï½ü¤Ë¼ºÇÔ: %s"
 
 #: lib/uninstall.c:151
@@ -4069,13 +4071,13 @@ msgstr "%s 
 msgid "will remove files test = %d\n"
 msgstr "¥Õ¥¡¥¤¥ë test = %d ¤òºï½ü¤·¤Þ¤¹\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "¥Ý¥¹¥È¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È(¤¬Í­¤ì¤Ð)¤ò¼Â¹Ô¤·¤Þ¤¹\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤Ë¼ºÇÔ"
 
 #: lib/verify.c:59
@@ -4089,13 +4091,15 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 "¥Ñ¥Ã¥±¡¼¥¸¤Ï ¥æ¡¼¥¶Ì¾¤È id "
 "¥ê¥¹¥È¤ÎξÊý¤¬·ç¤±¤Æ¤¤¤Þ¤¹(¤³¤ì¤Ï·è¤·¤Æµ¯¤­¤Æ¤Ï¤Ê¤é¤Ê¤¤)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "¥Ñ¥Ã¥±¡¼¥¸¤Ï¥°¥ë¡¼¥×̾¤È id "
 "¥ê¥¹¥È¤ÎξÊý¤¬·ç¤±¤Æ¤¤¤Þ¤¹(¤³¤ì¤Ï·è¤·¤Æµ¯¤­¤Æ¤Ï¤Ê¤é¤Ê¤¤)"
@@ -4192,71 +4196,80 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï¥Ü¥Ç¥£¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï°ãË¡¤Ê̾Á°¤Ç¤¹(%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï opts ¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï¶õ¤Î¥Ü¥Ç¥£¤Ç¤¹"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï¿­Ä¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï°ãË¡¤Ê̾Á°¤Ç¤¹(%%undefine)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "¥Þ¥¯¥í %%%s (%s) ¤Ï¥ì¥Ù¥ë %d °Ê²¼¤Ç»ÈÍѤµ¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, fuzzy, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "ÉÔÌÀ¤Ê¥ª¥×¥·¥ç¥ó %c (%s(%s)Ãæ¤Ë)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "ºÆµ¢¤Î¿¼¤µ(%d)¤¬ºÇÂçÃÍ(%d)¤è¤ê¤âÂ礭¤¤"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, fuzzy, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤ %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+#, fuzzy
+msgid "A %% is followed by an unparseable macro\n"
 msgstr "A %% ¤Ï¹½Ê¸²òÀϤǤ­¤Ê¤¤¥Þ¥¯¥í¤¬Â³¤¤¤Æ¤¤¤Þ¤¹"
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "¥Þ¥¯¥í %%%.*s ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó¡¢¥¹¥­¥Ã¥×¤·¤Þ¤¹"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "¥¿¡¼¥²¥Ã¥È¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: ¤Ï %d ¥Ð¥¤¥È¤è¤ê¾®¤µ¤¤¤Ç¤¹"
 
 #: rpmio/rpmlog.c:24
@@ -4314,17 +4327,28 @@ msgstr "
 msgid "url port must be a number\n"
 msgstr "url ¥Ý¡¼¥È¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\n"
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s ¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "ÉÔÀµ¤Ê½êÍ­¼Ô/¥°¥ë¡¼¥×: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s"
+
+#, fuzzy
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¥¨¥ó¥È¥ê¤òºï½ü¤·¤Þ¤¹\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤ÎºîÀ®¥¨¥é¡¼: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÃæ¤Ç̵¸ú¤Ê %%_signature ¥¹¥Ú¥Ã¥¯"
+
 #, fuzzy
 #~ msgid "package src rpm only"
 #~ msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ë̾Á°¤¬¤¢¤ê¤Þ¤»¤ó"
index f8d6246..91fac53 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index 8e812f1..6a3dede 100644 (file)
--- a/po/no.po
+++ b/po/no.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-08-17 20:22+02:00\n"
 "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
 "Language-Team: Norwegian <no@li.org>\n"
@@ -23,44 +23,44 @@ msgstr "feil med avhengigheter under bygging:\n"
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Kunne ikke åpne tar rør: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Feil under lesing av spec fil fra %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Feil under endring av navn fra %s til %s: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Filen er ikke en vanlig fil: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "Fil %s ser ikke ut til å være en spec fil.\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Bygger målplattformene: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Bygger for mål %s\n"
@@ -1579,9 +1579,10 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
-msgstr ""
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: build/build.c:193
 #, c-format
@@ -1589,16 +1590,16 @@ msgid "Executing(%s): %s\n"
 msgstr ""
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1606,52 +1607,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1660,162 +1661,158 @@ msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
-#, c-format
-msgid "Missing '(' in %s %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Missing '(' in %s %s\n"
+msgstr "mangler andre ':' ved %s:%d"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
-#, c-format
-msgid "Missing ')' in %s(%s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Missing ')' in %s(%s\n"
+msgstr "mangler andre ':' ved %s:%d"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
-msgstr ""
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
-msgstr ""
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
+msgstr "eksluderingssti må begynne med en /"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
-msgstr ""
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
+msgstr "Fil %s: %s"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
-msgstr ""
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
-msgstr ""
-
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
+msgstr "Installerer %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "Fil %s: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
-msgstr ""
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
+msgstr "kunne ikke opprette %s: %s\n"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
-msgstr ""
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
-msgstr ""
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
+msgstr "kunne ikke opprette %s: %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
-msgstr ""
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1842,48 +1839,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
+msgstr "lesing feilet: %s (%d)"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1906,382 +1903,382 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
-msgstr ""
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
-msgstr ""
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Feil under endring av navn fra %s til %s: %s\n"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "feil under lesing fra fil %s\n"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
-msgstr ""
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
+msgstr "\"%s\" spesifiserer flere pakker\n"
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
+msgstr "Feil under endring av navn fra %s til %s: %s\n"
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "Bygger for mål %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
-msgstr ""
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
+msgstr "relokasjoner må begynne med en /"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
-msgstr ""
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
+msgstr "url-port må være et tall\n"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "intern feil (rpm feil?): "
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
-msgstr ""
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
+msgstr "      Alternativer for pakkespesifikasjon:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "pakke %s kan ikke relokeres\n"
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
+msgstr "kunne ikke opprette %s: %s\n"
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: %s\n"
+msgstr "Fil %s: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
-msgstr ""
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
+msgstr "ikke verifiser pakkearkitektur"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2291,12 +2288,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2369,64 +2366,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2480,7 +2477,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2490,9 +2487,9 @@ msgstr ""
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
+msgstr "kan ikke åpne pakkedatabase i %s\n"
 
 #: lib/db1.c:450 lib/db3.c:1120
 msgid "exclusive"
@@ -2598,27 +2595,32 @@ msgid "(not a number)"
 msgstr ""
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "kunne ikke opprette %s: %s\n"
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
+msgstr "kunne ikke opprette %s: %s\n"
+
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
-msgstr ""
+msgid "failed to open %s: %s\n"
+msgstr "klarte ikke å åpne %s: %s\n"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2711,7 +2713,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2731,7 +2733,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2743,91 +2745,92 @@ msgid "installing a source package\n"
 msgstr ""
 
 #: lib/install.c:721
-#, c-format
-msgid "cannot create sourcedir %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot create sourcedir %s\n"
+msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
-msgstr ""
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
+msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
-msgstr ""
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
+msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
-msgstr ""
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
+msgstr "spør pakke som eier <fil>"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
-msgstr ""
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
+msgstr "feil under lesing fra fil %s\n"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3140,7 +3143,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3315,191 +3318,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
-#, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
-msgstr ""
-
-#: lib/rpmdb.c:303
-#, c-format
-msgid "cannot open %s index"
+#: lib/rpmdb.c:271
+#, fuzzy, c-format
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kan ikke åpne %s indeks"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
+#: lib/rpmdb.c:291
+#, fuzzy, c-format
+msgid "cannot open %s index\n"
+msgstr "kan ikke åpne %s indeks"
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
-#, c-format
-msgid "error(%d) storing record %s into %s"
-msgstr ""
+#: lib/rpmdb.c:495
+#, fuzzy, c-format
+msgid "error(%d) storing record %s into %s\n"
+msgstr "feil under lesing fra fil %s\n"
 
-#: lib/rpmdb.c:544
-#, c-format
-msgid "error(%d) removing record %s from %s"
-msgstr ""
+#: lib/rpmdb.c:505
+#, fuzzy, c-format
+msgid "error(%d) removing record %s from %s\n"
+msgstr "feil under lesing fra fil %s\n"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3621,102 +3578,102 @@ msgid "Installing %s\n"
 msgstr "Installerer %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "lesing feilet: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "mangler andre ':' ved %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "manglende navn på arkitektur ved %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Ukomplett datalinje ved %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
+msgstr "Ukomplett datalinje ved %s:%d"
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
+msgstr "Ukomplett datalinje ved %s:%d"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
-msgstr ""
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
+msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
-msgstr ""
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
+msgstr "kunne ikke opprette %s: %s\n"
 
-#: lib/rpmrc.c:650
-#, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:651
+#, fuzzy, c-format
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
+msgstr "mangler andre ':' ved %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
+msgstr "manglende navn på arkitektur ved %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
-msgstr ""
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
+msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
+msgstr "manglende navn på arkitektur ved %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
-msgstr ""
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
+msgstr "kunne ikke opprette %s: %s\n"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3743,7 +3700,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3758,17 +3715,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3777,7 +3734,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3786,17 +3743,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3818,29 +3775,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3889,31 +3846,31 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
+msgstr "lesing feilet: %s (%d)"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
+msgstr "lesing feilet: %s (%d)"
 
 #: lib/uninstall.c:151
 #, c-format
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3926,11 +3883,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "ikke kjør noen steg"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4016,70 +3973,71 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "Overflyt i målbuffer"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Fil %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Fil %s er mindre enn %d bytes"
 
 #: rpmio/rpmlog.c:24
@@ -4135,11 +4093,6 @@ msgstr "feil: %s-port m
 msgid "url port must be a number\n"
 msgstr "url-port må være et tall\n"
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr "klarte ikke å åpne %s: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
@@ -4155,6 +4108,3 @@ msgstr "kunne ikke opprette %s: %s\n"
 #, fuzzy
 #~ msgid "       %s {--rmsource} [--macros <file:...>] [-v] specfile\n"
 #~ msgstr "                        [--rmsource] [--rmspec] specfil"
-
-#~ msgid "internal error (rpm bug?): "
-#~ msgstr "intern feil (rpm feil?): "
index 63bc260..09271e4 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 1999-05-25 17:00+0100\n"
 "Last-Translator: Pawe³ Dziekoñski <pdziekonski@mml.ch.pwr.wroc.pl>\n"
 "Language-Team: Polish <pl@li.org>\n"
@@ -30,44 +30,44 @@ msgstr "niespe
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku spec: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Otwarcie potoku tara nie powiod³o siê: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Odczytanie pliku spec z %s nie powiod³o siê\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Zmiana nazwy %s na %s nie powiod³a siê\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "stat nie powiod³o siê %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Plik: %s nie jest regularnym plikiem\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s nie wygl±da na pakiet RPM\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Budowanie dla platform: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Budowanie dla %s\n"
@@ -1670,9 +1670,9 @@ msgstr "nie podano nazw plik
 msgid "no tar files given for build"
 msgstr "nie podano nazw plików tar do budowania"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "Nie mo¿na otworzyæ pliku tymczasowego"
 
 #: build/build.c:193
@@ -1682,15 +1682,15 @@ msgstr "Wykonywanie: %s\n"
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "Wykonanie %s nie powiod³o siê (%s)"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "B³êdny status wyj¶cia z %s (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1699,54 +1699,63 @@ msgstr ""
 
 #: build/expression.c:215
 #, fuzzy
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
 #: build/expression.c:245
 #, fuzzy
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
 #: build/expression.c:254
 #, fuzzy
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
 #: build/expression.c:294
-msgid "parse error in expression"
+#, fuzzy
+msgid "parse error in expression\n"
 msgstr "b³±d interpretacji wyra¿enia"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "niesparowane ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- tylko na liczbach"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! tylko na liczbach"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "typy musz± siê zgadzaæ"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* / nie jest wspierane dla ³añcuchów znakowych"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- nie jest wspierane dla ³añcuchów znakowych"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& i || nie jest wspierane dla ³añcuchów znakowych"
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+#, fuzzy
+msgid "syntax error in expression\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
 #: build/files.c:226
@@ -1755,163 +1764,163 @@ msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK nie powiod³o siê: %s\n"
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
-#, c-format
-msgid "Missing '(' in %s %s"
+#, fuzzy, c-format
+msgid "Missing '(' in %s %s\n"
 msgstr "Brak '(' w %s %s"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
-#, c-format
-msgid "Missing ')' in %s(%s"
+#, fuzzy, c-format
+msgid "Missing ')' in %s(%s\n"
 msgstr "Brak ')' w %s(%s"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "B³êdny znak %s: %s"
 
 #: build/files.c:376
-#, c-format
-msgid "Non-white space follows %s(): %s"
+#, fuzzy, c-format
+msgid "Non-white space follows %s(): %s\n"
 msgstr "Brak bia³ego znaku po %s(): %s"
 
 #: build/files.c:414
-#, c-format
-msgid "Bad syntax: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad syntax: %s(%s)\n"
 msgstr "B³êdna sk³adnia: %s(%s)"
 
 #: build/files.c:424
-#, c-format
-msgid "Bad mode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "B³êdne okre¶lenie trybu: %s(%s)"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "B³êdne okre¶lenie dirmode: %s(%s)"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+#, fuzzy
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Niespotykana d³ugo¶æ okre¶lenia lokalizacji \"%.*s\" w %%lang(%s)"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Powtórzone okre¶lenie lokalizacji %.*s w %%lang(%s)"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "Limit trafieñ dla %%docdir"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "Tylko jeden argument dla %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "Dwa pliki w jedenj linii: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "Plik musi siê zaczynaæ od \"/\": %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Nie mo¿na mieszaæ specjalnej %%doc z innymi formami: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "Plik podany dwukrotnie: %s"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Plik nie zgadza siê z prefiksem (%s): %s"
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "Nie znaleziono pliku: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "B³êdny u¿ytkownik/grupa: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Plik %4d: 0%o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "Plik musi siê zaczynaæ od \"/\": %s"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "Nie znaleziono pliku: %s"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "Nie mo¿na otworzyæ %%files pliku: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "linia: %s"
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "Bad file: %s: %s\n"
 msgstr "plik %s: %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "B³êdny u¿ytkownik/grupa: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "Nie mo¿na uruchomiæ %s"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "Nie mo¿na wykonaæ fork na %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s nie powiod³o siê"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "zapisanie wszystkich danych do %s nie powiod³o siê"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, fuzzy, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Wyszukiwanie wymaganych zasobów...\n"
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "Wyszukiwanie nie powiod³o siê"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Przetwarzanie plików: %s\n"
@@ -1938,48 +1947,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr "Nie mo¿na rozwi±zaæ nazwy systemu: %s\n"
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
 msgstr "utworzenie archiwum pliku %s nie powiod³o siê: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
 msgstr "zapis w trybie cpio_copy nie powiód³ siê: %s"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
 msgstr "odczyt w trybie cpio_copy nie powiód³ siê: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PreIn: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PreUn: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PostIn: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PostUn: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku VerifyScript: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "Nie mo¿na otworzyæ skryptu Trigger: %s"
 
 #: build/pack.c:235
@@ -2002,383 +2011,408 @@ msgstr "readRPM: %s nie jest pakietem RPM\n"
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: czytanie nag³ówka z %s\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "B³êdne dane CSA"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Generowanie sygnatury: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Nie mo¿na otworzyæ %s\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "Nie mo¿na zapisaæ pakietu: %s"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nie mo¿na odczytaæ sigtarget: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Nie mo¿na zapisaæ pakietu: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Nie mo¿na zapisaæ pakietu: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapisano: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "Nie mo¿na wygenerowaæ wyj¶ciowej nazwy dla pakietu %s: %s\n"
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "nie mo¿na utworzyæ %s"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "linia %d: druga %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "wpisy %%changelog musz± zaczynaæ siê od *"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "niekompletny wpis %%changelog"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "b³êdna data w %%changelog: %s"
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "wpisy w %%changelog u³o¿one niechronologicznie"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "brak nazwiska w %%changelog"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "brak opisu w %%changelog"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "linia %d: b³±d w interpretacji wpisu %%description: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "linia %d: B³edna opcja %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "linia %d: Zbyt du¿o nazw: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "linia %d: Pakiet nie istnieje: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "linia %d: Drugi opis"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "linia %d: B³±d w interpretacji wpisu %%files: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "linia %d: Druga lista %%files"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "Architektura nie jest wspierana: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "Architektura nie jest wspierana: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "Ten OS nie jest wspierany: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "Ten OS nie jest wspierany: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
 msgstr "pole %s musi byæ obecne w pakiecie: %s"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "Podwójne wpisy %s w pakiecie: %s"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "Nieznany typ ikony: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "linia %d: Niepoprawna forma etykiety: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "linia %d: Pusta etykieta: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
-#, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
+#, fuzzy, c-format
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linia %d: Nielegalny znak '-' w %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, fuzzy, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "linia %d: wpis BuildRoot nie mo¿e byæ \"/\": %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "linia %d: Prefiksy nie mog± siê koñczyæ na \"/\": %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linia %d: wpis Docdir musi siê zaczynaæ od '/': %s"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "linia %d: pole Epoch/Serial musi byæ liczb±: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "linia %d: B³êdny numer %s: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "linia %d: B³êdny format wpisu BuildArchitecture: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "B³±d wewnêtrzny: Fa³szywa etykieta %d"
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "B³êdna specyfikacja pakietu: $s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "Pakiet ju¿ istnieje: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "linia %d: Nieznana etykieta: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "W pliku spec nie mo¿na u¿ywaæ wpisów BuildRoot"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "B³êdne ¼ród³o: %s: %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "Brak ³aty numer %d"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "Brak ¼ród³a numer %d"
 
-#: build/parsePrep.c:183
-#, c-format
-msgid "Couldn't download nosource %s: %s"
-msgstr ""
+#: build/parsePrep.c:185
+#, fuzzy, c-format
+msgid "Couldn't download nosource %s: %s\n"
+msgstr "Nie mo¿na otworzyæ %s\n"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "B³±d przetwarzania %%setup: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "linia %d: B³êdny argument dla %%setup %c: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linia %d: B³êdna opcja %%setup %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "linia %d: Wymagany argument dla %%patch -b: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "linia %d: Wymagany argument dla %%patch -z: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "linia %d: Wymagany argument dla %%patch -p: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "linia %d: B³êdny argument dla %%patch -p: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "Zbyt wiele ³at!"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "linia %d: B³êdny argument dla %%patch: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "linia %d: druga sekcja %%prep"
 
 #: build/parseReqs.c:100
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "linia %d: Znaki musz± sie zaczynaæ od alfanumerycznych, '_' lub '/': %s"
 
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
 msgstr "linia %d: Nazwa pliku niedozwolona: %s"
 
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "linia %d: Wersja w nazwach plików niedozwolona: %s"
 
 #: build/parseReqs.c:173
-#, c-format
-msgid "line %d: Version required: %s"
+#, fuzzy, c-format
+msgid "line %d: Version required: %s\n"
 msgstr "linia %d: Wymagana wersja: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "linia %d: triggery musz± mieæ --: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "linia %d: B³±d przetwarzania %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linia %d: skrypt (tu jako program) musi siê zaczynaæ od '/': %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "linia %d: Drugi %s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "linia %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Nie mo¿na otworzyæ: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "Niedomkniête %%if"
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+#, fuzzy
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Napotkano %%else bez if"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+#, fuzzy
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Napotkano %%endif bez if"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "b³ednie sformatowany wpis %%include"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "Nie mo¿na budowaæ na takie architektury"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "Pakiet nie ma %%description: %s"
 
 #: build/spec.c:41
@@ -2387,13 +2421,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "archiwum = %s fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "linia %d: B³êdny numer: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "linia %d: b³êdny numer no%s: %d"
 
 #: build/spec.c:292
@@ -2466,64 +2500,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "zale¿no¶ci pakietu %s nie zosta³y spe³nione: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "pakiet %s jest w konflikcie: %s\n"
@@ -2577,7 +2611,7 @@ msgstr "usuwanie indeksu plik
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "b³êdny status pliku: %s"
 
 #: lib/db1.c:426
@@ -2587,8 +2621,8 @@ msgstr "otwiernie baz
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "utworzenie blokady %s na bazie danych nie jest mo¿liwe"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2695,27 +2729,32 @@ msgid "(not a number)"
 msgstr "(nie jest liczb±)"
 
 #: lib/fs.c:69
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "utworzenie %s nie powiod³o siê\n"
+
+#: lib/fs.c:84
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "stat nie powiod³o siê %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "nie mo¿na otworzyæ %s: %s"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "plik %s jest na nieznanym urz±dzeniu"
 
 #. This should not be allowed
@@ -2809,7 +2848,7 @@ msgstr "spodziewany | na ko
 msgid "(unknown type)"
 msgstr "(nieznany typ)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr "   plik: %s akcja: %s\n"
@@ -2828,8 +2867,8 @@ msgstr "grupa %s nie istnieje - u
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozpakowanie archiwum nie powiod³o siê %s%s: %s"
 
 #: lib/install.c:652
@@ -2842,95 +2881,97 @@ msgstr "instacja pakietu 
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "nie mo¿na utworzyæ %s"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "nie mo¿na zapisaæ do %s"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "¼ród³a w: %s\n"
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "nie mo¿na utworzyæ %s"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "plik spec w: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "zmiana nazwy %s na %s\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "zmiana nazwy z %s na %s nie powiod³a sie: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "spodziewany pakiet ¼ród³owy a nie binarny"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "pakiet: %s-%s-%s test plików = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "przebieg testowy - instalacja zatrzymana\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "uruchamianie skryptu preinstall (je¶li istnieje)\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "%s pomijany - transmisja %s nie powiod³a siê\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "ostrze¿enie: %s utworzony jako %s"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "ostrze¿enie: %s zapisany jako %s"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 #, fuzzy
 msgid "running postinstall scripts (if any)\n"
 msgstr "uruchamianie skryptu postinstall (je¶li istnieje)\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "b³±d w tworzeniu pliku tymczasowego %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 "tylko pakiety z numerem g³ównym <= 3 s± obs³ugiwane przez t± wersjê RPM'a"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "tylko pakiety z numerem g³ównym <= 3 s± obs³ugiwane przez t± wersjê RPM'a"
 
@@ -3258,7 +3299,8 @@ msgid "(no state)    "
 msgstr "(brak statusu)"
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "pakiet nie ma ani w³a¶ciciela pliku ani list id"
 
 #: lib/query.c:418
@@ -3435,194 +3477,150 @@ msgstr "OK"
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nie mo¿na otworzyæ %s przy %s:%d"
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "nie mo¿na otworzyæ %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "b³±d pobierania rekordu %s z %s"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "b³±d zapisywania rekordu %s do %s"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "b³±d usuwania rekordu %s z %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "¶cie¿ka bazy danych nie zosta³a podana"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
+#, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 "baza danych jest w starym formacie; u¿yj --rebuilddb aby wygenerowaæ bazê  w "
 "nowym formacie"
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "b³±d szukania pakietu %s\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "nie mo¿na odczytaæ nag³ówka przy %d dla poszukiwania"
 
-#: lib/rpmdb.c:1746
-#, fuzzy, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "usuwanie wpisu w bazie\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "usuwanie indeksu grupy\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "usuwanie indeksu nazw\n"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "b³±d szukania pakietu %s\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "zmiana nazwy %s na %s\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "zmiana nazwy %s na %s\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "¶cie¿ka bazy danych nie zosta³a podana"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "odbudowywujê bazê danych w rootdir %s\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "tymczasowa baza danych %s ju¿ istnieje"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "tworzenie katalogu: %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "b³±d przy tworzeniu katalogu %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "tworzenie katalogu: %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "otwieranie starej bazy danych\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "otwieranie nowej bazy danych\n"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "rekord numer %d w bazie danych jest b³êdny -- rekord pominiêto"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "nie mo¿na dodaæ rekordu oryginalnie przy %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 #, fuzzy
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "przebudowanie bazy nie powiod³o siê; stara pozosta³a na miejscu\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr "zamiana starej bazy na now± nie powiod³a siê!\n"
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, fuzzy, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "naprawcze zastêpowanie plików w %s plikami z %s"
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "tworzenie katalogu: %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "usuniêcie katalogu %s nie powiod³o siê: %s\n"
@@ -3744,102 +3742,102 @@ msgid "Installing %s\n"
 msgstr "Instalacja %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "odczyt nie powiód³ siê: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "brak drugiego ':' przy %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "brak nazwy architektury przy %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Niekompletna linia danych przy %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "Zbyt wiele argumentów w linii danych przy %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "B³êdny numer arch/os: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Niekompletna domy¶lna linia przy %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "Zbyt wiele argumentów w linii domy¶lnej przy %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "Nie mo¿na rozszerzyæ %s"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Nie mo¿na otworzyæ %s do odczytu: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Odczytanie %s nie powiod³o siê: %s."
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "brak ':' przy %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "brak argumentu dla %s przy %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
-msgstr ""
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
+#, fuzzy, c-format
+msgid "%s expansion failed at %s:%d \"%s\"\n"
+msgstr "%s: Open nie powiod³o siê\n"
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "nie mo¿na otworzyæ %s przy %s:%d"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "brak architektury dla %s przy %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "b³êdna opcja '%s' przy %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Nieznany system: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Skontaktuj siê, proszê, z rpm-list@redhat.com\n"
 
@@ -3866,7 +3864,8 @@ msgid "Old PGP signature\n"
 msgstr "Stara sygnatura PGP\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Stara (tylko wewnêtrzna) sygnatura! Sk±d Ty to wzi±³e¶!?"
 
 #: lib/signature.c:211
@@ -3881,17 +3880,19 @@ msgstr "Blok sygnatury: %d\n"
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Nie mo¿na uruchomiæ pgp"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp nie powiod³o siê"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "zapisanie sygnatury przez pgp nie powiod³o siê"
 
 #: lib/signature.c:297
@@ -3900,7 +3901,8 @@ msgid "PGP sig size: %d\n"
 msgstr "rozmiar sygnatury PGP: %d\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "nie mo¿na odczytaæ sygnatury"
 
 #: lib/signature.c:313
@@ -3909,17 +3911,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr "Mam %d bajtów sygnatury PGP\n"
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+#, fuzzy
+msgid "Couldn't exec gpg\n"
 msgstr "Nie mo¿na uruchomiæ gpg"
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "gpg nie powiod³o siê"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+#, fuzzy
+msgid "gpg failed to write signature\n"
 msgstr "zapisanie sygnatury przez gpg nie powiod³o siê"
 
 #: lib/signature.c:374
@@ -3943,29 +3948,35 @@ msgid "Generating signature using GPG.\n"
 msgstr "Generowanie sygnatury: %d\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Nie mo¿na uruchomiæ pgp. U¿yj --nopgp aby pomin±æ sprawdz. PGP"
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+#, fuzzy
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Nie mo¿na uruchomiæ gpg. U¿yj --nopgp aby pomin±æ sprawdz. GPG"
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Nie mo¿na uruchomiæ pgp"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "B³êdny wpis %%_signature w pliku makra"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "B³êdny %%_signature spec w pliku makra.\n"
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Musisz ustawiæ \"%%_gpg_name\" w pliku swego makra"
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Musisz ustawiæ \"%%_pgp_name\" w pliku swego makra"
 
 #: lib/transaction.c:466
@@ -4013,18 +4024,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s pominiêty z powodu flagi missingok\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "nie mo¿na usun±æ %s - katalog nie jest pusty"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "skasowanie katalogu %s nie powiod³o siê"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "skasowanie %s nie powiod³o siê: %s"
 
 #: lib/uninstall.c:151
@@ -4032,13 +4043,13 @@ msgstr "skasowanie %s nie powiod
 msgid "will remove files test = %d\n"
 msgstr "usunie pliki test = %d\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "uruchamianie skryptu postinstalacyjnego (je¦li istnieje)\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "wykonanie skryptu nie powiod³o siê"
 
 #: lib/verify.c:59
@@ -4051,13 +4062,15 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "nie wykonuj ¿adnych etapów"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 "pakiet nie specyfikuje ani nazwy u¿ytkownika ani list id (to nie powinno siê "
 "zdarzyæ)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "pakiet nie specyfikuje ani nazwy grupy ani list id (to nie powinno siê "
 "zdarzyæ)"
@@ -4147,70 +4160,80 @@ msgstr "%3d>%*s(pusty)"
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(pusty)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s ma niezakoñczon± strukturê"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s ma niedozwolon± nazwê (%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s ma niezakoñczone opcje"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s nie zawiera ¿adnych poleceñ"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "Rozwiniêcie makra %%%s nie powiod³o siê"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s ma niedozwolon± nazwê (%%undefine)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) nie by³o u¿yte poni¿ej poziomu %d"
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "Nieznana opcja %c in %s(%s)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "G³êboko¶æ(%d) rekursji wiêksza mi¿ maks(%d)"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
 msgstr "Niezakoñczone %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+#, fuzzy
+msgid "A %% is followed by an unparseable macro\n"
 msgstr "Napotkano nieprzetwarzalne makro po %%"
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Nie znaleziono makra %%%.*s, makro pominiête"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "Przepe³nienie bufora docelowego"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Plik %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Plik %s jest mniejszy ni¿ %d bajtów"
 
 #: rpmio/rpmlog.c:24
@@ -4267,17 +4290,28 @@ msgstr "b
 msgid "url port must be a number\n"
 msgstr "port musi byæ liczb±\n"
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "nie mo¿na otworzyæ %s: %s"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "utworzenie %s nie powiod³o siê\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "B³êdny u¿ytkownik/grupa: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "nie mo¿na otworzyæ %s: %s"
+
+#, fuzzy
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "usuwanie wpisu w bazie\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "b³±d przy tworzeniu katalogu %s: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "B³êdny wpis %%_signature w pliku makra"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
index 839e733..51421f3 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-08-01 21:11+01:00\n"
 "Last-Translator: Pedro Morais <morais@poli.org>\n"
 "Language-Team: pt <morais@poli.org>\n"
@@ -25,44 +25,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build.c:175
-#, c-format
-msgid "Failed to rename %s to %s: %m"
-msgstr ""
+#: build.c:177
+#, fuzzy, c-format
+msgid "Failed to rename %s to %s: %m\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build.c:214
-#, c-format
-msgid "failed to stat %s: %m"
-msgstr ""
+#: build.c:216
+#, fuzzy, c-format
+msgid "failed to stat %s: %m\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1522,9 +1522,10 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
-msgstr ""
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #: build/build.c:193
 #, c-format
@@ -1532,16 +1533,16 @@ msgid "Executing(%s): %s\n"
 msgstr ""
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1549,52 +1550,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1604,161 +1605,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
-msgstr ""
-
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1633 build/parsePrep.c:41
+#: build/files.c:1627
 #, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
-msgstr ""
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1786,47 +1783,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1849,382 +1846,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
-msgstr ""
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
-msgstr ""
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
-msgstr ""
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2234,12 +2229,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2312,64 +2307,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2423,7 +2418,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2433,9 +2428,11 @@ msgstr ""
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr ""
+"não consegui abrir %s/packages.rpm\n"
+"\n"
 
 #: lib/db1.c:450 lib/db3.c:1120
 msgid "exclusive"
@@ -2542,26 +2539,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
+
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2654,7 +2656,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2674,7 +2676,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2687,90 +2689,94 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr ""
+"não consegui abrir %s/packages.rpm\n"
+"\n"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
 msgstr ""
+"não consegui abrir %s/packages.rpm\n"
+"\n"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
-msgstr ""
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3073,7 +3079,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3248,193 +3254,149 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
-#, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
-msgstr ""
-
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 "não consegui abrir %s/packages.rpm\n"
 "\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
+#: lib/rpmdb.c:291
+#, fuzzy, c-format
+msgid "cannot open %s index\n"
 msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
+"não consegui abrir %s/packages.rpm\n"
 "\n"
-msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3558,101 +3520,103 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
-msgstr ""
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
-msgstr ""
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
+msgstr "não consigo abrir ficheiro spec %s: %s\n"
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
+"não consegui abrir %s/packages.rpm\n"
+"\n"
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3679,7 +3643,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3694,17 +3658,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3713,7 +3677,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3722,17 +3686,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3754,29 +3718,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3825,17 +3789,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3843,13 +3807,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3861,11 +3825,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3951,70 +3915,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4070,11 +4034,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index 8852ee1..6deb4da 100644 (file)
@@ -2,7 +2,7 @@
 # Revised by Arnaldo Carvalho de Melo <acme@conectiva.com.br>, 1998.
 #
 msgid ""
-msgstr "POT-Creation-Date: 2001-01-13 11:37-0500\n"
+msgstr "POT-Creation-Date: 2001-01-15 14:34-0500\n"
 
 # , c-format
 #: build.c:26
@@ -22,47 +22,47 @@ msgid "Unable to open spec file %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build.c:219
-#, c-format
-msgid "File %s is not a regular file."
-msgstr ""
+#: build.c:221
+#, fuzzy, c-format
+msgid "File %s is not a regular file.\n"
+msgstr "não foi passado pacote para instalação"
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "instale pacote"
@@ -1747,9 +1747,9 @@ msgid "no tar files given for build"
 msgstr "não foram passados arquivos tar para construção"
 
 # , c-format
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "Não consegui abrir: %s\n"
 
 # "Project-Id-Version: rpm-2.5.3\n"
@@ -1767,15 +1767,16 @@ msgstr "RPM vers
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "Construção falhou.\n"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
-msgstr ""
+# , c-format
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1783,52 +1784,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1838,173 +1839,171 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
+# , c-format
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 # , c-format
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
+# , c-format
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 # , c-format
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, fuzzy, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/files.c:753
+#: build/files.c:755
 #, fuzzy, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr "argumentos para o --dbpath devem começar com uma /"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:859
+#: build/files.c:861
 #, fuzzy, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1062
+#: build/files.c:1066
 #, fuzzy, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, fuzzy, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr "não foi passado pacote para desinstalação"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
+msgstr "argumentos para o --dbpath devem começar com uma /"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "não foi passado pacote para desinstalação"
 
 # , c-format
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
-
 # , c-format
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+# , c-format
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, fuzzy, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr "Construção falhou.\n"
 
 # , c-format
-#: build/files.c:1781
+#: build/files.c:1787
 #, fuzzy, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr "Não consegui abrir o pipe tar: %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "Não consegui abrir o pipe tar: %s\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -2033,48 +2032,56 @@ msgstr ""
 # , c-format
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 # , c-format
 #: build/pack.c:235
@@ -2098,403 +2105,442 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "gere assinatura PGP"
 
 # , c-format
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:469
+#: build/pack.c:470
 #, fuzzy, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
+msgstr "não foi passado pacote para desinstalação"
 
 # , c-format
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, fuzzy, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
+# , c-format
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
-msgstr ""
+#, fuzzy
+msgid "line %d: Second %%files list\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
+# "Project-Id-Version: rpm-2.5.3\n"
+# "PO-Revision-Date: 1997-09-11 14:00 MET DST\n"
+# "Last-Translator: Arnaldo Carvalho de Melo <acme@conectiva.com.br>\n"
+# "Language-Team: Portuguese <pt@li.org>\n"
+# "MIME-Version: 1.0\n"
+# "Content-Type: text/plain; charset=ISO-8859-1\n"
+# "Content-Transfer-Encoding: 8-bit\n"
+# , c-format
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
+msgstr "RPM versão %s\n"
 
+# , c-format
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+# , c-format
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
-msgstr ""
+# , c-format
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+# , c-format
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
-msgstr ""
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
-msgstr ""
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
+msgstr "argumentos para o --dbpath devem começar com uma /"
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, fuzzy, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "argumentos para o --dbpath devem começar com uma /"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
 # , c-format
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
-msgstr ""
+# , c-format
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, fuzzy, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr "      Opcões para especificação de pacotes:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "não foi passado pacote para instalação"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+# , c-format
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 # , c-format
 #: build/parsePrep.c:37
 #, fuzzy, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
-msgstr ""
+# , c-format
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "argumentos para o --dbpath devem começar com uma /"
 
+# , c-format
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 # , c-format
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
+msgstr "argumentos para o --dbpath devem começar com uma /"
 
+# , c-format
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
+msgstr "argumentos para o --dbpath devem começar com uma /"
 
+# , c-format
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
 #: build/parseSpec.c:136
 #, fuzzy, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
 # , c-format
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
 # , c-format
-#: build/parseSpec.c:488
+#: build/parseSpec.c:493
 #, fuzzy
-msgid "No buildable architectures"
+msgid "No buildable architectures\n"
 msgstr "%s não pode ser construido nesta arquitetura\n"
 
-#: build/parseSpec.c:543
+#: build/parseSpec.c:548
 #, fuzzy
-msgid "Package has no %%description: %s"
+msgid "Package has no %%description: %s\n"
 msgstr "não foi passado pacote para desinstalação"
 
 #: build/spec.c:41
@@ -2502,15 +2548,17 @@ msgstr "n
 msgid "archive = %s, fs = %s\n"
 msgstr ""
 
+# , c-format
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
+# , c-format
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: build/spec.c:292
 #, c-format
@@ -2584,64 +2632,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "não foi passado pacote para instalação"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "não foi passado pacote para desinstalação"
@@ -2696,7 +2744,7 @@ msgstr ""
 # , c-format
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 #: lib/db1.c:426
@@ -2707,7 +2755,7 @@ msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 #. XXX check errno validity
 #: lib/db1.c:449
 #, fuzzy, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr "não foi passado pacote para desinstalação"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2813,15 +2861,21 @@ msgstr ""
 msgid "(not a number)"
 msgstr ""
 
+# , c-format
 #: lib/fs.c:69
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
+msgstr "Não consegui abrir o pipe tar: %s\n"
+
+#: lib/fs.c:84
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
 #, fuzzy, c-format
-msgid "failed to stat %s: %s"
+msgid "failed to stat %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 #: lib/fs.c:147
@@ -2829,14 +2883,14 @@ msgid "getting list of mounted filesystems\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, fuzzy, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2931,7 +2985,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2950,9 +3004,9 @@ msgstr ""
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
+msgstr "Construção falhou.\n"
 
 #: lib/install.c:652
 msgid " on file "
@@ -2966,95 +3020,96 @@ msgstr "instale pacote"
 # , c-format
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, fuzzy, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
 # , c-format
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
+#: lib/install.c:796 lib/install.c:825
 #, fuzzy
-msgid "source package contains no .spec file"
+msgid "source package contains no .spec file\n"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
-msgstr ""
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
+msgstr "Construção falhou.\n"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, fuzzy, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "não foi passado pacote para instalação"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
 # , c-format
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
+# , c-format
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 # , c-format
@@ -3389,8 +3444,9 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
-msgstr ""
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
+msgstr "não foi passado pacote para instalação"
 
 # , c-format
 #: lib/query.c:418
@@ -3571,189 +3627,144 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
 # , c-format
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
 # , c-format
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "não foi passado pacote para instalação"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "não foi passado pacote para desinstalação"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmdb.c:1908
-#, c-format
-msgid "error(%d) allocating new package instance"
-msgstr ""
-
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
+#: lib/rpmdb.c:1872
+#, fuzzy, c-format
+msgid "error(%d) allocating new package instance\n"
+msgstr "não foi passado pacote para instalação"
 
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr ""
+# , c-format
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
@@ -3766,13 +3777,13 @@ msgstr ""
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "RPM versão %s\n"
 
 # , c-format
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "Não consegui abrir: %s\n"
@@ -3908,107 +3919,110 @@ msgstr "N
 msgid "Installing %s\n"
 msgstr ""
 
+# , c-format
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
-msgstr ""
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+# , c-format
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, fuzzy, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, fuzzy, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "Não consegui abrir: %s\n"
 
 # , c-format
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
-msgstr ""
+# , c-format
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -4036,7 +4050,7 @@ msgid "Old PGP signature\n"
 msgstr "gere assinatura PGP"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -4049,20 +4063,23 @@ msgstr ""
 msgid "Signature pad : %d\n"
 msgstr ""
 
+# , c-format
 #: lib/signature.c:274
-#, c-format
-msgid "Couldn't exec pgp (%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Couldn't exec pgp (%s)\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
 #: lib/signature.c:285
-msgid "pgp failed"
-msgstr ""
+#, fuzzy
+msgid "pgp failed\n"
+msgstr "Construção falhou.\n"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
-msgstr ""
+#, fuzzy
+msgid "pgp failed to write signature\n"
+msgstr "gere assinatura PGP"
 
 #: lib/signature.c:297
 #, c-format
@@ -4071,7 +4088,7 @@ msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
 #, fuzzy
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr "gere assinatura PGP"
 
 #: lib/signature.c:313
@@ -4079,20 +4096,22 @@ msgstr "gere assinatura PGP"
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
+# , c-format
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
-msgstr ""
+#, fuzzy
+msgid "Couldn't exec gpg\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "Construção falhou.\n"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "gere assinatura PGP"
 
 #: lib/signature.c:374
@@ -4116,29 +4135,31 @@ msgid "Generating signature using GPG.\n"
 msgstr "gere assinatura PGP"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
+# , c-format
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
-msgstr ""
+#, fuzzy
+msgid "Couldn't exec pgp\n"
+msgstr "Não consegui ler o arquivo spec de %s\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -4219,33 +4240,34 @@ msgstr "RPM vers
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
+# , c-format
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
-msgstr ""
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
+msgstr "Não consegui abrir: %s\n"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
+msgstr "Construção falhou.\n"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
+msgstr "Construção falhou.\n"
 
 #: lib/uninstall.c:151
 #, c-format
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -4259,11 +4281,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "não execute nenhum estágio"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4349,72 +4371,73 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
-msgstr ""
+# , c-format
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
+msgstr "Não consegui abrir: %s\n"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "não foi passado pacote para desinstalação"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 # , c-format
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, fuzzy, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr "Não consegui ler o arquivo spec de %s\n"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4471,18 +4494,17 @@ msgid "url port must be a number\n"
 msgstr ""
 
 # , c-format
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "Não consegui abrir: %s\n"
-
-# , c-format
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "Não consegui abrir o pipe tar: %s\n"
 
+# , c-format
+#, fuzzy
+#~ msgid "failed to open %s: %s"
+#~ msgstr "Não consegui abrir: %s\n"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
@@ -4593,11 +4615,6 @@ msgstr "N
 #~ msgid "bad file state: %s"
 #~ msgstr "Não consegui abrir: %s\n"
 
-# , c-format
-#, fuzzy
-#~ msgid "line %d: Invalid tag value: %s"
-#~ msgstr "Não consegui abrir: %s\n"
-
 #, fuzzy
 #~ msgid ""
 #~ "       rpm {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--rcfile  "
@@ -4715,10 +4732,6 @@ msgstr "N
 #~ msgid "package has no group\n"
 #~ msgstr "não foi passado pacote para desinstalação"
 
-#, fuzzy
-#~ msgid "package has no files\n"
-#~ msgstr "não foi passado pacote para instalação"
-
 # , c-format
 #, fuzzy
 #~ msgid "cannot create %s"
@@ -4729,11 +4742,6 @@ msgstr "N
 #~ msgid "Unable to stat icon: %s"
 #~ msgstr "Não consegui abrir: %s\n"
 
-# , c-format
-#, fuzzy
-#~ msgid "failed to open %s\n"
-#~ msgstr "Não consegui abrir: %s\n"
-
 #, fuzzy
 #~ msgid "failed build prerequisites:\n"
 #~ msgstr "lista dependências do pacote"
index 4ca34a6..aa92e7d 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 1999-04-10 12:00+EST\n"
 "Last-Translator: Cristian Gafton <gafton@redhat.com>\n"
 "Language-Team: Romanian <ro@li.org>\n"
@@ -23,44 +23,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1520,8 +1520,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1531,15 +1531,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1547,52 +1547,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1602,161 +1602,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1784,47 +1779,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1847,382 +1842,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2232,12 +2225,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2310,64 +2303,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2421,7 +2414,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2432,7 +2425,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2540,26 +2533,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2652,7 +2650,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2672,7 +2670,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2685,90 +2683,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3071,7 +3069,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3246,191 +3244,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3552,101 +3504,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3673,7 +3625,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3688,17 +3640,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3707,7 +3659,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3716,17 +3668,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3748,29 +3700,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3819,17 +3771,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3837,13 +3789,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3855,11 +3807,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3945,70 +3897,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4064,11 +4016,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index ccf38a3..00f85eb 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index 1fbe73e..b81d1de 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-08-08 01:20+0300\n"
 "Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
 "Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@@ -24,44 +24,44 @@ msgstr "
 msgid "Unable to open spec file %s: %s\n"
 msgstr "ïÛÉÂËÁ ÏÔËÒÙÔÉÑ spec ÆÁÊÌÁ %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "ïÛÉÂËÁ ÏÔËÒÙÔÉÑ ËÁÎÁÌÁ tar: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "ïÛÉÂËÁ ÞÔÅÎÉÑ ÆÁÊÌÁ spec ÉÚ %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "îÅ ÍÏÇÕ ÐÅÒÅÉÍÅÎÏ×ÁÔØ %s × %s: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "îÅ ÏÂÙÞÎÙÊ ÆÁÊÌ: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "æÁÊÌ %s ÎÅ ÐÏÈÏÖ ÎÁ spec ÆÁÊÌ.\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "ãÅÌÅ×ÙÅ ÐÌÁÔÆÏÒÍÙ ÄÌÑ ÓÂÏÒËÉ: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "óÂÏÒËÁ ÄÌÑ ÃÅÌÅ×ÏÊ ÐÌÁÔÆÏÒÍÙ %s\n"
@@ -1608,8 +1608,9 @@ msgstr "
 msgid "no tar files given for build"
 msgstr "ÎÅ ÚÁÄÁÎÙ tar-ÆÁÊÌÙ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÁ"
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ"
 
 #: build/build.c:193
@@ -1618,16 +1619,16 @@ msgid "Executing(%s): %s\n"
 msgstr "÷ÙÐÏÌÎÑÅÔÓÑ(%s): %s\n"
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "÷ÙÐÏÌÎÉÔØ %s ÎÅ ÕÄÁÌÏÓØ (%s): %s"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "îÅ×ÅÒÎÙÊ ËÏÄ ×ÏÚ×ÒÁÔÁ ÉÚ %s (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1635,52 +1636,64 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+#, fuzzy
+msgid "syntax error while parsing ==\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ =="
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+#, fuzzy
+msgid "syntax error while parsing &&\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ &&"
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+#, fuzzy
+msgid "syntax error while parsing ||\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ||"
 
 #: build/expression.c:294
-msgid "parse error in expression"
+#, fuzzy
+msgid "parse error in expression\n"
 msgstr "ÏÛÉÂËÁ ÁÎÁÌÉÚÁ ×ÙÒÁÖÅÎÉÑ"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "ÎÅÚÁËÒÙÔÁÑ ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- ÔÏÌØËÏ ÄÌÑ ÞÉÓÅÌ"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! ÔÏÌØËÏ ÄÌÑ ÞÉÓÅÌ"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "ÔÉÐÙ ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* / ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& É || ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÄÌÑ ÓÔÒÏË"
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+#, fuzzy
+msgid "syntax error in expression\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ × ×ÙÒÁÖÅÎÉÉ"
 
 #: build/files.c:226
@@ -1689,162 +1702,163 @@ msgid "TIMECHECK failure: %s\n"
 msgstr "ïÛÉÂËÁ TIMECHECK: %s\n"
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
-#, c-format
-msgid "Missing '(' in %s %s"
+#, fuzzy, c-format
+msgid "Missing '(' in %s %s\n"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ '(' × %s %s"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
-#, c-format
-msgid "Missing ')' in %s(%s"
+#, fuzzy, c-format
+msgid "Missing ')' in %s(%s\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ')' × %s(%s"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÔÏËÅΠ%s: %s"
 
 #: build/files.c:376
-#, c-format
-msgid "Non-white space follows %s(): %s"
+#, fuzzy, c-format
+msgid "Non-white space follows %s(): %s\n"
 msgstr "îÅ ÐÒÏÂÅÌ ÓÌÅÄÕÅÔ ÐÏÓÌÅ %s(): %s"
 
 #: build/files.c:414
-#, c-format
-msgid "Bad syntax: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad syntax: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÊ ÓÉÎÔÁËÓÉÓ: %s(%s)"
 
 #: build/files.c:424
-#, c-format
-msgid "Bad mode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÅ ÐÒÁ×Á: %s(%s)"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÅ ÐÒÁ×Á ÎÁ ËÁÔÁÌÏÇ %s(%s)"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+#, fuzzy
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "îÅÏÂÙÞÎÁÑ ÄÌÉÎÁ locale: \"%.*s\" × %%lang(%s)"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "äÕÂÌÉËÁÔ locale %.*s × %%lang(%s)"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "ìÉÍÉÔ ÄÌÑ %%docdir ÐÒÅ×ÙÛÅÎ"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "ôÏÌØËÏ ÏÄÉΠÁÒÇÕÍÅÎÔ ÄÌÑ %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "ä×Á ÆÁÊÌÁ × ÏÄÎÏÊ ÓÔÒÏËÅ: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "æÁÊÌ ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó \"/\": %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "îÅÌØÚÑ ÓÍÅÛÉ×ÁÔØ ÓÐÅÃ. %%doc Ó ÄÒÕÇÉÍÉ ÆÏÒÍÁÍÉ: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "æÁÊÌ ÕËÁÚÁΠÄ×ÁÖÄÙ: %s"
 
-#: build/files.c:968
-#, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+#: build/files.c:972
+#, fuzzy, c-format
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "óÉÍ×ÏÌÉÞÅÓËÁÑ ÓÓÙÌËÁ ÕËÁÚÙ×ÁÅÔ ÎÁ BuildRoot: %s -> %s"
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "æÁÊÌ ÎÅ ÓÏÏÔ×ÅÔÓÔÕÅÔ ÐÒÅÆÉËÓÕ (%s): %s"
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅÎ: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "îÅ×ÅÒÎÁÑ ÐÁÒÁ ÈÏÚÑÉÎ/ÇÒÕÐÐÁ: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "æÁÊÌ %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "æÁÊÌ ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó \"/\": %s"
 
-#: build/files.c:1232
-#, c-format
-msgid "File not found by glob: %s"
+#: build/files.c:1237
+#, fuzzy, c-format
+msgid "File not found by glob: %s\n"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅÎ: %s"
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ %%files: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "ÓÔÒÏËÁ: %s"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÆÁÊÌ %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "îÅ×ÅÒÎÁÑ ÐÁÒÁ ×ÌÁÄÅÌÅÃ/ÇÒÕÐÐÁ: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ×ÙÌÎÉÔØ %s: %s"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
 msgstr "óÂÏÊ ×ÅÔ×ÌÅÎÉÑ %s: %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s ÎÅ ÕÄÁÌÏÓØ"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "ÚÁÐÉÓØ ×ÓÅÈ ÄÁÎÎÙÈ × %s ÎÅ ÕÄÁÌÁÓØ"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "ðÏÉÓË %s (ÉÓÐÏÌØÚÕÑ %s): ...\n"
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ %s:"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "ïÂÒÁÂÁÔÙ×ÁÀÔÓÑ ÆÁÊÌÙ: %s-%s-%s\n"
@@ -1871,48 +1885,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ËÁÎÏÎÉÚÉÒÏ×ÁÔØ ÉÍÑ ËÏÍÐØÀÔÅÒÁ: %s\n"
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
 msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ÁÒÈÉ×Á ÎÁ ÆÁÊÌÅ %s: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy: ÏÛÉÂËÁ ÚÁÐÉÓÉ: %s"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy: ÏÛÉÂËÁ ÞÔÅÎÉÑ: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PreIn: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PreUn: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PostIn: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PostUn: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ VerifyScript: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ Trigger script: %s"
 
 #: build/pack.c:235
@@ -1935,384 +1949,409 @@ msgstr "readRPM: %s  
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: ÞÉÔÁÅÔÓÑ ÚÁÇÏÌÏ×ÏË ÉÚ %s\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "îÅ×ÅÒÎÙÅ ÄÁÎÎÙÅ CSA"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "çÅÎÅÒÉÒÕÅÔÓÑ ÐÏÄÐÉÓØ: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÐÁËÅÔ: %s"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÃÅÌØ ÐÏÄÐÉÓÉ %s: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÐÁËÅÔ %s: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÐÁËÅÔ %s: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "úÁÐÉÓÁÎ: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÇÅÎÅÒÉÒÏ×ÁÔØ ÉÍÑ ÆÁÊÌÁ ÄÌÑ ÐÁËÅÔÁ %s: %s\n"
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ %s: %s\n"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "ÓÔÒÏËÁ %d: ×ÔÏÒÏÅ %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "ÚÁÐÉÓÉ %%changelog ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó *"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "ÎÅÐÏÌÎÁÑ ÚÁÐÉÓØ %%changelog"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "ÎÅ×ÅÒÎÁÑ ÄÁÔÁ × %%changelog: %s"
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "%%changelog ÎÅ × ÎÉÓÈÏÄÑÝÅÍ ÈÒÏÎÏÌÏÇÉÞÅÓËÏÍ ÐÏÒÑÄËÅ"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "ÐÒÏÐÕÝÅÎÏ ÉÍÑ × %%changelog"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "ÎÅÔ ÏÐÉÓÁÎÉÑ × %%changelog"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%description: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÁÑ ÏÐÃÉÑ %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "ÓÔÒÏËÁ %d: óÌÉÛËÏÍ ÍÎÏÇÏ ÉÍÅÎ: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÁËÅÔ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÅ ÏÐÉÓÁÎÉÅ"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÒÁÚÂÏÒÁ %%files: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÊ ÓÐÉÓÏË %%files"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "áÒÈÉÔÅËÔÕÒÁ ÉÓËÌÀÞÅÎÁ: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "áÒÈÉÔÅËÔÕÒÁ ÎÅ ×ËÌÀÞÅÎÁ: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "ïó ÉÓËÌÀÞÅÎÁ: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "ïó ÎÅ ×ËÌÀÞÅÎÁ: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
 msgstr "ðÏÌÅ %s ÏÂÑÚÁÎÏ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ × ÐÁËÅÔÅ: %s"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "äÕÂÌÉÒÕÀÝÉÅÓÑ ÚÁÐÉÓÉ %s × ÐÁËÅÔÅ: %s"
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÔÉРÐÉËÔÏÇÒÁÍÍÙ: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÔÜÇ: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÕÓÔÏÊ ÔÜÇ: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
-#, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
+#, fuzzy, c-format
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅÄÏÐÕÓÔÉÍÙÊ ÓÉÍ×ÏÌ '-' × %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
-#, c-format
-msgid "BuildRoot can not be \"/\": %s"
+#: build/parsePreamble.c:516 build/parseSpec.c:386
+#, fuzzy, c-format
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ÎÅ ÍÏÖÅÔ ÂÙÔØ \"/\": %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÅÆÉËÓ ÎÅ ÍÏÖÅÔ ÚÁËÁÎÞÉ×ÁÔØÓÑ ÎÁ \"/\": %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "ÓÔÒÏËÁ %d: Docdir ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó '/': %s"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÏÌÅ Epoch/Serial ÄÏÌÖÎÏ ÂÙÔØ ÞÉÓÌÏÍ: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ %s: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÆÏÒÍÁÔ BuildArchitecture: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ: îÅÉÚ×ÅÓÔÎÙÊ ÑÒÌÙË %d"
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ ÐÁËÅÔÁ: %s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "ðÁËÅÔ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "æÁÊÌ spec ÎÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ BuildRoot"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÉÓÈÏÄÎÉË: %s: %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "îÅÔ ÚÁÐÌÁÔÙ ÎÏÍÅÒ %d"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "îÅÔ ÉÓÈÏÄÎÉËÁ ÎÏÍÅÒ %d"
 
-#: build/parsePrep.c:183
-#, c-format
-msgid "Couldn't download nosource %s: %s"
+#: build/parsePrep.c:185
+#, fuzzy, c-format
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "îÅ ÍÏÇÕ ÐÏÌÕÞÉÔØ nosource %s: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%setup: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%setup %c: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÁÑ ÏÐÃÉÑ %%setup %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "ÓÔÒÏËÁ %d: äÌÑ %%patch -b ÎÕÖÅΠÁÒÇÕÍÅÎÔ: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "ÓÔÒÏËÁ %d: äÌÑ %%patch -z ÎÕÖÅΠÁÒÇÕÍÅÎÔ: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "ÓÔÒÏËÁ %d: äÌÑ %%patch -p ÎÕÖÅΠÁÒÇÕÍÅÎÔ: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%patch -p: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÚÁÐÌÁÔ!"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%patch: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "ÓÔÒÏËÁ %d: ×ÔÏÒÏÊ %%prep"
 
 #: build/parseReqs.c:100
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "ÓÔÒÏËÁ %d: ôÏËÅÎÙ ÚÁ×ÉÓÉÍÏÓÔÅÊ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó ÂÕË×Ù, ÃÉÆÒÙ, '_' ÉÌÉ "
 "'/': %s"
 
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
 msgstr "ÓÔÒÏËÁ %d: éÍÅÎÁ ÆÁÊÌÏ× ÎÅ ÒÁÚÒÅÛÁÀÔÓÑ: %s"
 
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÅÒÓÉÉ × ÉÍÅÎÁÈ ÆÁÊÌÏ× ÎÅÄÏÐÕÓÔÉÍÙ: %s"
 
 #: build/parseReqs.c:173
-#, c-format
-msgid "line %d: Version required: %s"
+#, fuzzy, c-format
+msgid "line %d: Version required: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ôÒÅÂÕÅÔÓÑ ×ÅÒÓÉÑ: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÔÒÉÇÇÅÒÙ ÄÏÌÖÎÙ ÓÏÄÅÒÖÁÔØ --: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÏÇÒÁÍÍÙ × ÓËÒÉÐÔÁÈ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó '/': %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÅ %s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "ÓÔÒÏËÁ %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "îÅÚÁËÒÙÔÙÊ %%if"
 
-#: build/parseSpec.c:267
-#, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+#: build/parseSpec.c:269
+#, fuzzy, c-format
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean ËÏÄ ×ÏÚ×ÒÁÔÁ: %d"
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+#, fuzzy
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: îÁÊÄÅΠ%%else ÂÅÚ %%if"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+#, fuzzy
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: îÁÊÄÅΠ%%endif ÂÅÚ %%if"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "ÎÅ×ÅÒÎÏÅ ÏÂßÑ×ÌÅÎÉÅ %%include"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "îÅÔ ÁÒÈÉÔÅËÔÕÒ, ÄÌÑ ËÏÔÏÒÙÈ ×ÏÚÍÏÖÎÁ ÓÂÏÒËÁ"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "ðÁËÅÔ ÎÅ ÉÍÅÅÔ %%description: %s"
 
 #: build/spec.c:41
@@ -2321,13 +2360,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "ÁÒÈÉ× = %s, fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ no%s: %d"
 
 #: build/spec.c:292
@@ -2402,64 +2441,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s YES (added files)\n"
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s YES (added provide)\n"
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr "%s: %-45s %-3s (cached)\n"
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s YES (rpmrc provides)\n"
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s YES (rpmlib provides)\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s YES (db files)\n"
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s YES (db provides)\n"
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s YES (db files)\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NO\n"
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) ÄÏÂÁ×ÌÅÎÏ × ËÅÛ ÚÁ×ÉÓÉÍÏÓÔÅÊ\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "ÔÒÅÂÏ×ÁÎÉÑ ÐÁËÅÔÁ %s-%s-%s ÎÅ ÕÄÏ×ÌÅÔ×ÏÒÅÎÙ: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "ÐÁËÅÔ %s ËÏÎÆÌÉËÔÕÅÔ Ó: %s\n"
@@ -2512,8 +2551,8 @@ msgid "removed db file        %s\n"
 msgstr "ÕÄẠ́ΠÆÁÊÌ ÂÁÚÙ ÄÁÎÎÙÈ %s\n"
 
 #: lib/db1.c:421
-#, c-format
-msgid "bad db file %s"
+#, fuzzy, c-format
+msgid "bad db file %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÆÁÊÌ ÂÁÚÙ ÄÁÎÎÙÈ %s"
 
 #: lib/db1.c:426
@@ -2523,8 +2562,8 @@ msgstr "
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÂÌÏËÉÒÏ×ËÕ %s ÂÁÚÙ ÄÁÎÎÙÈ"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2636,27 +2675,32 @@ msgid "(not a number)"
 msgstr "(ÎÅ ÞÉÓÌÏ)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ÎÅ ×ÏÚ×ÒÁÔÉÌ ÚÎÁÞÅÎÉÅ ÒÁÚÍÅÒÁ fugger: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:84
+#, fuzzy, c-format
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() ÎÅ ×ÏÚ×ÒÁÔÉÌ ÚÎÁÞÅÎÉÅ ÒÁÚÍÅÒÁ fugger: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr "ÐÏÌÕÞÅÎÉÅ ÓÐÉÓËÁ ÓÍÏÎÔÉÒÏ×ÁÎÎÙÈ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ\n"
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
-msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s"
+msgid "failed to open %s: %s\n"
+msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "ÆÁÊÌ %s - ÎÁ ÎÅÉÚ×ÅÓÔÎÏÍ ÕÓÔÒÏÊÓÔ×Å"
 
 #. This should not be allowed
@@ -2750,7 +2794,7 @@ msgstr "
 msgid "(unknown type)"
 msgstr "(ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr "ÆÁÊÌ : %s ÄÅÊÓÔ×ÉÅ: %s\n"
@@ -2769,8 +2813,8 @@ msgstr "
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "ÒÁÓÐÁËÏ×ËÁ ÁÒÈÉ×Á ÎÅ ÕÄÁÌÁÓØ%s%s: %s"
 
 #: lib/install.c:652
@@ -2782,92 +2826,96 @@ msgid "installing a source package\n"
 msgstr "ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÉÓÈÏÄÎÙÊ ÐÁËÅÔ\n"
 
 #: lib/install.c:721
-#, c-format
-msgid "cannot create sourcedir %s"
+#, fuzzy, c-format
+msgid "cannot create sourcedir %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ sourcedir %s"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÉÓÁÔØ × %s"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "ÉÓÈÏÄÎÉËÉ ×: %s\n"
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ specdir %s"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "ÆÁÊÌ spec ×: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "ÉÓÈÏÄÎÙÊ ÐÁËÅÔ ÎÅ ÓÏÄÅÒÖÉÔ ÆÁÊÌÁ .spec"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "ÐÅÒÅÉÍÅÎÏ×Ù×ÁÀ %s × %s\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "ÏÛÉÂËÁ ÐÅÒÅÉÍÅÎÏ×ÁÎÉÑ %s × %s: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "ÏÂÎÁÒÕÖÅΠÄ×ÏÉÞÎÙÊ ÐÁËÅÔ ×ÍÅÓÔÏ ÏÖÉÄÁÅÍÏÇÏ ÉÓÈÏÄÎÏÇÏ"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "ÐÁËÅÔ: %s-%s-%s ÆÁÊÌÏ×; test = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "ÕÓÔÁÎÏ×ËÁ ÐÒÅËÒÁÝÁÅÔÓÑ, Ô.Ë. ÍÙ ÉÓÐÏÌÎÑÅÍ --test\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "ÉÓÐÏÌÎÑÅÔÓÑ ÓËÒÉÐÔ preinstall (ÅÓÌÉ ÅÓÔØ)\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "%s ÐÒÏÐÕÓËÁÅÔÓÑ - ÏÛÉÂËÁ ÐÅÒÅÄÁÞÉ - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "×ÎÉÍÁÎÉÅ: %s ÓÏÚÄÁΠËÁË %s"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "×ÎÉÍÁÎÉÅ: %s ÓÏÈÒÁÎÅΠËÁË %s"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr "×ÙÐÏÌÎÑÅÔÓÑ ÓËÒÉÐÔ postinstall (ÅÓÌÉ ÅÓÔØ)\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ×ÒÅÍÅÎÎÏÇÏ ÆÁÊÌÁ %s"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+#, fuzzy
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "ÐÁËÅÔÙ ×ÅÒÓÉÉ 1 ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÜÔÏÊ ×ÅÒÓÉÅÊ RPM"
 
 #: lib/package.c:143
+#, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "ÜÔÁ ×ÅÒÓÉÑ RPM ÐÏÄÄÅÒÖÉ×ÁÅÔ ÔÏÌØËÏ ÐÁËÅÔÙ ×ÅÒÓÉÉ <= 4"
 
 #: lib/poptBT.c:94
@@ -3191,7 +3239,8 @@ msgid "(no state)    "
 msgstr "(ÓÏÓÔ. ÎÅÔ)   "
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "ÐÁËÅÔ ÎÅ ÓÏÄÅÒÖÉÔ ÓÐÉÓËÏ× ÎÉ ÈÏÚÑÅ× ÆÁÊÌÏ×, ÎÉ ÉÈ ID"
 
 #: lib/query.c:418
@@ -3366,219 +3415,150 @@ msgstr "O
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: ÉÍÑ ËÌÀÞÁ \"%s\" ÎÅ ÉÚ×ÅÓÔÎÏ, ÉÇÎÏÒÉÒÕÅÔÓÑ\n"
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> üÔÁ ×ÅÒÓÉÑ RPM ÎÅ ÂÙÌÁ ÓÏÂÒÁÎÁ Ó ÐÏÄÄÅÒÖËÏÊ ÄÌÑ \"%%_dbapi %d\".\n"
-"    éÓÐÏÌØÚÕÑ \"rpm --showrc\" ÐÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÑ ÍÁËÒÏÓÁ %%_dbapi É\n"
-"    ÏÐÒÅÄÅÌÉÔÅ \"%%_dbapi 3\" (Ô.Å. ÓÏÚÄÁÊÔÅ ÉÌÉ ÐÏÐÒÁ×ØÔÅ "
-"/etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:283
-#, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+#: lib/rpmdb.c:271
+#, fuzzy, c-format
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÉÎÄÅËÓ %s ÉÓÐÏÌØÚÕÑ db%d - %s (%d)"
 
-#: lib/rpmdb.c:303
-#, c-format
-msgid "cannot open %s index"
+#: lib/rpmdb.c:291
+#, fuzzy, c-format
+msgid "cannot open %s index\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÉÎÄÅËÓ %s"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-"\n"
-"--> îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ RPM × ÆÏÒÍÁÔÅ db%d.\n"
-"    åÓÌÉ ÐÁËÅÔ RPM ÂÙÌ ÏÂÎÏ×ÌÅÎ, ÎÅÏÂÈÏÄÉÍÏ ÐÅÒÅÉÎÄÅËÓÉÒÏ×ÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ\n"
-"    × ÆÏÒÍÁÔ db%d, ÚÁÐÕÓÔÉ× \"rpm --rebuilddb\" ËÁË root\n"
-"\n"
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> âÁÚÁ ÄÁÎÎÙÈ db%d ÕËÁÚÁÎÁ × ÍÁËÒÏÓÅ %%_dbapi, ÎÏ ÏÂÎÁÒÕÖÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ\n"
-"    × ÆÏÒÍÁÔÅ db%d. ðÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÅ ÍÁËÒÏÓÁ %%_dbapi, ÉÓÐÏÌØÚÕÑ\n"
-"    \"rpm --showrc\" É ÕËÁÖÉÔÅ \"%%_dbapi %d\" (Ô.Å. ÓÏÚÄÁÊÔÅ É/ÉÌÉ\n"
-"    ÐÏÐÒÁ×ØÔÅ /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> ïÂÎÁÒÕÖÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ RPM × ÆÏÒÍÁÔÅ db%d. òÅËÏÍÅÎÄÕÅÍÙÊ ÆÏÒÍÁÔ - db%d.\n"
-"    éÓÐÏÌØÚÕÑ \"rpm --showrc\" ÐÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÑ ÍÁËÒÏÓÏ×\n"
-"    %%_dbapi É %%_dbapi_rebuild\n"
-", ÚÁÔÅÍ ÚÁÐÕÓÔÉÔÅ \"rpm --rebuilddb\"\n"
-"    ËÁË root ÉÌÉ ÏÐÒÅÄÅÌÉÔÅ \"%%_dbapi_rebuild %d\"\n"
-"    × ÆÁÊÌÅ /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:417
-#, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+#: lib/rpmdb.c:376
+#, fuzzy, c-format
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÏÌÕÞÅÎÉÑ ÚÁÐÉÓÅÊ \"%s\" ÉÚ ÉÎÄÅËÓÁ %s"
 
-#: lib/rpmdb.c:535
-#, c-format
-msgid "error(%d) storing record %s into %s"
+#: lib/rpmdb.c:495
+#, fuzzy, c-format
+msgid "error(%d) storing record %s into %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÚÁÐÉÓÉ ÚÁÐÉÓÉ %s × %s"
 
-#: lib/rpmdb.c:544
-#, c-format
-msgid "error(%d) removing record %s from %s"
+#: lib/rpmdb.c:505
+#, fuzzy, c-format
+msgid "error(%d) removing record %s from %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÕÄÁÌÅÎÉÑ ÚÁÐÉÓÉ %s ÉÚ %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "ÐÁÒÁÍÅÔÅÒ dbpath ÎÅ ÕÓÔÁÎÏ×ÌÅÎ"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
+#, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 "ÎÁÊÄÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ ÓÔÁÒÏÇÏ ÆÏÒÍÁÔÁ; ÉÓÐÏÌØÚÕÊÔÅ --rebuilddb ÄÌÑ ÇÅÎÅÒÁÃÉÉ "
 "ÂÁÚÙ ÄÁÎÎÙÈ ÎÏ×ÏÇÏ ÆÏÒÍÁÔÁ"
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
+#: lib/rpmdb.c:1023
+#, fuzzy, c-format
+msgid "error(%d) counting packages\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÒÉ ÐÏÄÓÞ£ÔÅ ÐÁËÅÔÏ×"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
-#, c-format
-msgid "%s: cannot read header at 0x%x"
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
+#, fuzzy, c-format
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ ÚÁÇÏÌÏ×ÏË × 0x%x"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "ÕÄÁÌÑÅÔÓÑ 0 ÚÁÐÉÓÅÊ %s.\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ \"%s\" ÉÚ ÉÎÄÅËÓÁ %s.\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ %d ÚÁÐÉÓÅÊ ÉÚ ÉÎÄÅËÓÁ %s.\n"
 
-#: lib/rpmdb.c:1908
-#, c-format
-msgid "error(%d) allocating new package instance"
+#: lib/rpmdb.c:1872
+#, fuzzy, c-format
+msgid "error(%d) allocating new package instance\n"
 msgstr "ÏÛÉÂËÁ(%d) ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ ÐÁÍÑÔÉ ÄÌÑ ÏÂÒÁÚÁ ÎÏ×ÏÇÏ ÐÁËÅÔÁ"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ 0 ÚÁÐÉÓÅÊ %s.\n"
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ \"%s\" × ÉÎÄÅËÓ %s.\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ %d ÚÁÐÉÓÅÊ × ÉÎÄÅËÓ %s\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "ÐÁÒÁÍÅÔÅÒ dbpath ÎÅ ÕÓÔÁÎÏ×ÌÅÎ"
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "ÐÅÒÅÓÔÒÁÉ×ÁÅÔÓÑ ÂÁÚÁ ÄÁÎÎÙÈ %s × %s\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "×ÒÅÍÅÎÎÁÑ ÂÁÚÁ ÄÁÎÎÙÈ %s ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr "ÓÏÚÄÁ£ÔÓÑ ËÁÔÁÌÏÇ %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ËÁÔÁÌÏÇÁ %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "ÓÏÚÄÁ£ÔÓÑ ËÁÔÁÌÏÇ %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "ÏÔËÒÙ×ÁÅÔÓÑ ÓÔÁÒÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÞÅÒÅÚ dbapi %d\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "ÏÔËÒÙ×ÁÅÔÓÑ ÎÏ×ÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÞÅÒÅÚ dbapi %d\n"
 
-#: lib/rpmdb.c:2446
-#, c-format
-msgid "record number %d in database is bad -- skipping."
+#: lib/rpmdb.c:2448
+#, fuzzy, c-format
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "ÚÁÐÉÓØ ÎÏÍÅÒ %d × ÂÁÚÅ ÄÁÎÎÙÈ ÎÅ×ÅÒÎÁ, ÐÒÏÐÕÓËÁÅÔÓÑ."
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÄÏÂÁ×ÉÔØ ÚÁÐÉÓØ (ÐÅÒ×ÏÎÁÞÁÌØÎÏ × %d)"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "ÐÅÒÅÓÔÒÏÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅ ÕÄÁÌÏÓØ, ÓÔÁÒÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÏÓÔÁÅÔÓÑ ÎÁ ÍÅÓÔÅ\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁÍÅÎÉÔØ ÓÔÁÒÕÀ ÂÁÚÕ ÄÁÎÎÙÈ ÎÁ ÎÏ×ÕÀ!\n"
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "ÆÁÊÌÙ × %s ÚÁÍÅÎÑÀÔÓÑ ÆÁÊÌÁÍÉ ÉÚ %s ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ"
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ ËÁÔÁÌÏÇ %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
@@ -3700,102 +3680,102 @@ msgid "Installing %s\n"
 msgstr "õÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "ÏÛÉÂËÁ ÞÔÅÎÉÑ: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ×ÔÏÒÏÅ ':' × %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÎÁÚ×ÁÎÉÅ ÁÒÈÉÔÅËÔÕÒÙ × %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "îÅÐÏÌÎÁÑ ÓÔÒÏËÁ ÄÁÎÎÙÈ × %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÁÒÇÕÍÅÎÔÏ× × ÓÔÒÏËÅ ÄÁÎÎÙÈ × %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "îÅ×ÅÒÎÙÊ ÎÏÍÅÒ arch/os: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "îÅÐÏÌÎÁÑ ÓÔÒÏËÁ ÐÏ ÕÍÏÌÞÁÎÉÀ × %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÁÒÇÕÍÅÎÔÏ× × ÓÔÒÏËÅ ÐÏ ÕÍÏÌÞÁÎÉÀ × %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ %s"
 
-#: lib/rpmrc.c:551
-#, c-format
-msgid "Cannot read %s, HOME is too large."
+#: lib/rpmrc.c:552
+#, fuzzy, c-format
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ %s, ÚÎÁÞÅÎÉÅ HOME ÓÌÉÛËÏÍ ×ÅÌÉËÏ."
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s ÄÌÑ ÞÔÅÎÉÑ: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ %s: %s."
 
-#: lib/rpmrc.c:650
-#, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+#: lib/rpmrc.c:651
+#, fuzzy, c-format
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ':' (ÎÁÊÄÅΠ0x%02x) × %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÁÒÇÕÍÅÎÔ ÄÌÑ %s × %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
+#, fuzzy, c-format
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "ÏÛÉÂËÁ ÒÁÓËÒÙÔÉÑ %s ÎÁ %s:%d \"%s\""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s × %s:%d %s"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÁÒÈÉÔÅËÔÕÒÁ ÄÌÑ %s × %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "ÎÅ×ÅÒÎÁÑ ÏÐÃÉÑ '%s' × %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÁ: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "ó×ÑÖÉÔÅÓØ Ó rpm-list@redhat.com\n"
 
@@ -3822,7 +3802,8 @@ msgid "Old PGP signature\n"
 msgstr "óÔÁÒÁÑ ÐÏÄÐÉÓØ PGP\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 "óÔÁÒÁÑ (ÔÏÌØËÏ ÄÌÑ ×ÎÕÔÒÅÎÎÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ) ÐÏÄÐÉÓØ! çÄÅ ×Ù üôï ×ÚÑÌÉ!?"
 
@@ -3837,18 +3818,20 @@ msgid "Signature pad : %d\n"
 msgstr "úÁÐÏÌÎÉÔÅÌØ ÐÏÄÐÉÓÉ : %d\n"
 
 #: lib/signature.c:274
-#, c-format
-msgid "Couldn't exec pgp (%s)"
+#, fuzzy, c-format
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "î×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ pgp (%s)"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "ÏÛÉÂËÁ pgp"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "ÏÛÉÂËÁ pgp ÐÒÉ ÚÁÐÉÓÉ ÐÏÄÐÉÓÉ"
 
 #: lib/signature.c:297
@@ -3857,7 +3840,8 @@ msgid "PGP sig size: %d\n"
 msgstr "òÁÚÍÅÒ ÐÏÄÐÉÓÉ PGP: %d\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ ÐÏÄÐÉÓØ"
 
 #: lib/signature.c:313
@@ -3866,17 +3850,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr "ðÏÌÕÞÅÎÏ %d ÂÁÊÔ ÐÏÄÐÉÓÉ PGP\n"
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+#, fuzzy
+msgid "Couldn't exec gpg\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ gpg"
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "ÏÛÉÂËÁ gpg"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+#, fuzzy
+msgid "gpg failed to write signature\n"
 msgstr "ÏÛÉÂËÁ gpg ÐÒÉ ÚÁÐÉÓÉ ÐÏÄÐÉÓÉ"
 
 #: lib/signature.c:374
@@ -3898,33 +3885,39 @@ msgid "Generating signature using GPG.\n"
 msgstr "çÅÎÅÒÉÒÕÅÔÓÑ ÐÏÄÐÉÓØ GPG.\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 "î×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ pgp. éÓÐÏÌØÚÕÊÔÅ --nopgp ÞÔÏÂÙ ÐÒÏÐÕÓÔÉÔØ ÐÒÏ×ÅÒËÕ PGP "
 "ÐÏÄÐÉÓÅÊ."
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+#, fuzzy
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ gpg. éÓÐÏÌØÚÕÊÔÅ --nogpg ÞÔÏÂÙ ÐÒÏÐÕÓÔÉÔØ ÐÒÏ×ÅÒËÕ GPG "
 "ÐÏÄÐÉÓÅÊ."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ pgp"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ %%_signature × ÍÁËÒÏÆÁÊÌÅ"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ %%_signature × ÍÁËÒÏÆÁÊÌÅ.\n"
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ \"%%_gpg_name\" × ×ÁÛÅÍ ÍÁËÒÏÆÁÊÌÅ"
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ \"%%_pgp_name\" × ×ÁÛÅÍ ÍÁËÒÏÆÁÊÌÅ"
 
 #: lib/transaction.c:466
@@ -3972,18 +3965,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s ÐÒÏÐÕÝÅΠÉÚ-ÚÁ ÆÌÁÇÁ missingok\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s - ËÁÔÁÌÏÇ ÎÅ ÐÕÓÔ"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ %s: %s"
 
 #: lib/uninstall.c:151
@@ -3991,13 +3984,13 @@ msgstr "
 msgid "will remove files test = %d\n"
 msgstr "ÆÁÊÌÙ ÂÕÄÕÔ ÕÄÁÌÅÎÙ; test = %d\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "×ÙÐÏÌÎÑÅÔÓÑ ÓËÒÉÐÔ postuninstall (ÅÓÌÉ ÅÓÔØ)\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "ÏÛÉÂËÁ ×ÙÐÏÌÎÅÎÉÑ ÓËÒÉÐÔÁ %s-%s-%s, ËÏÄ ×ÏÚ×ÒÁÔÁ %d"
 
 #: lib/verify.c:59
@@ -4010,11 +4003,13 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ ÎÉËÁËÉÈ ÜÔÁÐÏ×"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr "× ÐÁËÅÔÅ ÎÅÔ ÎÉ ÉÍÅΠÐÏÌØÚÏ×ÁÔÅÌÅÊ, ÎÉ ÉÈ ID (ÔÁË ÎÅ ÄÏÌÖÎÏ ÂÙÔØ)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr "× ÐÁËÅÔÅ ÎÅÔ ÎÉ ÉÍÅΠÇÒÕÐÐ, ÎÉ ÉÈ ID (ÔÁË ÎÅ ÄÏÌÖÎÏ ÂÙÔØ)"
 
 #: lib/verify.c:321
@@ -4102,70 +4097,80 @@ msgstr "%3d>%*s(
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(ÐÕÓÔÏ)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "îÅÚÁËÒÙÔÙÊ ÍÁËÒÏÓ %%%s"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÉÍÑ (%%define) ÍÁËÒÏÓÁ %%%s"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "îÅÚÁËÒÙÔÙÅ ÏÐÃÉÉ × ÍÁËÒÏÓÅ %%%s"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "íÁËÒÏÓ %%%s ÐÕÓÔ"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ ÍÁËÒÏÓ %%%s"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÉÍÑ (%%undefine) ÍÁËÒÏÓÁ %%%s"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "íÁËÒÏÓ %%%s (%s) ÎÅ ÂÙÌ ÉÓÐÏÌØÚÏ×ÁΠÎÉÖÅ ÕÒÏ×ÎÑ %d"
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÏÐÃÉÑ %c × %s(%s)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "çÌÕÂÉÎÁ ÒÅËÕÒÓÉÉ(%d) ÂÏÌØÛÅ ÄÏÐÕÓÔÉÍÏÊ(%d)"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
 msgstr "îÅÚÁËÒÙÔÁÑ %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+#, fuzzy
+msgid "A %% is followed by an unparseable macro\n"
 msgstr "ÎÅÐÏÎÑÔÎÙÊ ÍÁËÒÏÓ ÐÏÓÌÅ %%"
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "íÁËÒÏÓ %%%.*s ÎÅ ÎÁÊÄÅÎ, ÐÒÏÐÕÓËÁÀ"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "ðÅÒÅÐÏÌÎÅÎÉÅ ÃÅÌÅ×ÏÇÏ ÂÕÆÅÒÁ"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "æÁÊÌ %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "äÌÉÎÁ ÆÁÊÌÁ %s ÍÅÎØÛÅ ÞÅÍ %d ÂÁÊÔ"
 
 #: rpmio/rpmlog.c:24
@@ -4222,17 +4227,90 @@ msgstr "
 msgid "url port must be a number\n"
 msgstr "url ÐÏÒÔ ÄÏÌÖÅΠÂÙÔØ ÞÉÓÌÏÍ\n"
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ %s: %s\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "îÅ×ÅÒÎÁÑ ÐÁÒÁ ×ÌÁÄÅÌÅÃ/ÇÒÕÐÐÁ: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> üÔÁ ×ÅÒÓÉÑ RPM ÎÅ ÂÙÌÁ ÓÏÂÒÁÎÁ Ó ÐÏÄÄÅÒÖËÏÊ ÄÌÑ \"%%_dbapi %d\".\n"
+#~ "    éÓÐÏÌØÚÕÑ \"rpm --showrc\" ÐÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÑ ÍÁËÒÏÓÁ %%_dbapi É\n"
+#~ "    ÏÐÒÅÄÅÌÉÔÅ \"%%_dbapi 3\" (Ô.Å. ÓÏÚÄÁÊÔÅ ÉÌÉ ÐÏÐÒÁ×ØÔÅ "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database cannot be opened in db%d format.\n"
+#~ "    If you have just upgraded the rpm package you need to convert\n"
+#~ "    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ RPM × ÆÏÒÍÁÔÅ db%d.\n"
+#~ "    åÓÌÉ ÐÁËÅÔ RPM ÂÙÌ ÏÂÎÏ×ÌÅÎ, ÎÅÏÂÈÏÄÉÍÏ ÐÅÒÅÉÎÄÅËÓÉÒÏ×ÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ\n"
+#~ "    × ÆÏÒÍÁÔ db%d, ÚÁÐÕÓÔÉ× \"rpm --rebuilddb\" ËÁË root\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> âÁÚÁ ÄÁÎÎÙÈ db%d ÕËÁÚÁÎÁ × ÍÁËÒÏÓÅ %%_dbapi, ÎÏ ÏÂÎÁÒÕÖÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ\n"
+#~ "    × ÆÏÒÍÁÔÅ db%d. ðÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÅ ÍÁËÒÏÓÁ %%_dbapi, ÉÓÐÏÌØÚÕÑ\n"
+#~ "    \"rpm --showrc\" É ÕËÁÖÉÔÅ \"%%_dbapi %d\" (Ô.Å. ÓÏÚÄÁÊÔÅ É/ÉÌÉ\n"
+#~ "    ÐÏÐÒÁ×ØÔÅ /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database is in db%d format, not the suggested db%d format.\n"
+#~ "    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
+#~ "    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
+#~ "    to convert your database from db%d to db%d format, or configure\n"
+#~ "    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> ïÂÎÁÒÕÖÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ RPM × ÆÏÒÍÁÔÅ db%d. òÅËÏÍÅÎÄÕÅÍÙÊ ÆÏÒÍÁÔ - db%d.\n"
+#~ "    éÓÐÏÌØÚÕÑ \"rpm --showrc\" ÐÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÑ ÍÁËÒÏÓÏ×\n"
+#~ "    %%_dbapi É %%_dbapi_rebuild\n"
+#~ ", ÚÁÔÅÍ ÚÁÐÕÓÔÉÔÅ \"rpm --rebuilddb\"\n"
+#~ "    ËÁË root ÉÌÉ ÏÐÒÅÄÅÌÉÔÅ \"%%_dbapi_rebuild %d\"\n"
+#~ "    × ÆÁÊÌÅ /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "ÕÄÁÌÑÅÔÓÑ 0 ÚÁÐÉÓÅÊ %s.\n"
+
+#~ msgid "adding 0 %s entries.\n"
+#~ msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ 0 ÚÁÐÉÓÅÊ %s.\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ËÁÔÁÌÏÇÁ %s: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ %%_signature × ÍÁËÒÏÆÁÊÌÅ"
+
 #~ msgid " performing %s"
 #~ msgstr " ÉÓÐÏÌÎÑÅÔÓÑ %s"
 
index a0cd821..9ab8826 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 1999-04-08 21:37+02:00\n"
 "Last-Translator: Stanislav Meduna <stano@eunet.sk>\n"
 "Language-Team: Slovak <sk-i18n@rak.isternet.sk>\n"
@@ -24,44 +24,44 @@ msgstr "nevyrie
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Nie je mo¾né otvori» spec súbor: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Otvorenie rúry pre tar zlyhalo: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Nie je mo¾né preèíta» spec súbor z %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Nie je mo¾né premenova» %s na %s: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "nepodarilo sa zisti» stav %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Súbor nie je obyèajný súbor: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s zrejme nie je RPM balík\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, fuzzy, c-format
 msgid "Building target platforms: %s\n"
 msgstr "predefinova» cieµovú platformu"
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "vyhµadáva sa balík %s\n"
@@ -1679,9 +1679,9 @@ msgstr "neboli zadan
 msgid "no tar files given for build"
 msgstr "neboli zadané ¾iadne tar-súbory pre zostavenie"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "Nie je mo¾né otvori» doèasný súbor"
 
 #: build/build.c:193
@@ -1691,15 +1691,15 @@ msgstr "Vykon
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "Vykonanie %s zlyhalo (%s)"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "Chybný výstupný kód z %s (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1708,54 +1708,63 @@ msgstr ""
 
 #: build/expression.c:215
 #, fuzzy
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr "chyba syntaxe vo výraze"
 
 #: build/expression.c:245
 #, fuzzy
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr "chyba syntaxe vo výraze"
 
 #: build/expression.c:254
 #, fuzzy
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr "chyba syntaxe vo výraze"
 
 #: build/expression.c:294
-msgid "parse error in expression"
+#, fuzzy
+msgid "parse error in expression\n"
 msgstr "chyba pri analýze výrazu"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "nepárová ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- ibe pre èísla"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! iba pre èísla"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "typy sa musia zhodova»"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* / nie sú podporované pre re»azce"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- nie je podporované pre re»azce"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& a || nie sú podporované pre re»azce"
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+#, fuzzy
+msgid "syntax error in expression\n"
 msgstr "chyba syntaxe vo výraze"
 
 #: build/files.c:226
@@ -1765,163 +1774,162 @@ msgstr "chyba PREKRO
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, fuzzy, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr "chýbajúce    %s\n"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, fuzzy, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr "chýbajúca ':' na %s:%d"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "Chybný %s prvok: %s"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "Chybná %s() syntax: %s"
 
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "Chybná ¹pecifikácia práv %s(): %s"
 
 #: build/files.c:436
 #, fuzzy, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Chybná ¹pecifikácia práv adresára %s(): %s"
 
-#: build/files.c:564
+#: build/files.c:565
 #, fuzzy
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Iba jeden záznam v %%lang(): %s"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
-msgstr ""
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
+msgstr "Iba jeden záznam v %%lang(): %s"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "Dosiahnutý limit pre %%docdir"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "Iba jeden argument pre %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "Dva súbory na riadku: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "Súbory musia zaèína» znakom \"/\": %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Nie je mo¾né mie¹a» ¹peciálne %%doc s inými formami: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "Súbor zadaný dvakrát: %s."
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Súbor nesúhlasí s prefixom (%s): %s."
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "Súbor nebol nájdený: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Chybný vlastník/skupina: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Súbor %4d: 0%o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "Súbor potrebuje na zaèiatku \"/\": %s"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "Súbor nebol nájdený: %s"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "chybe: nie je mo¾né otvori» %%files súbor: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "riadok: %s"
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "Bad file: %s: %s\n"
 msgstr "súbor %s: %s\n"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "Chybný vlastník/skupina: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "Nie je mo¾né spusti» %s"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "Nie je mo¾né vytvori» proces %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s zlyhalo"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "nepodarilo sa zapísa» v¹etky dáta do %s"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, fuzzy, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Zis»ujú sa po¾adované vlastnosti...\n"
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "Nepodarilo sa zisti» poskytované vlastnosti"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Spracovávajú sa súbory: %s\n"
@@ -1948,48 +1956,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr "Nie je mo¾né kanonizova» názov poèítaèa: %s\n"
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
 msgstr "vytvorenie archívu zlyhalo pri súbore %s: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy zápis zlyhal: %s"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy èítanie zlyhalo: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "Nie je mo¾né otvori» PreIn súbor: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "Nie je mo¾né otvori» PreUn súbor: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "Nie je mo¾né otvori» PostIn súbor: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "Nie je mo¾né otvori» PostUn súbor: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "Nie je mo¾né otvori» VerifyScript súbor: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "Nie je mo¾né otvori» Trigger skriptový súbor: %s"
 
 #: build/pack.c:235
@@ -2012,382 +2020,407 @@ msgstr "readRPM: %s nie je RPM bal
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: èítanie hlavièky %s\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "Chybné CSA dáta"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Vytvára sa PGP podpis: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Otvorenie %s zlyhalo\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "Nie je mo¾né zapísa» balík: %s"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nie je preèíta» sigtarget: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Nie je mo¾né zapísa» balík: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Nie je mo¾né zapísa» balík: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapísané: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, 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:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "riadok %d: druhý %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog záznamy musia zaèína» *"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "nekompletný %%changelog záznam"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "chybný dátum v %%changelog: %s "
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "%%changelog nie sú v zostupnom chronologickom poradí"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "chýbajúce meno v %%changelog"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "¾iadny popis v %%changelog"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "riadok %d: Chyba pri analýze %%description: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "riadok %d: Chybná voµba %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "riadok %d: Priveµa názvov: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "riadok %d: Balík neexistuje: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "riadok %d: Druhý popis"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "riadok %d: Chyba pri analýze %%files: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "riadok %d: Druhý %%files zoznam"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "Architektúra je vynechaná: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "Architektúra nie je obsiahnutá: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "OS je vynechaný: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "OS nie je obsiahnutý: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
 msgstr "V balíku musí existova» pole %s: %s"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplicitné záznamy %s v balíku: %s"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "Neznámy typ ikony: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "riadok %d: Znetvorený popis: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "riadok %d: Prázdny popis: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
-#, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
+#, fuzzy, c-format
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "riadok %d: Neprípustný znak '-' v %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, fuzzy, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "riadok %d: BuildRoot nemô¾e by» \"/\": %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "riadok %d: Prefixy nesmú konèi» \"/\": %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "riadok %d: Docdir musí zaèína» '/': %s"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "riadok %d: Epoch/Serial pole musí by» èíslo: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "riadok %d: Chybné %s èíslo: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "riadok %d: Chybný formát BuildArchitecture: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "Interná chyba: Èudný popis %d "
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "Chybná ¹pecifikácia balíka: %s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "Balík u¾ existuje: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "riadok %d: Neznámy popis: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec súbor nemô¾e pou¾i» BuildRoot"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "Chybný zdroj %s: %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "Neexistuje patch èíslo %d"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "Neexistuje zdroj èíslo %d"
 
-#: build/parsePrep.c:183
-#, c-format
-msgid "Couldn't download nosource %s: %s"
+#: build/parsePrep.c:185
+#, fuzzy, c-format
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nebolo mo¾né prenies» nie-zdroj %s: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "Chyba pri analýze %%setup: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "riadok %d: Chybný argument pre %%setup %c: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "riadok %d: Chybná voµba pre %%setup %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "riadok %d: %%patch -b potrebuje argument: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "riadok %d: %%patch -z potrebuje argument: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "riadok %d: %%patch -p potrebuje argument: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "riadok %d: Chybný argument pre %%patch -p: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "Priveµa záplat!"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "riadok %d: Chybný argument pre %%patch: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "riadok %d: druhý %%prep"
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "riadok %d: %s: prvky musia zaèína» alfanumerickým znakom: %s"
 
 #: build/parseReqs.c:111
 #, fuzzy, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr "riadok %d: Obsoletes: neobsahuje ¾iadne názvy súborov: %s"
 
 #: build/parseReqs.c:143
 #, fuzzy, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "riadok %d: Názvy súborov v %s neobsahujú verzie: %s"
 
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "riadok %d: V %s sú vy¾adované verzie: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "riadok %d: triggers musia obsahova» --: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "riadok %d: Chyba pri analýze %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "riadok %d: program skriptu musí zaèína» '/': %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "riadok %d: Druhý %s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "riadok %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "otvorenie zlyhalo: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "Neuzavretý %%if"
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+#, fuzzy
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%else bez if"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+#, fuzzy
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%endif bez if"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "znetvorený príkaz %%include"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "®iadne zostaviteµné architektúry"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "Balík neobsahuje %%description: %s"
 
 #: build/spec.c:41
@@ -2396,13 +2429,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "archív = %s, fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "riadok %d: Chybné èíslo: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "riadok %d: Chybné no%s èíslo: %d"
 
 #: build/spec.c:292
@@ -2475,64 +2508,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "po¾iadavka balíka %s nie je uspokojená: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "balík %s koliduje: %s\n"
@@ -2586,7 +2619,7 @@ msgstr "odstra
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "chybný stav súboru: %s"
 
 #: lib/db1.c:426
@@ -2596,8 +2629,8 @@ msgstr "otv
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "nie je mo¾né získa» %s zámok pre databázu"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2704,27 +2737,32 @@ msgid "(not a number)"
 msgstr "(nie je èíslo)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nevrátil veµkos» fuggeru: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:84
+#, fuzzy, c-format
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() nevrátil veµkos» fuggeru: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "nepodarilo sa zisti» stav %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "nepodarilo sa otvori» %s: %s"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "súbor %s sa nachádza na neznámom zariadení"
 
 #. This should not be allowed
@@ -2818,7 +2856,7 @@ msgstr "| o
 msgid "(unknown type)"
 msgstr "(neznámy typ)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr "   súbor: akcia %s: %s\n"
@@ -2837,8 +2875,8 @@ msgstr "skupina %s neexistuje - pou
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozbalenie archívu zlyhalo%s%s: %s"
 
 #: lib/install.c:652
@@ -2851,94 +2889,96 @@ msgstr "in
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "zdroje v: %s\n"
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "spec-súbor v: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "premenováva sa %s na %s\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "premenovanie %s na %s zlyhalo: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "oèakávaný zdrojový balík, nájdený binárny"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "balík: %s-%s-%s test súborov = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "in¹talácia zastavená kvôli re¾imu --test\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "vykonávajú sa predin¹talaèné skripty (ak existujú)\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "%s vynechané - prenos zlyhal - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "varovanie: %s vytvorené ako %s"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "varovanie: %s uchovaný ako %s"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 #, fuzzy
 msgid "running postinstall scripts (if any)\n"
 msgstr "vykonávajú sa poin¹talaèné skripty (ak existujú)\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "chyba pri vytváraní doèasného súboru %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "táto verzia RPM podporuje iba balíky s hlavným èíslom <= 3"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "táto verzia RPM podporuje iba balíky s hlavným èíslom <= 3"
 
 #: lib/poptBT.c:94
@@ -3265,7 +3305,8 @@ msgid "(no state)    "
 msgstr "(¾iadny stav) "
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "balík neobsahuje ani vlastníka súboru, ani zoznamy identifikácií"
 
 #: lib/query.c:418
@@ -3442,194 +3483,150 @@ msgstr "V PORIADKU"
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nie je mo¾né otvori» %s na %s:%d"
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "nie je mo¾né otvori» %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "chyba pri naèítaní záznamu %s z %s"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "chyba pri zápise záznamu %s do %s"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "chyba pri odstraòovaní záznamu %s z %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "nebola nastavená ¾iadna dbpath"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
+#, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 "existuje databáza v starom formáte; pou¾ite --rebuilddb pre vytvorenie "
 "databázy v novom formáte"
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "chyba pri hµadaní balíka %s\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "nie je mo¾né preèíta» hlavièku na %d pre vyhµadanie"
 
-#: lib/rpmdb.c:1746
-#, fuzzy, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "odstraòuje sa záznam z databázy\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "odstraòuje sa index skupín\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "odstraòuje sa index názvov\n"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "chyba pri hµadaní balíka %s\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "premenováva sa %s na %s\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "premenováva sa %s na %s\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "nebola nastavená ¾iadna dbpath"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "znovu sa vytvára databáza v adresári %s\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "doèasná databáza %s u¾ existuje"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "vytvára sa adresár %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "chyba pri vytváraní adresára %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "vytvára sa adresár %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "otvára sa stará databáza\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "otvára sa nová databáza\n"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "záznam èíslo %d v databáze je chybný -- bol vynechaný"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "nie je mo¾né prida» záznam pôvodne na %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 #, fuzzy
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "nepodarilo sa znovu vytvori» databázu; zostáva pôvodná\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr "nepodarilo sa nahradi» starú databázu novou!\n"
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, fuzzy, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "nahradí súbory v %s súbormi z %s kvôli obnove"
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "vytvára sa adresár %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "nepodarilo sa odstráni» adresár %s: %s\n"
@@ -3751,102 +3748,102 @@ msgid "Installing %s\n"
 msgstr "In¹taluje sa %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "èítanie zlyhalo: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "chýbajúce druhé ':' na %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "chýba názov architektúry na %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Neúplný riadok údajov na %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "Priveµa argumentov v riadku údajov na %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Chybné èíslo arch/os: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Neúplný implicitný riadok na %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "Priveµa argumentov v implicitnom riadku na %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "Nie je mo¾né expandova» %s"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Nie je mo¾né otvori» %s pre èítanie: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Nie je mo¾né preèíta» %s: %s."
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "chýbajúci argument pre %s na %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
+#, fuzzy, c-format
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "expanzia %s zlyhala na %s:%d \"%s\""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "nie je mo¾né otvori» %s na %s:%d"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "chýbajúca architektúra pre %s na %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "chybná voµba '%s' na %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznámy systém: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Kontaktujte prosím rpm-list@redhat.com\n"
 
@@ -3873,7 +3870,8 @@ msgid "Old PGP signature\n"
 msgstr "Starý PGP podpis\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Starý (iba interný) podpis! Ako ste sa k tomu dostali?!"
 
 #: lib/signature.c:211
@@ -3888,17 +3886,19 @@ msgstr "Doplnenie podpisu: %d\n"
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Nie je mo¾né spusti» pgp"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp zlyhalo"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp sa nepodarilo zapísa» podpis"
 
 #: lib/signature.c:297
@@ -3907,7 +3907,8 @@ msgid "PGP sig size: %d\n"
 msgstr "Veµkos» PGP podpisu: %d\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "nie je mo¾né preèíta» podpis"
 
 #: lib/signature.c:313
@@ -3916,17 +3917,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr "Preèítaný PGP podpis obsahuje %d bajtov\n"
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+#, fuzzy
+msgid "Couldn't exec gpg\n"
 msgstr "Nie je mo¾né spusti» gpg"
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "gpg zlyhalo"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+#, fuzzy
+msgid "gpg failed to write signature\n"
 msgstr "gpg sa nepodarilo zapísa» podpis"
 
 #: lib/signature.c:374
@@ -3950,29 +3954,35 @@ msgid "Generating signature using GPG.\n"
 msgstr "Vytvára sa PGP podpis: %d\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Nie je mo¾né spusti» pgp. Pou¾ite --nopgp pre vynechanie PGP kontrol."
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+#, fuzzy
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Nie je mo¾né spusti» gpg. Pou¾ite --nogpg pre vynechanie GPG kontrol."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Nie je mo¾né spusti» pgp"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "Chybná ¹pecifikácia podpisu %%_signature v makro-súbore"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "Chybná ¹pecifikácia %%_signature v makro-súbore.\n"
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Musíte nastavi» \"%%gpg_name\" vo va¹om makro-súbore"
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Musíte nastavi» \"%%pgp_name\" vo va¹om makro-súbore"
 
 #: lib/transaction.c:466
@@ -4020,18 +4030,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s vynechané kvôli príznaku missingok\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "nie je mo¾né odstráni» %s - adresár nie je prázdny"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "rmdir %s zlyhalo: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "odstránenie %s zlyhalo: %s"
 
 #: lib/uninstall.c:151
@@ -4039,13 +4049,13 @@ msgstr "odstr
 msgid "will remove files test = %d\n"
 msgstr "budú sa odstraòova» súbory test = %d\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "vykonávajú sa postdein¹talaèné skripty (ak existujú)\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "vykonanie skriptu zlyhalo"
 
 #: lib/verify.c:59
@@ -4059,13 +4069,15 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "nevykona» ¾iadne etapy"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 "v balíku chýba tak meno pou¾ívateµa, ako aj zoznamy identifikácií (nemalo by "
 "sa nikdy sta»)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "v balíku chýba tak meno skupiny, ako aj zoznamy identifikácií (nemalo by sa "
 "nikdy sta»)"
@@ -4155,70 +4167,79 @@ msgstr "%3d>%*s(pr
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(prázdne)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s obsahuje neukonèené telo"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s obsahuje chybný názov (%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s obsahuje neukonèené voµby"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s obsahuje prázdne telo"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "Makro %%%s sa nepodarilo expandova»"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s obsahuje chybný názov (%%undefine)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) nebolo pou¾ité pod úrovòou %d "
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznáma voµba %c v %s(%s)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Håbka rekurzie (%d) väè¹ia ako maximálna (%d)"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
 msgstr "Neukonèené %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "balík %%%.*s nebol nájdený, vynecháva sa"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "Preplnenie cieµovej vyrovnávacej pamäti"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Súbor %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Súbor %s je men¹í ako %d bajtov"
 
 #: rpmio/rpmlog.c:24
@@ -4275,17 +4296,28 @@ msgstr "chyba: %sport mus
 msgid "url port must be a number\n"
 msgstr "url port musí by» èíslo\n"
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "nepodarilo sa otvori» %s: %s"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "nepodarilo sa vytvori» %s\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "Chybný vlastník/skupina: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "nepodarilo sa otvori» %s: %s"
+
+#, fuzzy
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "odstraòuje sa záznam z databázy\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "chyba pri vytváraní adresára %s: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "Chybná ¹pecifikácia podpisu %%_signature v makro-súbore"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
index 7ae1378..22c3e1e 100644 (file)
--- a/po/sl.po
+++ b/po/sl.po
@@ -1,12 +1,12 @@
 # -*- mode:po; coding:iso-latin-2; -*- Slovenian messages for Redhat pkg. mngr.
 # Copyright (C) 2000 Free Software Foundation, Inc.
 # Primo¾ Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>, 2000.
-# $Id: sl.po,v 1.134 2001/01/13 17:39:58 jbj Exp $
+# $Id: sl.po,v 1.135 2001/01/15 23:09:58 jbj Exp $
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-10-08 19:05+0200\n"
 "Last-Translator: Grega Fajdiga <gregor.fajdiga@telemach.net>\n"
 "Language-Team: Slovenian <sl@li.org>\n"
@@ -28,44 +28,44 @@ msgstr "izdelava soodvisnosti je bila neuspe
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Datoteke s specifikacijami %s ni mo¾no odpreti: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Povezava s programom tar je bila neuspe¹na: %m\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Neuspe¹no branje datoteke s specifikacijami iz %s"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Preimenovanje %s v %s je bilo neuspe¹no: %m"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "status %s ni na voljo: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Datoteka ni obièajna datoteka: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "Ne ka¾e, da je %s datoteka s specifikacijami."
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Izgradnja za ciljna strojna okolja: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Izgradnja za ciljni sistem %s\n"
@@ -1664,9 +1664,9 @@ msgstr "datoteka spec za izgradnjo manjka"
 msgid "no tar files given for build"
 msgstr "arhiv tar za izgradnjo manjka"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "Zaèasne datoteke ni mo¾no odpreti"
 
 #: build/build.c:193
@@ -1675,16 +1675,16 @@ msgid "Executing(%s): %s\n"
 msgstr "Izvajanje(%s): %s\n"
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "Izvajanje %s je bilo neuspe¹no (%s): %s"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "%s javi neuspe¹no izhodno kodo (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1692,52 +1692,64 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+#, fuzzy
+msgid "syntax error while parsing ==\n"
 msgstr "napaka v skladnji pri razèlembi =="
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+#, fuzzy
+msgid "syntax error while parsing &&\n"
 msgstr "napaka v skladnji pri razèlembi &&"
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+#, fuzzy
+msgid "syntax error while parsing ||\n"
 msgstr "napaka v skladnji pri razèlembi ||"
 
 #: build/expression.c:294
-msgid "parse error in expression"
+#, fuzzy
+msgid "parse error in expression\n"
 msgstr "napaka pri razèlembi v izrazu"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "nezakljuèen ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- samo na ¹tevilih"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! samo na ¹tevilih"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "tipi se morajo ujemati"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* in / nista podprta za nize"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- ni podprt za nize"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& in || nista podprta za nize"
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+#, fuzzy
+msgid "syntax error in expression\n"
 msgstr "napaka v sklanji izraza"
 
 #: build/files.c:226
@@ -1746,162 +1758,163 @@ msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK neuspe¹en: %s\n"
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
-#, c-format
-msgid "Missing '(' in %s %s"
+#, fuzzy, c-format
+msgid "Missing '(' in %s %s\n"
 msgstr "Manjkajoèi ,(` v %s %s"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
-#, c-format
-msgid "Missing ')' in %s(%s"
+#, fuzzy, c-format
+msgid "Missing ')' in %s(%s\n"
 msgstr "Manjkajoèi ,)` v %s(%s"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "Neveljaven ¾eton %s: %s"
 
 #: build/files.c:376
-#, c-format
-msgid "Non-white space follows %s(): %s"
+#, fuzzy, c-format
+msgid "Non-white space follows %s(): %s\n"
 msgstr "Neprazen znak sledi %s(): %s"
 
 #: build/files.c:414
-#, c-format
-msgid "Bad syntax: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad syntax: %s(%s)\n"
 msgstr "Nepravilna skladnja: %s(%s)"
 
 #: build/files.c:424
-#, c-format
-msgid "Bad mode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "Nepravilno doloèilo naèina: %s(%s)"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Nepravilno doloèilo naèina imenika: %s(%s)"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+#, fuzzy
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Nenavadna dol¾ina za locale: \"%.s\" pri %%lang(%s)"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Podvojeni locale %.*s za %%lang(%s)"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "Dosegli smo omejitev za %%docdir"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "Za %%docdir je podan samo en argument"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "Dve datoteki v eni vrstici: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "Ime datoteke se mora zaèeti z \"/\": %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Posebnih %%doc ni mo¾no me¹ati z ostalimi oblikami: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "Datoteka je navedena dvakrat: %s"
 
-#: build/files.c:968
-#, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+#: build/files.c:972
+#, fuzzy, c-format
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Simbolna povezava ka¾e na BuildRoot: %s -> %s"
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Datoteka se ne ujema s predpono (%s): %s"
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "Datoteke ni mogoèe najti: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Neobstojeè lastnik/skupina: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Datoteka: %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "Datoteki manjka uvodni \"/\": %s"
 
-#: build/files.c:1232
-#, c-format
-msgid "File not found by glob: %s"
+#: build/files.c:1237
+#, fuzzy, c-format
+msgid "File not found by glob: %s\n"
 msgstr "Datoteke ni mo¾no najti z raz¹iritvijo metaznakov v imenu: %s"
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
 msgstr "Datoteke %s iz %%files ni mo¾no odpreti: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "vrstica: %s"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
 msgstr "Po¹kodovana datoteka: %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "Neobstojeè lastnik/skupina: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
 msgstr "Ni mo¾no izvesti %s: %s"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
 msgstr "Vejitev %s ni mo¾na: %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s neuspe¹en"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "pisanje podatkov v %s je bilo neuspe¹no"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Iskanje  %s: (z uporabo %s)...\n"
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
 msgstr "Neuspe¹no iskanje %s:"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Obdeloavnje datotek: %s-%s-%s\n"
@@ -1928,48 +1941,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr "Iskanje kanoniènega imena gostitelja je bilo neuspe¹no: %s\n"
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
 msgstr "ustvarjanje arhiva je bilo za datoteko %s neuspe¹no: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
 msgstr "pisanje cpio_copy neuspe¹no: %s"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
 msgstr "branje cpio_copy neuspe¹no: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "Datoteke PreIn ni mo¾no odpreti: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "Datoteke PreUn ni mo¾no odpreti: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "Datoteke PostIn ni mo¾no odpreti: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "Datoteke PostUn ni mo¾no odpreti: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "Datoteke VerifyScript ni mo¾no odpreti: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "Skriptne datoteke Trigger ni mo¾no odpreti: %s"
 
 #: build/pack.c:235
@@ -1992,384 +2005,409 @@ msgstr "readRPM: %s ni paket tipa RPM\n"
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: branje glave %s\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "Po¹kodovani podatki CSA"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Izdelujemo podpis: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Ni mo¾no odpreti %s: %s\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "Ni mo¾no zapisati paketa: %s"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Ciljnega podpisa %s ni mo¾no odpreti: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Ni mo¾no zapisati paketa %s: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Ni mo¾no zapisati paketa %s: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapisano: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, 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:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "ni mo¾no ustvariti %s: %s\n"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "vrstica %d: %s sekund"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "vnosi %%changelog se morajo zaèeti z *"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "nepopoln vnos %%changelog"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "V %%changelog je napaèen datum: %s"
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "%%changelog ni urejen v padajoèem èasovnem zaporedju"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "v %%changelog je manjkajoèe ime"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "opis v %%changelog manjka"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi v razdelku %%description: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "vrstica %d: Napaèna izbira %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "vrstica %d: Preveè imen: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "vrstica %d: Paket ne obstaja: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "vrstica %d: Drugi opis"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi v razdelku %%Files: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "vrstica %d: Drugi seznam %%Files"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "Arhitektura je izkljuèena: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "Arhitektura ni vkljuèena: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "OS je izkljuèen: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "OS ni vkljuèen: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
 msgstr "polje %s mora v paketu obstajati: %s"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "Podvojeni vnosi %s v paketu: %s"
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
 msgstr "Ikone %s ni mo¾no odpreti: %s"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "Neznan tip ikone: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "vrstica %d: Deformirana znaèka: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "vrstica %d: Prazna znaèka: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
-#, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
+#, fuzzy, c-format
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "vrstica %d: Neveljaven znak ,-` v %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
-#, c-format
-msgid "BuildRoot can not be \"/\": %s"
+#: build/parsePreamble.c:516 build/parseSpec.c:386
+#, fuzzy, c-format
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ne more biti \"/\": %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "vrstica %d: Predpone se ne smejo konèati z /: %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "vrstica %d: Docdir se mora zaèeti z \"/\": %s"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "vrstica %d: polje Epoch/Serial mora biti ¹tevilo: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "vrstica %d: Okvarjeno ¹tevilo %s: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "vrstica %d: Napaèna oblika BuildArchitecture: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "Notranja napaka: Neprava znaèka %d"
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "Nepravilno doloèilo paketa: %s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "Paket ¾e obstaja: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "vrstica %d: Neznana znaèka: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "Datoteka spec ne more uporabiti BuildRoot"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "Napaèen izvor: %s: %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "Popravek ¹t. %d manjka"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "Izvorna koda ¹t. %d manjka"
 
-#: build/parsePrep.c:183
-#, c-format
-msgid "Couldn't download nosource %s: %s"
+#: build/parsePrep.c:185
+#, fuzzy, c-format
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Ni mo¾no prenesti nosource %s: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "Napaka pri razèlembi %%setup: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%setup %c: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "vrstica %d: Nepravilna izbira %%setup %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "vrstica %d: Manjka argument za %%patch -b: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "vrstica %d: Manjka argument za %%patch -z: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "vrstica %d: Manjka argument za %%patch -p: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%patch -p: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "Preveè popravkov!"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%patch: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "vrstica %d: drugi %%prep"
 
 #: build/parseReqs.c:100
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "vrstica %d: Oznake odvisnosti se morajo zaèeti z alfanum. znakom, ,_` ali\n"
 "'/`: %s"
 
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
 msgstr "vrstica %d: Ime datoteke ni dovoljeno: %s"
 
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "vrstica %d: Ime datoteke z razlièico ni dovoljeno: %s"
 
 #: build/parseReqs.c:173
-#, c-format
-msgid "line %d: Version required: %s"
+#, fuzzy, c-format
+msgid "line %d: Version required: %s\n"
 msgstr "vrstica %d: Zahtevana razlièica: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "vrstica %d: pro¾ila morajo vsebovati --: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "vrstica %d: skriptni program se mora zaèeti z ,/`: %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "vrstica %d: Drugi %s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "vrstica %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Ni mo¾no odpreti %s: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "Nezakljuèeni %%if"
 
-#: build/parseSpec.c:267
-#, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+#: build/parseSpec.c:269
+#, fuzzy, c-format
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean vrne %d"
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+#, fuzzy
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Najden je bil %%else brez pripadajoèega if"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+#, fuzzy
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Najden je bil %%endif brez pripadajoèega if"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "Deformiran stavek %%include"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "Arhitektura za izgradnjo ni prisotna"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "V paketu manjka %%description: %s"
 
 #: build/spec.c:41
@@ -2378,13 +2416,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "arhiv = %s, fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "vrstica %d: Napaèno ¹tevilo: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "vrstica %d: Napaèno ¹tevilo no%s: %d"
 
 #: build/spec.c:292
@@ -2459,64 +2497,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s DA (dodane datoteke)\n"
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s DA (dodane ponudbe)\n"
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr "%s: %-45s %-3s (predpomnjeno)\n"
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s DA (rpmrc ponudbe)\n"
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s DA (rpmlib ponudbe)\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s DA (db datoteke)\n"
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s DA (db ponudbe)\n"
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %s zadovoljen ob paketih db.\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NE\n"
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) dodano v predpomnilnik Depends.\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "Za paket %s-%s-%s: zahteva %s ni zadovoljena\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paket %s jw v sporu z: %s\n"
@@ -2570,7 +2608,7 @@ msgstr "odstranjena datoteka db        %s\n"
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "po¹kodovana zbirka podatkov %s"
 
 #: lib/db1.c:426
@@ -2580,8 +2618,8 @@ msgstr "odpiranje datoteke %s v na
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "datoteke ni mo¾no %s zakleniti"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2694,27 +2732,32 @@ msgid "(not a number)"
 msgstr "(ni ¹tevilo)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ni uspe¹no vrnila velikosti fugger: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:84
+#, fuzzy, c-format
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() ni uspe¹no vrnila velikosti fugger: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "status %s ni na voljo: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr "zbiranje seznama priklopljenih datoteènih sistemov.\n"
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
-msgstr "neuspe¹no odpiranje %s: %s"
+msgid "failed to open %s: %s\n"
+msgstr "neuspe¹no odpiranje %s: %s\n"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "datoteka %s se nahaja na neznani napravi"
 
 #. This should not be allowed
@@ -2808,7 +2851,7 @@ msgstr "na koncu izraza je pri
 msgid "(unknown type)"
 msgstr "(neznan tip)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr " datoteka: %s akcija: %s\n"
@@ -2827,8 +2870,8 @@ msgstr "skupina %s ne obstaja - uporabljam root"
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "raz¹iritev arhiva je bilo neuspe¹no%s%s: %s"
 
 #: lib/install.c:652
@@ -2840,94 +2883,96 @@ msgid "installing a source package\n"
 msgstr "name¹èanje izvornega paketa\n"
 
 #: lib/install.c:721
-#, c-format
-msgid "cannot create sourcedir %s"
+#, fuzzy, c-format
+msgid "cannot create sourcedir %s\n"
 msgstr "ni mo¾no ustvariti izvornega imenika %s"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "pisanje na %s ni mo¾no"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "izvori v: %s\n"
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
 msgstr "ni mo¾no ustvariti imenika z doloèili spec %s"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "datoteka s specifikacijami v: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "izvorni paket ne vsebuje datoteke .spec"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "preimenovanje %s v %s\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "preimenovanje %s v %s je bilo neuspe¹no: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "prièakovan je bil izvorni paket, najden binarni"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "paket: %s-%s-%s datoteke test = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "ustavljanje namestitev, ker teèemo kot --test\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "poganjanje prednamestitvenih skript (èe obstajajo)\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "preskoèeno - %s - prenos neuspe¹en - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "opozorilo: %s ustvarjen kot %s"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "opozorilo: %s shranjen kot %s"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr "poganjanje ponamestitvenih skript (èe obstajajo)\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "napaka pri ustvarjanju zaèasne datoteke %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "ta razlièica RPM podpira samo pakete z glavnim ¹tevilom razlièice <= 3"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "ta razlièica RPM podpira samo pakete z glavnim ¹tevilom razlièice <=4"
 
 #: lib/poptBT.c:94
@@ -3256,7 +3301,8 @@ msgid "(no state)    "
 msgstr "(brez stanja) "
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "paket ne vsebuje ne lastnika datotek niti seznamov id"
 
 #: lib/query.c:418
@@ -3432,220 +3478,151 @@ msgstr "V REDU"
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: neprepoznano ime znaèke: \"%s\" prezrto\n"
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Ta razlièica rpm ni bila prevedena s podporo za \"%%_dbapi%d\".\n"
-"    Preverite nastavitev makra %%_dbapi z uporabo ukaza \"rpm--showrc\"\n"
-"    in nastavite \"%%_dbapi 3\" (ustvarite in/ali uredite /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ni mo¾no odpreti kazala %s z uporabo db%d - %s (%d)"
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "ni mo¾no odpreti kazala %s:"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-"\n"
-"--> Podatkovne zbirke rpm ni mogoèe odpreti v obliki db%d .\n"
-"    Èe ste ravnokar nadgradili paket rpm, morate zbirko podatkov pretvoriti\n"
-"    v obliko db%d tako, da kot root izvedete ukaz \"rpm --rebuilddb\"\n"
-"\n"
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Nastavljeni %%_dbapi je bil db%d, podatkovna zbirka pa je v obliki "
-"db%d.\n"
-"    Preverite nastavitev makra %%_dbapi tako, da po¾enete \"rpm --showrc\"\n"
-"    in nastavite \"%%_dbapi %d\" (ustvarite in/ali uredite "
-"/etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Podatkovna zbirka je v obliki db%d, ne pa v priporoèeni obliki db%d.\n"
-"    Preverite nastavitev makrov %%_dbapi in %%_dbapi_rebuild\n"
-"    z uporabo \"rpm --showrc\", in kot root izvedite \"rpm --rebuilddb\"\n"
-"    da bi podatkovno zbirko pretvorili iz oblike db%d v obliko db%d,\n"
-"    ali pa nastavite \"%%_dbapi_rebuild %d\" (ustvarite in/ali uredite\n"
-"   /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "napaka(%d) pri branju zapisov \"%s\" iz kazala %s"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "napaka(%d) pri pisanju zapisa %s v %s"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "napaka(%d) pri brisanju zapisa %s iz %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "dbpath ni nastavljena"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
+#, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 "da bi staro obliko zbirke podatkov pretvorili v novo po¾enite --rebuilddb"
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "napaka(%d) pri ¹tetju paketov"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ni mo¾no prebrati glave pri 0x%x"
 
-#: lib/rpmdb.c:1746
-#, fuzzy, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "odstranjevanje 0 %s vnosov.\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "odstranjevanje \"%s\" iz kazala %s.\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "odstranjevanje %d vnosov iz kazala %s\n"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "napaka(%d) pri iskanju paketa %s\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr "dodajanje vnosov 0 %s.\n"
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "dodajanje \"%s\" v kazalo %s.\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "dodajanje %d vnosov v kazalo %s.\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "dbpath ni nastavljena"
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "ponovna izgradnja podatkovne zbirke %s v %s\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "zaèasna podatkovna zbirka %s ¾e obstaja"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "ustvarjanje imenika: %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "napaka pri ustvarjanju imenika %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "ustvarjanje imenika: %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "odpiranje stare podatkovne zbirke\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "odpiramo nove podatkovne zbirke z dbapi %d\n"
 
-#: lib/rpmdb.c:2446
-#, c-format
-msgid "record number %d in database is bad -- skipping."
+#: lib/rpmdb.c:2448
+#, fuzzy, c-format
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "zapis ¹t. %d v zbirki je po¹kodovan -- preskoèeno."
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "zapisa ni mo¾no dodati na %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 #, fuzzy
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "ponovna izgradnja podatkovne zbirke je bila neuspe¹na; stara ostaja na\n"
 "istem mestu\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 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:2511
+#: lib/rpmdb.c:2513
 #, fuzzy, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "poskus povrnitve z nadomestitvijo datotek v %s z datotekami v %s"
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "odstranjevanje imenika: %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "neuspe¹na odstranitev imenika %s: %s\n"
@@ -3767,102 +3744,102 @@ msgid "Installing %s\n"
 msgstr "Name¹èanje %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "branje je bilo neuspe¹no: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "manjka drugi ,:` v %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "manjkajoèe ime arhitekture v %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Nepopolna podatkovna vrstica v %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "Preveè argumentov v podatkovni vrstici v %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Okvarjena ¹tevilka arh./op.sist.: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Nepopolna privzeta vrstica v %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "Preveè argumentov v privzeti vrstici v %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "Ni mo¾no raz¹iriti %s"
 
-#: lib/rpmrc.c:551
-#, c-format
-msgid "Cannot read %s, HOME is too large."
+#: lib/rpmrc.c:552
+#, fuzzy, c-format
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Ni mo¾no prebrati %s, HOME je prevelik."
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "%s ni mo¾no odpreti za branje: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Neuspe¹no branje %s: %s."
 
-#: lib/rpmrc.c:650
-#, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+#: lib/rpmrc.c:651
+#, fuzzy, c-format
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "manjkajoèi ,:` (najden 0x%02x) v %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "manjkajoèi argument za %s v %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
+#, fuzzy, c-format
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "raz¹iritev %s je bila neuspe¹na v %s:%d \"%s\""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "ni mo¾no odpreti %s v %s:%d: %s"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "manjkajoèa arhitektura za %s v %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "nepravilna izbira ,%s` v %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznan sistem: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Prosimo, pi¹ite na rpm-list@redhat.com\n"
 
@@ -3889,7 +3866,8 @@ msgid "Old PGP signature\n"
 msgstr "Stari podpis PGP\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Podpis v (interni) stari obliki! Kje ste ga dobili?"
 
 #: lib/signature.c:211
@@ -3903,18 +3881,20 @@ msgid "Signature pad : %d\n"
 msgstr "Dol¾. polnila : %d\n"
 
 #: lib/signature.c:274
-#, c-format
-msgid "Couldn't exec pgp (%s)"
+#, fuzzy, c-format
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Ni mo¾no pognati pgp (%s)"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp je bil neuspe¹en"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp je bil neuspe¹en pri zapisu podpisa"
 
 #: lib/signature.c:297
@@ -3923,7 +3903,8 @@ msgid "PGP sig size: %d\n"
 msgstr "Dol¾. podpisa PGP: %d\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "branje podpisa je bilo neuspe¹no"
 
 #: lib/signature.c:313
@@ -3932,17 +3913,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr "Prebrano %d bajtov podpisa PGP\n"
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+#, fuzzy
+msgid "Couldn't exec gpg\n"
 msgstr "Ni mo¾no pognati gpg"
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "gpg je bil neuspe¹en"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+#, fuzzy
+msgid "gpg failed to write signature\n"
 msgstr "gpg je boil neuspe¹en pri zapisu podpisa"
 
 #: lib/signature.c:374
@@ -3964,29 +3948,35 @@ msgid "Generating signature using GPG.\n"
 msgstr "Ustvarjanje podpisa z GnuPG.\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Ni mo¾no pognati pgp. Preverjanja PGP lahko preskoèite z --nopgp"
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+#, fuzzy
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Ni mo¾no pognati gpg. Preverjanja GnuPG lahko preskoèite z --nogpg"
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Ni mo¾no pognati pgp"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "Neveljavno doloèilo %%_signature v makrodatoteki"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "Neveljaven %%_signature v makro-datoteki.\n"
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "V makrodatoteki morate nastaviti \"%%_pgp_name\""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "V makrodatoteki morate nastaviti \"%%_pgp_name\""
 
 #: lib/transaction.c:466
@@ -4034,18 +4024,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s preskoèen zaradi manjkajoèe zastavice OK\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "ni mo¾no odstraniti %s - imenik ni prazen"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "odstranitev imenika %s je bila neuspe¹na: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "odstranitev %s je bila neuspe¹na: %s"
 
 #: lib/uninstall.c:151
@@ -4053,13 +4043,13 @@ msgstr "odstranitev %s je bila neuspe
 msgid "will remove files test = %d\n"
 msgstr "datoteke bomo odstranili, test = %d\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "poganjanje poodnamestitvenih skriptov (èe obstajajo)\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "skript se ni uspe¹no izvedel"
 
 #: lib/verify.c:59
@@ -4072,12 +4062,14 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "brez izvajanja katerekoli stopen izgradnje"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 "v paketu manjka tako seznam uporabnikov kot identitet (to se ne sme zgoditi)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "v paketu manjka tako seznam skupin kot identitet (to se ne sme zgoditi)"
 
@@ -4166,70 +4158,80 @@ msgstr "%3d>%*s(prazni)"
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(prazni)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s vsebuje nezakljuèeno telo"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s vsebuje nedovoljeno ime (%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s vsebuje nezakljuèene izbire"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s vsebuje prazno telo"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "Makro %%%s se ne raz¹iri"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s vsebuje nedovoljeno ime (%%undefine)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) ni bil uporabljen pod ravnijo %d"
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznana izbira %c v %s(%s)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Globina rekurzije (%d) veèja od maksimalne (%d)"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
 msgstr "Nezakljuèeni %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+#, fuzzy
+msgid "A %% is followed by an unparseable macro\n"
 msgstr "Oznaki %% sledi nerazèlenljiv makro"
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Makro %%%.*s ni najden - preskoèeno"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "Ciljni medpomnilnik je bil prekoraèen"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Datoteka %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Datoteka %s je kraj¹a od %d bajtov"
 
 #: rpmio/rpmlog.c:24
@@ -4286,17 +4288,91 @@ msgstr "napaka: vrata %s morajo biti 
 msgid "url port must be a number\n"
 msgstr "vrata URL morajo biti ¹tevilka\n"
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr "neuspe¹no odpiranje %s: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "neuspe¹no ustvarjanje %s: %s\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "Neobstojeè lastnik/skupina: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "neuspe¹no odpiranje %s: %s"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Ta razlièica rpm ni bila prevedena s podporo za \"%%_dbapi%d\".\n"
+#~ "    Preverite nastavitev makra %%_dbapi z uporabo ukaza \"rpm--showrc\"\n"
+#~ "    in nastavite \"%%_dbapi 3\" (ustvarite in/ali uredite /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database cannot be opened in db%d format.\n"
+#~ "    If you have just upgraded the rpm package you need to convert\n"
+#~ "    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Podatkovne zbirke rpm ni mogoèe odpreti v obliki db%d .\n"
+#~ "    Èe ste ravnokar nadgradili paket rpm, morate zbirko podatkov pretvoriti\n"
+#~ "    v obliko db%d tako, da kot root izvedete ukaz \"rpm --rebuilddb\"\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Nastavljeni %%_dbapi je bil db%d, podatkovna zbirka pa je v obliki "
+#~ "db%d.\n"
+#~ "    Preverite nastavitev makra %%_dbapi tako, da po¾enete \"rpm --showrc\"\n"
+#~ "    in nastavite \"%%_dbapi %d\" (ustvarite in/ali uredite "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database is in db%d format, not the suggested db%d format.\n"
+#~ "    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
+#~ "    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
+#~ "    to convert your database from db%d to db%d format, or configure\n"
+#~ "    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Podatkovna zbirka je v obliki db%d, ne pa v priporoèeni obliki db%d.\n"
+#~ "    Preverite nastavitev makrov %%_dbapi in %%_dbapi_rebuild\n"
+#~ "    z uporabo \"rpm --showrc\", in kot root izvedite \"rpm --rebuilddb\"\n"
+#~ "    da bi podatkovno zbirko pretvorili iz oblike db%d v obliko db%d,\n"
+#~ "    ali pa nastavite \"%%_dbapi_rebuild %d\" (ustvarite in/ali uredite\n"
+#~ "   /etc/rpm/macros).\n"
+#~ "\n"
+
+#, fuzzy
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "odstranjevanje 0 %s vnosov.\n"
+
+#~ msgid "adding 0 %s entries.\n"
+#~ msgstr "dodajanje vnosov 0 %s.\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "napaka pri ustvarjanju imenika %s: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "Neveljavno doloèilo %%_signature v makrodatoteki"
+
 #~ msgid " performing %s"
 #~ msgstr " izvajanje %s"
 
index f45dcae..ffabb1f 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "Content-Type: text/plain; charset=\n"
 "Date: 1998-05-02 21:41:47-0400\n"
 "From: Erik Troan <ewt@lacrosse.redhat.com>\n"
@@ -22,44 +22,44 @@ msgstr "lo
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Ne mogu da otvorim %s za èitanje: %s"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "neuspelo otvaranje %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "%s ne lièi na RPM paket\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s ne lièi na RPM paket\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "gre¹ka potrage za paketom %s\n"
@@ -1667,9 +1667,9 @@ msgstr "nedostaje specifikacije za kreiranje"
 msgid "no tar files given for build"
 msgstr "nedostaju 'tar' datoteke za kreiranje"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "Ne mogu da otvorim %s za èitanje: %s"
 
 #: build/build.c:193
@@ -1679,15 +1679,15 @@ msgstr "Pribavljam %s\n"
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "neuspelo otvaranje %s: %s\n"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
-msgstr ""
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1696,56 +1696,56 @@ msgstr ""
 
 #: build/expression.c:215
 #, fuzzy
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr "oèekivan znak ? u izrazu"
 
 #: build/expression.c:245
 #, fuzzy
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr "oèekivan znak ? u izrazu"
 
 #: build/expression.c:254
 #, fuzzy
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr "oèekivan znak ? u izrazu"
 
 #: build/expression.c:294
 #, fuzzy
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr "oèekivan znak ? u izrazu"
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
 #, fuzzy
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr "oèekivan znak ? u izrazu"
 
 #: build/files.c:226
@@ -1755,162 +1755,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, fuzzy, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr "nedostaje { posle %"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, fuzzy, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr "nedostaje ':' na %s:%d"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "pogre¹an broj paketa: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "Neuspelo èitanje %s: %s."
 
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "Neuspelo èitanje %s: %s."
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
+msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, fuzzy, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/files.c:753
+#: build/files.c:755
 #, fuzzy, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, fuzzy, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, fuzzy, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, fuzzy, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr "Datoteka nije pronaðena na serveru"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
+msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "Datoteka nije pronaðena na serveru"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
-
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "Ne mogu da proèitam 'sigtarget'"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, fuzzy, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr "PGP omanuo"
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, fuzzy, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr "neuspelo kreiranje %s\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "neuspelo kreiranje %s\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "neuspelo otvaranje %s: %s"
@@ -1938,48 +1933,48 @@ msgstr ""
 
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
+msgstr "neuspelo èitanje: %s (%d)"
 
 #: build/pack.c:81
 #, fuzzy, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr "neuspelo èitanje: %s (%d)"
 
 #: build/pack.c:165
 #, fuzzy, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
 #: build/pack.c:172
 #, fuzzy, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
 #: build/pack.c:179
 #, fuzzy, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
 #: build/pack.c:186
 #, fuzzy, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
+msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
 #: build/pack.c:235
 #, fuzzy, c-format
@@ -2001,384 +1996,392 @@ msgstr "gre
 msgid "readRPM: reading header from %s\n"
 msgstr "gre¹ka kod uzimanja sloga %s iz %s"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "napravi PGP potpis"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "neuspelo otvaranje %s\n"
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, fuzzy, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
+msgstr "paket %s nije naveden u %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, fuzzy, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
+msgstr "pogre¹an broj paketa: %s\n"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, fuzzy, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr "paket %s nije naveden u %s"
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
-msgstr ""
+#, fuzzy
+msgid "line %d: Second %%files list\n"
+msgstr "pogre¹an broj paketa: %s\n"
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
+msgstr "Pribavljam %s\n"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
+msgstr "%s: Neuspelo otvaranje\n"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
-msgstr ""
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
+msgstr "\"%s\" odreðuje vi¹e paketa\n"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "gre¹ka: ne mogu da otvorim %s%s/packages.rpm\n"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, fuzzy, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr "(nepoznat tip)"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "pogre¹an broj paketa: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
-msgstr ""
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
-msgstr ""
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
+msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, fuzzy, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, fuzzy, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, fuzzy, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "nedostaje arhitektura za %s na %s:%d"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "fatalna gre¹ka: "
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, fuzzy, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr "      Opcije odrednice paketa:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "privremena baza podataka %s veæ postoji"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, fuzzy, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, fuzzy, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr "(nije broj)"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
-msgstr ""
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
+msgstr "(nije broj)"
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
-msgstr ""
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
-msgstr ""
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
-msgstr ""
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
-msgstr ""
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
-msgstr ""
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
 #: build/parseReqs.c:111
 #, fuzzy, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr "paket %s nije naveden u %s"
 
 #: build/parseReqs.c:143
 #, fuzzy, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "paket %s nije naveden u %s"
 
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
+msgstr "preme¹tanja moraju poèeti znakom '/'"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
+msgstr "preme¹tanja moraju poèeti znakom '/'"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
+msgstr "neuspelo otvaranje %s: %s"
 
 #: build/parseSpec.c:136
 #, fuzzy, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "neuspelo otvaranje %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
+#: build/parseSpec.c:493
 #, fuzzy
-msgid "No buildable architectures"
+msgid "No buildable architectures\n"
 msgstr "nemoj proveravati arhitekturu paketa"
 
-#: build/parseSpec.c:543
+#: build/parseSpec.c:548
 #, fuzzy
-msgid "Package has no %%description: %s"
+msgid "Package has no %%description: %s\n"
 msgstr "paket %s nije naveden u %s"
 
 #: build/spec.c:41
@@ -2388,13 +2391,13 @@ msgstr ""
 
 #: build/spec.c:228
 #, fuzzy, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
+msgstr "pogre¹an broj paketa: %s\n"
 
 #: build/spec.c:292
 #, fuzzy, c-format
@@ -2469,64 +2472,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "paket %s nije naveden u %s"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paket %s nije naveden u %s"
@@ -2580,7 +2583,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #: lib/db1.c:426
@@ -2590,8 +2593,8 @@ msgstr "rekreiraj bazu podataka iz postoje
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "ne mogu da dobijem %s zakljuèavanje baze podataka"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2698,27 +2701,32 @@ msgid "(not a number)"
 msgstr "(nije broj)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nije vratio 'fugger' velièinu: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, fuzzy, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() nije vratio 'fugger' velièinu: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2813,7 +2821,7 @@ msgstr "| o
 msgid "(unknown type)"
 msgstr "(nepoznat tip)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, fuzzy, c-format
 msgid "   file: %s action: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
@@ -2832,9 +2840,9 @@ msgstr "grupa %s ne sadr
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
+msgstr "neuspelo otvaranje %s: %s\n"
 
 #: lib/install.c:652
 msgid " on file "
@@ -2847,94 +2855,94 @@ msgstr "instaliraj paket"
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, fuzzy, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, fuzzy, c-format
 msgid "spec file in: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/install.c:793 lib/install.c:821
+#: lib/install.c:796 lib/install.c:825
 #, fuzzy
-msgid "source package contains no .spec file"
+msgid "source package contains no .spec file\n"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "preimenovanje %s u %s nije uspelo: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, fuzzy, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "paket %s-%s-%s sadr¾i deljene datoteke\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "gre¹ka: preskaèem %s - neuspelo preno¹enje - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, fuzzy, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "samo paketi sa glavnim brojevima <= 3 su podr¾ani u ovoj verziji RPM-a"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "samo paketi sa glavnim brojevima <= 3 su podr¾ani u ovoj verziji RPM-a"
 
 #: lib/poptBT.c:94
@@ -3268,8 +3276,9 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
-msgstr ""
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
+msgstr "paket nema imena"
 
 #: lib/query.c:418
 #, fuzzy, c-format
@@ -3446,191 +3455,146 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "gre¹ka: ne mogu da otvorim %s\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "gre¹ka kod uzimanja sloga %s iz %s"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "gre¹ka zapisivanja sloga %s u %s"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "dbpath nije odreðen"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "gre¹ka kod potrage za paketom %s\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "ne mogu da proèitam zaglavlje na %d za proveru"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "gre¹ka kod potrage za paketom %s\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "dbpath nije odreðen"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "privremena baza podataka %s veæ postoji"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "slog broj %d u bazi podataka je neispravan -- preskaèem ga"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "ne mogu da dodam slog originalno na %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
@@ -3755,102 +3719,102 @@ msgid "Installing %s\n"
 msgstr "Instaliram %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "neuspelo èitanje: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "nedostaje drugo ':' na %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "nedostaje ime arhitekture na %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Nepotpuna linija podataka na %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "Premnogo argumenata u liniji podataka na %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Lo¹ broj arhitekture/oper.sist.: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Nepotpuna podrazumevana linija na %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "Premnogo argumenata u podrazumevanoj liniji na %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "gre¹ka: ne mogu da otvorim %s\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Ne mogu da otvorim %s za èitanje: %s"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "nedostaje ':' na %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "nedostaje argument za %s na %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "nedostaje arhitektura za %s na %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "lo¹a opcija '%s' na %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3879,7 +3843,8 @@ msgid "Old PGP signature\n"
 msgstr "napravi PGP potpis"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Stari (interni) potpis!  Odakle vam!?"
 
 #: lib/signature.c:211
@@ -3894,17 +3859,19 @@ msgstr ""
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "PGP omanuo"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "PGP nije uspeo da zapi¹e potpis"
 
 #: lib/signature.c:297
@@ -3913,7 +3880,8 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "ne mogu da proèitam potpis"
 
 #: lib/signature.c:313
@@ -3923,19 +3891,19 @@ msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
 #, fuzzy
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "PGP omanuo"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "PGP nije uspeo da zapi¹e potpis"
 
 #: lib/signature.c:374
@@ -3959,32 +3927,34 @@ msgid "Generating signature using GPG.\n"
 msgstr "napravi PGP potpis"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Ne mogu da pokrenem pgp. Koristite --nopgp da preskoèite PGP proveru."
 
 #: lib/signature.c:635
 #, fuzzy
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Ne mogu da pokrenem pgp. Koristite --nopgp da preskoèite PGP proveru."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
 #, fuzzy
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Morate podesiti \"pgp_name:\" u va¹oj rpmrc datoteci"
 
 #: lib/signature.c:772
 #, fuzzy
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Morate podesiti \"pgp_name:\" u va¹oj rpmrc datoteci"
 
 #: lib/transaction.c:466
@@ -4032,18 +4002,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "ne mogu da uklonim %s - direktorijum nije prazan"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "neuspela komanda rmdir %s: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "uklanjanje %s nije uspelo: %s"
 
 #: lib/uninstall.c:151
@@ -4051,13 +4021,13 @@ msgstr "uklanjanje %s nije uspelo: %s"
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "neuspelo izvr¹avanje skripta"
 
 #: lib/verify.c:59
@@ -4071,11 +4041,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4170,71 +4140,71 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
-msgstr ""
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
+msgstr "(nepoznat tip)"
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
-msgstr ""
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
+msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "paket %s nije naðen u %s"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, fuzzy, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4292,17 +4262,18 @@ msgstr "gre
 msgid "url port must be a number\n"
 msgstr "gre¹ka: FTP port mora biti broj\n"
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "neuspelo otvaranje %s: %s"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "neuspelo kreiranje %s\n"
 
+#~ msgid "failed to open %s: %s"
+#~ msgstr "neuspelo otvaranje %s: %s"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
@@ -4402,10 +4373,6 @@ msgstr "neuspelo kreiranje %s\n"
 #~ msgstr "\t\t\t   paket1 ...paketN"
 
 #, fuzzy
-#~ msgid "RPM database already exists"
-#~ msgstr "privremena baza podataka %s veæ postoji"
-
-#, fuzzy
 #~ msgid "package not found in database"
 #~ msgstr "paket %s nije naðen u %s"
 
@@ -4414,10 +4381,6 @@ msgstr "neuspelo kreiranje %s\n"
 #~ msgstr "neuspelo otvaranje %s: %s"
 
 #, fuzzy
-#~ msgid "line %d: Invalid tag value: %s"
-#~ msgstr "pogre¹an broj paketa: %s\n"
-
-#, fuzzy
 #~ msgid "%s: %-45s YES (added package)\n"
 #~ msgstr "datoteka %s ne pripada nijednom paketu\n"
 
@@ -4572,10 +4535,6 @@ msgstr "neuspelo kreiranje %s\n"
 #~ msgstr "gre¹ka uklanjanja sloga %s u %s"
 
 #, fuzzy
-#~ msgid "package has no files\n"
-#~ msgstr "paket nema imena"
-
-#, fuzzy
 #~ msgid "cannot create %s"
 #~ msgstr "Ne mogu da otvorim datoteku %s: "
 
index 56108e5..eec3c2a 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: 2000-10-09 22:31+0200\n"
 "Last-Translator: Göran Uddeborg <göran@uddeborg.pp.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -23,44 +23,44 @@ msgstr "ouppfyllda byggberoenden:\n"
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Kan inte öppna spec-filen %s: %s\n"
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "Kunde inte öppna \"tar\"-rör: %s\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "Kunde inte läsa spec-fil från %s\n"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "Kunde inte byta namn på %s till %s: %s\n"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "kunde inte ta status på %s: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "Filen är inte en ordinär fil: %s\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "Filen %s tycks inte vara en spec-fil.\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Bygger målplattformar: %s\n"
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Bygger för målet %s\n"
@@ -1585,8 +1585,9 @@ msgstr "ingen spec-filer angivna f
 msgid "no tar files given for build"
 msgstr "inga tar-filer angivna för tillverkning"
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+#, fuzzy
+msgid "Unable to open temp file.\n"
 msgstr "Kan inte öppna temporär fil."
 
 #: build/build.c:193
@@ -1595,16 +1596,16 @@ msgid "Executing(%s): %s\n"
 msgstr "Kör(%s): %s\n"
 
 #: build/build.c:199
-#, c-format
-msgid "Exec of %s failed (%s): %s"
+#, fuzzy, c-format
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "Körning (exec) av %s misslyckades (%s): %s"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
 msgstr "Dålig slutstatus från %s (%s)"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1612,52 +1613,64 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+#, fuzzy
+msgid "syntax error while parsing ==\n"
 msgstr "syntaxfel vid parsning av =="
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+#, fuzzy
+msgid "syntax error while parsing &&\n"
 msgstr "syntaxfel vid parsning av &&"
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+#, fuzzy
+msgid "syntax error while parsing ||\n"
 msgstr "syntaxfel vid parsning av ||"
 
 #: build/expression.c:294
-msgid "parse error in expression"
+#, fuzzy
+msgid "parse error in expression\n"
 msgstr "parsfel i uttryck"
 
 #: build/expression.c:326
-msgid "unmatched ("
+#, fuzzy
+msgid "unmatched (\n"
 msgstr "ensam ("
 
 #: build/expression.c:356
-msgid "- only on numbers"
+#, fuzzy
+msgid "- only on numbers\n"
 msgstr "- endast i tal"
 
 #: build/expression.c:372
-msgid "! only on numbers"
+#, fuzzy
+msgid "! only on numbers\n"
 msgstr "! endast på tal"
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+#, fuzzy
+msgid "types must match\n"
 msgstr "typer måste passa ihop"
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+#, fuzzy
+msgid "* / not suported for strings\n"
 msgstr "* / stöds inte för strängar"
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+#, fuzzy
+msgid "- not suported for strings\n"
 msgstr "- stöds inte för strängar"
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+#, fuzzy
+msgid "&& and || not suported for strings\n"
 msgstr "&& och || stöds inte för strängar"
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+#, fuzzy
+msgid "syntax error in expression\n"
 msgstr "syntaxfel i uttryck"
 
 #: build/files.c:226
@@ -1666,162 +1679,163 @@ msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK-fel: %s\n"
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
-#, c-format
-msgid "Missing '(' in %s %s"
+#, fuzzy, c-format
+msgid "Missing '(' in %s %s\n"
 msgstr "Saknad \"(\" i %s %s"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
-#, c-format
-msgid "Missing ')' in %s(%s"
+#, fuzzy, c-format
+msgid "Missing ')' in %s(%s\n"
 msgstr "Saknad \")\" i %s(%s"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
 msgstr "Ogiltig %s token: %s"
 
 #: build/files.c:376
-#, c-format
-msgid "Non-white space follows %s(): %s"
+#, fuzzy, c-format
+msgid "Non-white space follows %s(): %s\n"
 msgstr "Annat än blanktecken följer på %s(): %s"
 
 #: build/files.c:414
-#, c-format
-msgid "Bad syntax: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad syntax: %s(%s)\n"
 msgstr "Felaktig syntax: %s(%s)"
 
 #: build/files.c:424
-#, c-format
-msgid "Bad mode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "Felaktig rättighetsspecifikation: %s(%s)"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Felaktig specifikation av katalogrättigheter: %s(%s)"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+#, fuzzy
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Ovanlig lokallängd: \"%.*s\" i %%langg(%s)"
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+#, fuzzy
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Duplicerad lokal %.*s i %%lang(%s)"
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+#, fuzzy
+msgid "Hit limit for %%docdir\n"
 msgstr "Slog i gränsen för %%docdir"
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+#, fuzzy
+msgid "Only one arg for %%docdir\n"
 msgstr "Endast ett argument till %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:740
-#, c-format
-msgid "Two files on one line: %s"
+#: build/files.c:741
+#, fuzzy, c-format
+msgid "Two files on one line: %s\n"
 msgstr "Två filer på en rad: %s"
 
-#: build/files.c:753
-#, c-format
-msgid "File must begin with \"/\": %s"
+#: build/files.c:755
+#, fuzzy, c-format
+msgid "File must begin with \"/\": %s\n"
 msgstr "Filnamn måste börja med \"/\": %s"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+#, fuzzy
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan inte blanda special %%doc med andra former: %s"
 
-#: build/files.c:859
-#, c-format
-msgid "File listed twice: %s"
+#: build/files.c:861
+#, fuzzy, c-format
+msgid "File listed twice: %s\n"
 msgstr "Filen uppräknad två gånger: %s"
 
-#: build/files.c:968
-#, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+#: build/files.c:972
+#, fuzzy, c-format
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolisk länk pekar på BuildRoot: %s -> %s"
 
-#: build/files.c:1062
-#, c-format
-msgid "File doesn't match prefix (%s): %s"
+#: build/files.c:1066
+#, fuzzy, c-format
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Filen matchar inte prefixet (%s): %s"
 
-#: build/files.c:1072
-#, c-format
-msgid "File not found: %s"
+#: build/files.c:1076
+#, fuzzy, c-format
+msgid "File not found: %s\n"
 msgstr "Filen hittades inte: %s"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Felaktig ägare/grupp: %s\n"
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Fil %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
 msgstr "Filen behöver inledande \"/\": %s"
 
-#: build/files.c:1232
-#, c-format
-msgid "File not found by glob: %s"
+#: build/files.c:1237
+#, fuzzy, c-format
+msgid "File not found by glob: %s\n"
 msgstr "Ingen file hittades vid matchningen: %s"
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+#, fuzzy
+msgid "Could not open %%files file %s: %s\n"
 msgstr "Kunde inte öppna %%files-fil %s: %s"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
+#: build/files.c:1301 build/pack.c:108
+#, fuzzy, c-format
+msgid "line: %s\n"
 msgstr "rad: %s"
 
-#: build/files.c:1621
-#, c-format
-msgid "Bad file: %s: %s"
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
 msgstr "Felaktig fil: %s: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr "Felaktig ägare/grupp: %s"
-
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
-#, c-format
-msgid "Couldn't exec %s: %s"
+#: build/files.c:1696
+#, fuzzy, c-format
+msgid "Couldn't exec %s: %s\n"
 msgstr "Kunde inte köra %s: %s"
 
-#: build/files.c:1695
-#, c-format
-msgid "Couldn't fork %s: %s"
+#: build/files.c:1701
+#, fuzzy, c-format
+msgid "Couldn't fork %s: %s\n"
 msgstr "Kunde inte grena %s: %s"
 
-#: build/files.c:1777
-#, c-format
-msgid "%s failed"
+#: build/files.c:1783
+#, fuzzy, c-format
+msgid "%s failed\n"
 msgstr "%s misslyckades"
 
-#: build/files.c:1781
-#, c-format
-msgid "failed to write all data to %s"
+#: build/files.c:1787
+#, fuzzy, c-format
+msgid "failed to write all data to %s\n"
 msgstr "kunde inte skriva all data till %s"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Letar upp %s: (använder %s)...\n"
 
-#: build/files.c:1934 build/files.c:1948
-#, c-format
-msgid "Failed to find %s:"
+#: build/files.c:1940 build/files.c:1954
+#, fuzzy, c-format
+msgid "Failed to find %s:\n"
 msgstr "Misslyckades med att hitta %s:"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Bearbetar filer: %s-%s-%s\n"
@@ -1848,48 +1862,48 @@ msgid "Could not canonicalize hostname: %s\n"
 msgstr "Kunde inte kanonisera värdnamn: %s\n"
 
 #: build/pack.c:52
-#, c-format
-msgid "create archive failed on file %s: %s"
+#, fuzzy, c-format
+msgid "create archive failed on file %s: %s\n"
 msgstr "skapande av arkiv misslyckades vid fil %s: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy kunde inte skriva: %s"
 
 #: build/pack.c:81
-#, c-format
-msgid "cpio_copy read failed: %s"
+#, fuzzy, c-format
+msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy kunde inte läsa: %s"
 
 #: build/pack.c:165
-#, c-format
-msgid "Could not open PreIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreIn file: %s\n"
 msgstr "Kunde inte öppna PreIn-fil: %s"
 
 #: build/pack.c:172
-#, c-format
-msgid "Could not open PreUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PreUn file: %s\n"
 msgstr "Kunde inte öppna PreUn-fil: %s"
 
 #: build/pack.c:179
-#, c-format
-msgid "Could not open PostIn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostIn file: %s\n"
 msgstr "Kunde inte öppna PostIn-fil: %s"
 
 #: build/pack.c:186
-#, c-format
-msgid "Could not open PostUn file: %s"
+#, fuzzy, c-format
+msgid "Could not open PostUn file: %s\n"
 msgstr "Kunde inte öppna PostUn-fil: %s"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
 msgstr "Kunde inte öppna VerifyScript-fil: %s"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
 msgstr "Kunde inte öppna Trigger-skriptfil: %s"
 
 #: build/pack.c:235
@@ -1912,382 +1926,407 @@ msgstr "readRPM: %s 
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: läser huvud från %s\n"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+#, fuzzy
+msgid "Bad CSA data\n"
 msgstr "Felaktig CSA-data"
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Genererar signatur: %d\n"
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Kunde inte öppna %s: %s\n"
 
-#: build/pack.c:469
-#, c-format
-msgid "Unable to write package: %s"
+#: build/pack.c:470
+#, fuzzy, c-format
+msgid "Unable to write package: %s\n"
 msgstr "Kunde inte skriva paket: %s"
 
-#: build/pack.c:484
-#, c-format
-msgid "Unable to open sigtarget %s: %s"
+#: build/pack.c:485
+#, fuzzy, c-format
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Kan inte läsa signaturen %s: %s"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "Kan inte läsa ikon %s: %s"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "Kan inte skriva paket %s: %s"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "Kan inte läsa ikon %s: %s"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "Kan inte skriva paket %s: %s"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Skrev: %s\n"
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, 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:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "kan inte skapa %s: %s\n"
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
 msgstr "rad %d: andra %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+#, fuzzy
+msgid "%%changelog entries must start with *\n"
 msgstr "%%changlog-poster måste starta med *"
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+#, fuzzy
+msgid "incomplete %%changelog entry\n"
 msgstr "ofullständig %%changelog-post"
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+#, fuzzy
+msgid "bad date in %%changelog: %s\n"
 msgstr "felaktigt datum i %%changelog: %s"
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+#, fuzzy
+msgid "%%changelog not in decending chronological order\n"
 msgstr "%%changlog är inte i fallande kronologisk ordning"
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+#, fuzzy
+msgid "missing name in %%changelog\n"
 msgstr "saknat namn i %%changelog"
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+#, fuzzy
+msgid "no description in %%changelog\n"
 msgstr "ingen beskrivning i %%changelog"
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr "rad %d: Fel i parsning av %%description: %s"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
-#, c-format
-msgid "line %d: Bad option %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad option %s: %s\n"
 msgstr "rad %d: otillåten flagga %s: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
 msgstr "rad %d: För många namn: %s"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
-#, c-format
-msgid "line %d: Package does not exist: %s"
+#, fuzzy, c-format
+msgid "line %d: Package does not exist: %s\n"
 msgstr "rad %d: Paketet existerar inte: %s"
 
 #: build/parseDescription.c:87
-#, c-format
-msgid "line %d: Second description"
+#, fuzzy, c-format
+msgid "line %d: Second description\n"
 msgstr "rad %d: En andra beskrivning"
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr "rad %d: Fel i parsning av %%files: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+#, fuzzy
+msgid "line %d: Second %%files list\n"
 msgstr "rad %d: En andra %%files-lista"
 
 #: build/parsePreamble.c:211
-#, c-format
-msgid "Architecture is excluded: %s"
+#, fuzzy, c-format
+msgid "Architecture is excluded: %s\n"
 msgstr "Arkitekturen är utesluten: %s"
 
 #: build/parsePreamble.c:216
-#, c-format
-msgid "Architecture is not included: %s"
+#, fuzzy, c-format
+msgid "Architecture is not included: %s\n"
 msgstr "Arkitekturen är inte medtagen: %s"
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
 msgstr "OS är uteslutet: %s"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
 msgstr "OS är inte medtaget: %s"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
 msgstr "%s-fält måste finnas med i paketet: %s"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
 msgstr "Dubbla %s-poster i paketet: %s"
 
-#: build/parsePreamble.c:323
-#, c-format
-msgid "Unable to open icon %s: %s"
+#: build/parsePreamble.c:324
+#, fuzzy, c-format
+msgid "Unable to open icon %s: %s\n"
 msgstr "Kan inte öppna ikon %s: %s"
 
-#: build/parsePreamble.c:341
-#, c-format
-msgid "Unable to read icon %s: %s"
+#: build/parsePreamble.c:342
+#, fuzzy, c-format
+msgid "Unable to read icon %s: %s\n"
 msgstr "Kan inte läsa ikon %s: %s"
 
-#: build/parsePreamble.c:354
-#, c-format
-msgid "Unknown icon type: %s"
+#: build/parsePreamble.c:355
+#, fuzzy, c-format
+msgid "Unknown icon type: %s\n"
 msgstr "Okänd ikontyp: %s"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
 msgstr "rad %d: Felaktig tagg: %s"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
 msgstr "rad %d: Tom tagg: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
-#, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
+#, fuzzy, c-format
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "rad %d: Otillåtet tecken \"-\" i %s: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
-#, c-format
-msgid "BuildRoot can not be \"/\": %s"
+#: build/parsePreamble.c:516 build/parseSpec.c:386
+#, fuzzy, c-format
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan inte vara \"/\": %s"
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "rad %d: Prefix får inte sluta med \"/\": %s"
 
-#: build/parsePreamble.c:540
-#, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+#: build/parsePreamble.c:541
+#, fuzzy, c-format
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "rad %d: Docdir måste börja med \"/\": %s"
 
-#: build/parsePreamble.c:552
-#, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+#: build/parsePreamble.c:553
+#, fuzzy, c-format
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "rad %d: Epoch/Serial-fält måste vara numeriskt: %s"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "rad %d: Felaktigt %s-tal: %s\n"
 
-#: build/parsePreamble.c:629
-#, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+#: build/parsePreamble.c:630
+#, fuzzy, c-format
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "rad %d: Felaktig BuildArchitecture-format: %s"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
 msgstr "Internt fel: felaktig tagg %d"
 
-#: build/parsePreamble.c:782
-#, c-format
-msgid "Bad package specification: %s"
+#: build/parsePreamble.c:783
+#, fuzzy, c-format
+msgid "Bad package specification: %s\n"
 msgstr "Felaktig paketspecifikation: %s"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
 msgstr "Paketet existerar redan: %s"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
 msgstr "rad %d: Okänd tagg: %s"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+#, fuzzy
+msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec-fil kan inte använda BuildRoot"
 
 #: build/parsePrep.c:37
-#, c-format
-msgid "Bad source: %s: %s"
+#, fuzzy, c-format
+msgid "Bad source: %s: %s\n"
 msgstr "Dålig källa: %s: %s"
 
-#: build/parsePrep.c:74
-#, c-format
-msgid "No patch number %d"
+#: build/parsePrep.c:75
+#, fuzzy, c-format
+msgid "No patch number %d\n"
 msgstr "Inget patch-nummer %d"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
 msgstr "Inget källkodsnummer %d"
 
-#: build/parsePrep.c:183
-#, c-format
-msgid "Couldn't download nosource %s: %s"
+#: build/parsePrep.c:185
+#, fuzzy, c-format
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunde inte hämta nosource %s: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+#, fuzzy
+msgid "Error parsing %%setup: %s\n"
 msgstr "Fel i parsning av %%setup: %s"
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr "rad %d: Felaktigt argument till %%setup %c: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "rad %d: Felaktig %%setup-flagga %s: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "rad %d: Behöver argument till %%patch -b: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "rad %d: Behöver argument till %%patch -z: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "rad %d: Behöver argument till %%patch -p: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "rad %d: Felaktigt argument till %%patch -p: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+#, fuzzy
+msgid "Too many patches!\n"
 msgstr "För många patchar!"
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "rad %d: Felaktigt argument till %%patch: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+#, fuzzy
+msgid "line %d: second %%prep\n"
 msgstr "rad %d: andra %%prep"
 
 #: build/parseReqs.c:100
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "rad %d: Beroenden måste börja alfanumeriskt, med \"_\" eller \"/\": %s"
 
 #: build/parseReqs.c:111
-#, c-format
-msgid "line %d: File name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: File name not permitted: %s\n"
 msgstr "rad %d: Filnamn inte tillåtna: %s"
 
 #: build/parseReqs.c:143
-#, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+#, fuzzy, c-format
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "rad %d: Versionsfilnamn inte tillåtet: %s"
 
 #: build/parseReqs.c:173
-#, c-format
-msgid "line %d: Version required: %s"
+#, fuzzy, c-format
+msgid "line %d: Version required: %s\n"
 msgstr "rad %d: Version krävs: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
 msgstr "rad %d: utlösare måste ha --: %s"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
 msgstr "rad %d: Fel vid parsning av %s: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr "rad %d: skriptprogram måste börja med \"/\": %s"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
 msgstr "rad %d: En andra %s"
 
 #: build/parseSpec.c:136
-#, c-format
-msgid "line %d: %s"
+#, fuzzy, c-format
+msgid "line %d: %s\n"
 msgstr "rad %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Kan inte öppna %s: %s\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+#, fuzzy
+msgid "Unclosed %%if\n"
 msgstr "Oavslutat %%if"
 
-#: build/parseSpec.c:267
-#, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+#: build/parseSpec.c:269
+#, fuzzy, c-format
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean returnerar %d"
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+#, fuzzy
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Fick ett %%else utan något if"
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+#, fuzzy
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Fick ett %%endif utan något if"
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+#, fuzzy
+msgid "malformed %%include statement\n"
 msgstr "felformaterad %%include-sats"
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+#, fuzzy
+msgid "No buildable architectures\n"
 msgstr "Inga byggbara arkitekturer"
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+#, fuzzy
+msgid "Package has no %%description: %s\n"
 msgstr "Paketet har ingen %%description: %s"
 
 #: build/spec.c:41
@@ -2296,13 +2335,13 @@ msgid "archive = %s, fs = %s\n"
 msgstr "arkiv = %s, fs = %s\n"
 
 #: build/spec.c:228
-#, c-format
-msgid "line %d: Bad number: %s"
+#, fuzzy, c-format
+msgid "line %d: Bad number: %s\n"
 msgstr "rad %d: Felaktigt tal: %s"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
 msgstr "rad %d: Felaktigt no%s-tal: %d"
 
 #: build/spec.c:292
@@ -2377,64 +2416,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s JA (lade till filer)\n"
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s JA (lade till tillhandahållande)\n"
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr "%s: %-45s %-3s (cachad)\n"
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s JA (rpmrc tillhandahåller)\n"
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s JA (rpmlib tillhandahåller)\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s JA (db-filer)\n"
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s JA (db tillhandahållande)\n"
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s JA (db-filer)\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NEJ\n"
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) tillagt till beroendecachen.\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "paket %s-%s-%s behov inte uppfyllda: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paket %s står i konflikt: %s\n"
@@ -2487,8 +2526,8 @@ msgid "removed db file        %s\n"
 msgstr "tog bort db-fil        %s\n"
 
 #: lib/db1.c:421
-#, c-format
-msgid "bad db file %s"
+#, fuzzy, c-format
+msgid "bad db file %s\n"
 msgstr "felaktig db-fil %s"
 
 #: lib/db1.c:426
@@ -2498,8 +2537,8 @@ msgstr "
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "kan inte få %s lås på databas"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2611,27 +2650,32 @@ msgid "(not a number)"
 msgstr "(inte ett tal)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() kunde inte returnera fugger-storlek: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
-#, c-format
-msgid "failed to stat %s: %s"
+#: lib/fs.c:84
+#, fuzzy, c-format
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() kunde inte returnera fugger-storlek: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "kunde inte ta status på %s: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr "hämtar lista över monterade filsystem\n"
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
-msgstr "kunde inte öppna %s: %s"
+msgid "failed to open %s: %s\n"
+msgstr "kunde inte öppna %s: %s\n"
 
 #: lib/fs.c:309
-#, c-format
-msgid "file %s is on an unknown device"
+#, fuzzy, c-format
+msgid "file %s is on an unknown device\n"
 msgstr "filen %s är på en okänd enhet"
 
 #. This should not be allowed
@@ -2725,7 +2769,7 @@ msgstr "| f
 msgid "(unknown type)"
 msgstr "(okänd typ)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr "   fil: %s åtgärd: %s\n"
@@ -2744,8 +2788,8 @@ msgstr "gruppen %s finns inte - anv
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "uppackning av arkiv misslyckades%s%s: %s"
 
 #: lib/install.c:652
@@ -2757,92 +2801,96 @@ msgid "installing a source package\n"
 msgstr "installerar källpaket\n"
 
 #: lib/install.c:721
-#, c-format
-msgid "cannot create sourcedir %s"
+#, fuzzy, c-format
+msgid "cannot create sourcedir %s\n"
 msgstr "kan inte skapa källkatalog %s"
 
-#: lib/install.c:727 lib/install.c:757
-#, c-format
-msgid "cannot write to %s"
+#: lib/install.c:728 lib/install.c:759
+#, fuzzy, c-format
+msgid "cannot write to %s\n"
 msgstr "kan inte skriva till %s"
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr "källkod i: %s\n"
 
-#: lib/install.c:751
-#, c-format
-msgid "cannot create specdir %s"
+#: lib/install.c:752
+#, fuzzy, c-format
+msgid "cannot create specdir %s\n"
 msgstr "kan inte skapa spec-katalog %s"
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr "spec-fil i: %s\n"
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+#, fuzzy
+msgid "source package contains no .spec file\n"
 msgstr "källpaket innehåller ingen spec-fil"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr "byter namn på %s till %s\n"
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "namnbyte från %s till %s misslyckades: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+#, fuzzy
+msgid "source package expected, binary found\n"
 msgstr "källpaket förväntades, fann binärpaket"
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "paket: %s-%s-%s filtest = %d\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr "avbryter installation eftersom vi kör --test\n"
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr "kör (eventuellt) preinstalltionsskript\n"
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "hoppar över %s - överföring misslyckades - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "varning: %s skapades som %s"
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "varning: %s sparades som %s"
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr "kör (eventuellt) postinstallationsskript\n"
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
-#, c-format
-msgid "error creating temporary file %s"
+#, fuzzy, c-format
+msgid "error creating temporary file %s\n"
 msgstr "fel när tämporärfil %s skapades"
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+#, fuzzy
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "paket med versionsnummer 1 stöds inte av denna version av RPM"
 
 #: lib/package.c:143
+#, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "endast paket med huvudnummer <= 4 stöds av denna version av RPM"
 
 #: lib/poptBT.c:94
@@ -3169,7 +3217,8 @@ msgid "(no state)    "
 msgstr "(ej tillstnd) "
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
 msgstr "paketet har varken filägare eller id-listor"
 
 #: lib/query.c:418
@@ -3344,217 +3393,149 @@ msgstr "OK"
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: okänt taggnamn: \"%s\" ignorerat\n"
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Denna version av rpm kompilerades inte med stöd för \"%%_dbapi %d\".\n"
-"    Verifiera inställningen av makrot %%_dbapi med \"rpm --showrc\" och\n"
-"    konfigurera \"%%_dbapi 3\" (d.v.s. skapa och/eller ändra "
-"/etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:283
-#, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+#: lib/rpmdb.c:271
+#, fuzzy, c-format
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kan inte öppna %s-indexet med db%d - %s (%d)"
 
-#: lib/rpmdb.c:303
-#, c-format
-msgid "cannot open %s index"
+#: lib/rpmdb.c:291
+#, fuzzy, c-format
+msgid "cannot open %s index\n"
 msgstr "kan inte öppna %s-indexet"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-"\n"
-"--> Rpmdatabasen kan inte öppnas i db%d-format.\n"
-"    Om du nyss uppgraderat rpmpaketet måste du konvertera din databas\n"
-"    till db%d-format genom att köra \"rpm --rebuilddb\" som root.\n"
-"\n"
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Den konfigurerade %%_dbapi var db%d, men rpmdatabasen är i db%d-format.\n"
-"    Verifiera inställningen av makrot %%_dbapi med \"rpm --showrc\" och\n"
-"    konfigurera \"%%_dbapi %d\" (d.v.s. skapa och/eller ändra "
-"/etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-"\n"
-"--> Rpmdatabasen är i db%d-format, inte det rekommenderade db%d-formatet.\n"
-"    Verifiera inställningen av makrot %%_dbapi och %%_dbapi_rebuild med\n"
-"    \"rpm --showrc\", och antingen kör \"rpm --rebuilddb\" som root för att\n"
-"    konvertera din databas från db%d- till db%d-format, eller konfigurera\n"
-"    \"%%_dbapi_rebuild %d\" (d.v.s. skapa och/eller ändra /etc/rpm/macros).\n"
-"\n"
-
-#: lib/rpmdb.c:417
-#, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+#: lib/rpmdb.c:376
+#, fuzzy, c-format
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "fel(%d) när \"%s\"-poster hämtades från %s-indexet"
 
-#: lib/rpmdb.c:535
-#, c-format
-msgid "error(%d) storing record %s into %s"
+#: lib/rpmdb.c:495
+#, fuzzy, c-format
+msgid "error(%d) storing record %s into %s\n"
 msgstr "fel(%d) när post %s sparades i %s"
 
-#: lib/rpmdb.c:544
-#, c-format
-msgid "error(%d) removing record %s from %s"
+#: lib/rpmdb.c:505
+#, fuzzy, c-format
+msgid "error(%d) removing record %s from %s\n"
 msgstr "fel(%d) när post %s togs bort ur %s"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "ingen dbpath har satts"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
+#, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 "databas i gammalt format finns; använd --rebuilddb för att skapa en databas "
 "i nytt format"
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
+#: lib/rpmdb.c:1023
+#, fuzzy, c-format
+msgid "error(%d) counting packages\n"
 msgstr "fel(%d) när paket räknades"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
-#, c-format
-msgid "%s: cannot read header at 0x%x"
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
+#, fuzzy, c-format
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: kan inte läsa huvud vid 0x%x"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr "tar bort 0 %s-poster.\n"
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "tar bort \"%s\" från %s-indexet.\n"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "tar bort %d poster från %s-indexet.\n"
 
-#: lib/rpmdb.c:1908
-#, c-format
-msgid "error(%d) allocating new package instance"
+#: lib/rpmdb.c:1872
+#, fuzzy, c-format
+msgid "error(%d) allocating new package instance\n"
 msgstr "fel(%d) vid allokering av ny paketinstans"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr "lägger till 0 %s-poster.\n"
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "lägger till \"%s\" till %s-indexet.\n"
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "lägger till %d poster till %s-indexet.\n"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "ingen dbpath har satts"
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "bygger om databas %s till %s\n"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "tillfällig databas %s existerar redan"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr "skapar katalog %s\n"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
-msgstr "fel när katalog skapades %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
+msgstr "skapar katalog %s\n"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "öppnar gammal databas med dbapi %d\n"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "öppnar ny databas med dbapi %d\n"
 
-#: lib/rpmdb.c:2446
-#, c-format
-msgid "record number %d in database is bad -- skipping."
+#: lib/rpmdb.c:2448
+#, fuzzy, c-format
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "post nummer %d i databasen är felaktig -- hoppar över den."
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "kan inte lägga till post ursprungligen vid %d"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "kunde inte bygga om databasen: orginaldatabasen finns kvar\n"
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr "kunde inte ersätta gammal databas med ny databas!\n"
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, 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:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr "tar bort katalog %s\n"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "kunde inte ta bort katalogen %s: %s\n"
@@ -3676,102 +3657,102 @@ msgid "Installing %s\n"
 msgstr "Installerar %s\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "läsning misslyckades: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "andra \":\" saknas vid %s:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "arkitekturnamn saknas vid %s:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "Ofullständig datarad vid %s:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "För många argument i datarad vid %s:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Felaktigt arkitektur-/osnummer: %s (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "Ofullständig skönsfallsrad vid %s:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "För många argument i skönsfallsrad vid %s:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
 msgstr "Kan inte expandera %s"
 
-#: lib/rpmrc.c:551
-#, c-format
-msgid "Cannot read %s, HOME is too large."
+#: lib/rpmrc.c:552
+#, fuzzy, c-format
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Kan inte läsa %s, HOME är för stor."
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "Kan inte öppna %s för läsning: %s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "Misslyckades med att läsa %s: %s."
 
-#: lib/rpmrc.c:650
-#, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+#: lib/rpmrc.c:651
+#, fuzzy, c-format
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "\":\" saknas (hittade 0x%02x) vid %s:%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "argument till %s saknas vid %s:%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
+#, fuzzy, c-format
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s expansion misslyckades vid %s:%d \"%s\""
 
-#: lib/rpmrc.c:693
-#, c-format
-msgid "cannot open %s at %s:%d: %s"
+#: lib/rpmrc.c:694
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kan inte öppna %s vid %s:%d: %s"
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "arkitektur saknas för %s vid %s:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "okänd flagga \"%s\" vid %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Okänt system: %s\n"
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Var god kontakta rpm-list@redhat.com\n"
 
@@ -3798,7 +3779,8 @@ msgid "Old PGP signature\n"
 msgstr "Gammal PGP-signatur\n"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Gammal (endast intern) signatur!  Hur fick du tag i den!?"
 
 #: lib/signature.c:211
@@ -3812,18 +3794,20 @@ msgid "Signature pad : %d\n"
 msgstr "Signaturutfyllnad: %d\n"
 
 #: lib/signature.c:274
-#, c-format
-msgid "Couldn't exec pgp (%s)"
+#, fuzzy, c-format
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "Kunde inte köra pgp (%s)"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "pgp misslyckades"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "pgp misslyckades att skriva en signatur"
 
 #: lib/signature.c:297
@@ -3832,7 +3816,8 @@ msgid "PGP sig size: %d\n"
 msgstr "PGP signaturstorlek: %d\n"
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "kan inte läsa signaturen"
 
 #: lib/signature.c:313
@@ -3841,17 +3826,20 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr "Fick %d byte PGPsignatur\n"
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+#, fuzzy
+msgid "Couldn't exec gpg\n"
 msgstr "Kunde inte köra gpg"
 
 #: lib/signature.c:362
-msgid "gpg failed"
+#, fuzzy
+msgid "gpg failed\n"
 msgstr "gpg misslyckades"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+#, fuzzy
+msgid "gpg failed to write signature\n"
 msgstr "gpg kunde inte skriva signatur"
 
 #: lib/signature.c:374
@@ -3873,29 +3861,35 @@ msgid "Generating signature using GPG.\n"
 msgstr "Genererar signatur med GPG.\n"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Kunde inte köra pgp.  Använd --nopgp för att hoppa över PGPkontroll."
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+#, fuzzy
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Kunde inte köra gpg.  Använd --nogpg för att hoppa över GPGkontroll."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "Kunde inte köra pgp"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
-msgstr "Ogiltig %%_signature specifikation i makrofil"
+#, fuzzy
+msgid "Invalid %%_signature spec in macro file\n"
+msgstr "Felaktig %%_signature spec i makrofil.\n"
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Du måste sätta \"%%_gpg_name\" i din makrofil"
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+#, fuzzy
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Du måste sätta \"%%_pgp_name\" i din makrofil"
 
 #: lib/transaction.c:466
@@ -3943,18 +3937,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr "%s överhoppad på grund av missingok-flagga\n"
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "kan inte ta bort %s - katalogen är inte tom"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "rmdir av %s misslyckades: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "kan inte ta bort %s: %s"
 
 #: lib/uninstall.c:151
@@ -3962,13 +3956,13 @@ msgstr "kan inte ta bort %s: %s"
 msgid "will remove files test = %d\n"
 msgstr "tar bort filer test = %d\n"
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr "kör (eventuellt) postavinstallationsskript\n"
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "körning av skript från %s-%s-%s misslyckades, slutstatus %d"
 
 #: lib/verify.c:59
@@ -3981,12 +3975,14 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "utför inga steg"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 "paket saknar både användarnamn och id-listor (detta borde aldrig inträffa)"
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+#, fuzzy
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "paket saknar både gruppnamn och id-listor (detta borde aldrig inträffa)"
 
@@ -4075,70 +4071,80 @@ msgstr "%3d>%*s(tom)"
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(tom)\n"
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+#, fuzzy
+msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s har oavslutad kropp"
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s har otillåtet namn (%%define)"
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+#, fuzzy
+msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s har oavslutade flaggor"
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+#, fuzzy
+msgid "Macro %%%s has empty body\n"
 msgstr "makro %%%s har tom kropp"
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+#, fuzzy
+msgid "Macro %%%s failed to expand\n"
 msgstr "Makro %%%s misslyckades att expandera"
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+#, fuzzy
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s har otillåtet namn (%%undefine)"
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+#, fuzzy
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) var inte använd under nivå %d"
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
 msgstr "Okänd flagga %c i %s(%s)"
 
-#: rpmio/macro.c:993
-#, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+#: rpmio/macro.c:999
+#, fuzzy, c-format
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Rekursionsdjup(%d) större än max(%d)"
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
 msgstr "Oavslutad %c: %s"
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+#, fuzzy
+msgid "A %% is followed by an unparseable macro\n"
 msgstr "Ett %% följs av ett makro som inte kan parsas"
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+#, fuzzy
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Inget makro %%%.*s hittat, hoppar över"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+#, fuzzy
+msgid "Target buffer overflow\n"
 msgstr "Målbuffer översvämmad"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
-#, c-format
-msgid "File %s: %s"
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
+#, fuzzy, c-format
+msgid "File %s: %s\n"
 msgstr "Fil %s: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, fuzzy, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr "Filen %s är mindre än %d byte"
 
 #: rpmio/rpmlog.c:24
@@ -4195,17 +4201,89 @@ msgstr "fel: %s-port m
 msgid "url port must be a number\n"
 msgstr "url-port måste vara ett tal\n"
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr "kunde inte öppna %s: %s\n"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "kunde inte skapa %s: %s\n"
 
+#~ msgid "Bad owner/group: %s"
+#~ msgstr "Felaktig ägare/grupp: %s"
+
+#~ msgid "failed to open %s: %s"
+#~ msgstr "kunde inte öppna %s: %s"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Denna version av rpm kompilerades inte med stöd för \"%%_dbapi %d\".\n"
+#~ "    Verifiera inställningen av makrot %%_dbapi med \"rpm --showrc\" och\n"
+#~ "    konfigurera \"%%_dbapi 3\" (d.v.s. skapa och/eller ändra "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database cannot be opened in db%d format.\n"
+#~ "    If you have just upgraded the rpm package you need to convert\n"
+#~ "    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Rpmdatabasen kan inte öppnas i db%d-format.\n"
+#~ "    Om du nyss uppgraderat rpmpaketet måste du konvertera din databas\n"
+#~ "    till db%d-format genom att köra \"rpm --rebuilddb\" som root.\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
+#~ "    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
+#~ "    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Den konfigurerade %%_dbapi var db%d, men rpmdatabasen är i db%d-format.\n"
+#~ "    Verifiera inställningen av makrot %%_dbapi med \"rpm --showrc\" och\n"
+#~ "    konfigurera \"%%_dbapi %d\" (d.v.s. skapa och/eller ändra "
+#~ "/etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "--> The rpm database is in db%d format, not the suggested db%d format.\n"
+#~ "    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
+#~ "    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
+#~ "    to convert your database from db%d to db%d format, or configure\n"
+#~ "    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "--> Rpmdatabasen är i db%d-format, inte det rekommenderade db%d-formatet.\n"
+#~ "    Verifiera inställningen av makrot %%_dbapi och %%_dbapi_rebuild med\n"
+#~ "    \"rpm --showrc\", och antingen kör \"rpm --rebuilddb\" som root för att\n"
+#~ "    konvertera din databas från db%d- till db%d-format, eller konfigurera\n"
+#~ "    \"%%_dbapi_rebuild %d\" (d.v.s. skapa och/eller ändra /etc/rpm/macros).\n"
+#~ "\n"
+
+#~ msgid "removing 0 %s entries.\n"
+#~ msgstr "tar bort 0 %s-poster.\n"
+
+#~ msgid "adding 0 %s entries.\n"
+#~ msgstr "lägger till 0 %s-poster.\n"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "fel när katalog skapades %s: %s"
+
+#~ msgid "Invalid %%_signature spec in macro file"
+#~ msgstr "Ogiltig %%_signature specifikation i makrofil"
+
 #~ msgid " performing %s"
 #~ msgstr " utför %s"
 
index 3ff09b8..4c00ebe 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -30,44 +30,44 @@ msgid "Unable to open spec file %s: %s\n"
 msgstr "%s okuma eriþimi için açýlamadý:%s."
 
 # , c-format
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, fuzzy, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr "%s 'ye eriþimde hata oluþtu\n"
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, fuzzy, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr "%s okunamadý: %s"
 
-#: build.c:175
+#: build.c:177
 #, fuzzy, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr "%s okunamadý: %s"
 
-#: build.c:214
+#: build.c:216
 #, fuzzy, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr "%s açýlamadý: %s"
 
-#: build.c:219
+#: build.c:221
 #, fuzzy, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr "%s bir RPM paketi deðil (gibi)\n"
 
-#: build.c:227
+#: build.c:230
 #, fuzzy, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s bir RPM paketi deðil (gibi)\n"
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "%s paketi bulunamadý\n"
@@ -1713,9 +1713,9 @@ msgstr "olu
 msgid "no tar files given for build"
 msgstr "oluþturma için gereken tar dosyalarý belirttilmedi"
 
-#: build/build.c:114 build/pack.c:369
+#: build/build.c:114 build/pack.c:370
 #, fuzzy
-msgid "Unable to open temp file."
+msgid "Unable to open temp file.\n"
 msgstr "%s okuma eriþimi için açýlamadý:%s."
 
 #: build/build.c:193
@@ -1725,15 +1725,15 @@ msgstr "%s al
 
 #: build/build.c:199
 #, fuzzy, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s 'ye erisimde belirtilen hata oluþtu: %s\n"
 
-#: build/build.c:207
-#, c-format
-msgid "Bad exit status from %s (%s)"
-msgstr ""
+#: build/build.c:208
+#, fuzzy, c-format
+msgid "Bad exit status from %s (%s)\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1742,56 +1742,56 @@ msgstr ""
 
 #: build/expression.c:215
 #, fuzzy
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr "dizi içerisinde ? bekleniyordu"
 
 #: build/expression.c:245
 #, fuzzy
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr "dizi içerisinde ? bekleniyordu"
 
 #: build/expression.c:254
 #, fuzzy
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr "dizi içerisinde ? bekleniyordu"
 
 #: build/expression.c:294
 #, fuzzy
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr "dizi içerisinde ? bekleniyordu"
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
 #, fuzzy
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr "dizi içerisinde ? bekleniyordu"
 
 #: build/files.c:226
@@ -1801,162 +1801,157 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, fuzzy, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr "% den sonra eksik {"
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, fuzzy, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr "%s te eksik ':' :%d"
 
 #: build/files.c:325 build/files.c:504
-#, c-format
-msgid "Invalid %s token: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Invalid %s token: %s\n"
+msgstr "geçersiz paket numarsý: %s\n"
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, fuzzy, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr "%s okunamadý: %s"
 
 #: build/files.c:424
 #, fuzzy, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr "%s okunamadý: %s"
 
 #: build/files.c:436
-#, c-format
-msgid "Bad dirmode spec: %s(%s)"
-msgstr ""
+#, fuzzy, c-format
+msgid "Bad dirmode spec: %s(%s)\n"
+msgstr "%s okunamadý: %s"
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, fuzzy, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr "%s açýlamadý: %s"
 
-#: build/files.c:753
+#: build/files.c:755
 #, fuzzy, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr "relocate iþlemi / ile baþlamalý"
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, fuzzy, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr "%s okunamadý: %s"
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, fuzzy, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr "%s okunamadý: %s"
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, fuzzy, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr "Dosya sunucuda bulunamadý"
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "%s açýlamadý: %s"
 
-#: build/files.c:1203
-#, c-format
-msgid "File needs leading \"/\": %s"
-msgstr ""
+#: build/files.c:1207
+#, fuzzy, c-format
+msgid "File needs leading \"/\": %s\n"
+msgstr "relocate iþlemi / ile baþlamalý"
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, fuzzy, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr "Dosya sunucuda bulunamadý"
 
-#: build/files.c:1286
+#: build/files.c:1292
 #, fuzzy
-msgid "Could not open %%files file %s: %s"
+msgid "Could not open %%files file %s: %s\n"
 msgstr "hata: %s dosyasý okunamadý\n"
 
-#: build/files.c:1295 build/pack.c:108
-#, c-format
-msgid "line: %s"
-msgstr ""
-
-#: build/files.c:1621
+#: build/files.c:1301 build/pack.c:108
 #, fuzzy, c-format
-msgid "Bad file: %s: %s"
+msgid "line: %s\n"
 msgstr "%s açýlamadý: %s"
 
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
-msgstr ""
+#: build/files.c:1627
+#, fuzzy, c-format
+msgid "Bad file: %s: %s\n"
+msgstr "%s açýlamadý: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, fuzzy, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr "PGP çalýþtýrýlamadý"
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, fuzzy, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr "Ýmza hedefi 'sigtarget' okunamadý"
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, fuzzy, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr "PGP hata verdi"
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, fuzzy, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr "%s yaratýlamýyor\n"
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, fuzzy, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr "%s yaratýlamýyor\n"
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "%s açýlamadý: %s"
@@ -1984,48 +1979,48 @@ msgstr ""
 
 #: build/pack.c:52
 #, fuzzy, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr "%s açýlamadý: %s"
 
 #: build/pack.c:74
-#, c-format
-msgid "cpio_copy write failed: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "cpio_copy write failed: %s\n"
+msgstr "okuma hatasý: %s (%d)"
 
 #: build/pack.c:81
 #, fuzzy, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr "okuma hatasý: %s (%d)"
 
 #: build/pack.c:165
 #, fuzzy, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr "hata: %s dosyasý okunamadý\n"
 
 #: build/pack.c:172
 #, fuzzy, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr "hata: %s dosyasý okunamadý\n"
 
 #: build/pack.c:179
 #, fuzzy, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr "hata: %s dosyasý okunamadý\n"
 
 #: build/pack.c:186
 #, fuzzy, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr "hata: %s dosyasý okunamadý\n"
 
 #: build/pack.c:194
-#, c-format
-msgid "Could not open VerifyScript file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open VerifyScript file: %s\n"
+msgstr "hata: %s dosyasý okunamadý\n"
 
 #: build/pack.c:209
-#, c-format
-msgid "Could not open Trigger script file: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "Could not open Trigger script file: %s\n"
+msgstr "hata: %s dosyasý okunamadý\n"
 
 #: build/pack.c:235
 #, fuzzy, c-format
@@ -2047,386 +2042,394 @@ msgstr "hata: %s herhangi bir RPM pakedine ait g
 msgid "readRPM: reading header from %s\n"
 msgstr "%s kaydýna %s dosyasýnda eriþilemiyor:"
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "PGP-imzasý yaratýr"
 
 # , c-format
-#: build/pack.c:432
+#: build/pack.c:433
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s 'ye eriþimde hata oluþtu\n"
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, fuzzy, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, fuzzy, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, fuzzy, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, fuzzy, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, fuzzy, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, fuzzy, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
 #: build/parseBuildInstallClean.c:28
-#, c-format
-msgid "line %d: second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: second %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%description: %s\n"
+msgstr "%s paketi %s altýnda gözükmüyor"
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, fuzzy, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr "%s açýlamadý: %s"
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
-#, c-format
-msgid "line %d: Too many names: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Too many names: %s\n"
+msgstr "geçersiz paket numarsý: %s\n"
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, fuzzy, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr "%s paketi %s altýnda gözükmüyor"
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
-msgstr ""
+#, fuzzy
+msgid "line %d: Error parsing %%files: %s\n"
+msgstr "%s açýlamadý: %s"
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
-msgstr ""
+#, fuzzy
+msgid "line %d: Second %%files list\n"
+msgstr "geçersiz paket numarsý: %s\n"
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
-#, c-format
-msgid "OS is excluded: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is excluded: %s\n"
+msgstr "%s alýnýyor\n"
 
 #: build/parsePreamble.c:226
-#, c-format
-msgid "OS is not included: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "OS is not included: %s\n"
+msgstr "%s: Eriþilemedi\n"
 
-#: build/parsePreamble.c:242
-#, c-format
-msgid "%s field must be present in package: %s"
-msgstr ""
+#: build/parsePreamble.c:243
+#, fuzzy, c-format
+msgid "%s field must be present in package: %s\n"
+msgstr "\"%s\" birden fazla paketi tanýmlýyor\n"
 
-#: build/parsePreamble.c:269
-#, c-format
-msgid "Duplicate %s entries in package: %s"
-msgstr ""
+#: build/parsePreamble.c:270
+#, fuzzy, c-format
+msgid "Duplicate %s entries in package: %s\n"
+msgstr "hata: %s%s/packages.rpm açýlamýyor\n"
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, fuzzy, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, fuzzy, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr "%s 'nin yazýlmasý mümkün deðil"
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, fuzzy, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr "(bilinmeyen tip)"
 
-#: build/parsePreamble.c:421
-#, c-format
-msgid "line %d: Malformed tag: %s"
-msgstr ""
+#: build/parsePreamble.c:422
+#, fuzzy, c-format
+msgid "line %d: Malformed tag: %s\n"
+msgstr "geçersiz paket numarsý: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:429
-#, c-format
-msgid "line %d: Empty tag: %s"
-msgstr ""
+#: build/parsePreamble.c:430
+#, fuzzy, c-format
+msgid "line %d: Empty tag: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, fuzzy, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "%s açýlamadý: %s"
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
-#, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
-msgstr ""
+#: build/parsePreamble.c:529
+#, fuzzy, c-format
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
+msgstr "relocate iþlemi / ile baþlamalý"
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, fuzzy, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "relocate iþlemi / ile baþlamalý"
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, fuzzy, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "geçersiz paket numarsý: %s\n"
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, fuzzy, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "geçersiz paket numarsý: %s\n"
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, fuzzy, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%s için %s te eksik mimari:%d"
 
-#: build/parsePreamble.c:638
-#, c-format
-msgid "Internal error: Bogus tag %d"
-msgstr ""
+#: build/parsePreamble.c:639
+#, fuzzy, c-format
+msgid "Internal error: Bogus tag %d\n"
+msgstr "ölümcül hata: "
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, fuzzy, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr "      Paket seçim seçenekleri:"
 
-#: build/parsePreamble.c:788
-#, c-format
-msgid "Package already exists: %s"
-msgstr ""
+#: build/parsePreamble.c:789
+#, fuzzy, c-format
+msgid "Package already exists: %s\n"
+msgstr "geçici veritabaný %s mevcut"
 
-#: build/parsePreamble.c:813
-#, c-format
-msgid "line %d: Unknown tag: %s"
-msgstr ""
+#: build/parsePreamble.c:815
+#, fuzzy, c-format
+msgid "line %d: Unknown tag: %s\n"
+msgstr "geçersiz paket numarsý: %s\n"
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, fuzzy, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr "%s okunamadý: %s"
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, fuzzy, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr "(üye deðil)"
 
-#: build/parsePrep.c:164
-#, c-format
-msgid "No source number %d"
-msgstr ""
+#: build/parsePrep.c:165
+#, fuzzy, c-format
+msgid "No source number %d\n"
+msgstr "(üye deðil)"
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, fuzzy, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr "%s okunamadý: %s"
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
-msgstr ""
+#: build/parsePrep.c:294
+#, fuzzy
+msgid "line %d: Bad arg to %%setup %c: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
-msgstr ""
+#: build/parsePrep.c:312
+#, fuzzy
+msgid "line %d: Bad %%setup option %s: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
-msgstr ""
+#: build/parsePrep.c:446
+#, fuzzy
+msgid "line %d: Need arg to %%patch -b: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
-msgstr ""
+#: build/parsePrep.c:455
+#, fuzzy
+msgid "line %d: Need arg to %%patch -z: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:467
+#, fuzzy
+msgid "line %d: Need arg to %%patch -p: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
-msgstr ""
+#: build/parsePrep.c:474
+#, fuzzy
+msgid "line %d: Bad arg to %%patch -p: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
-msgstr ""
+#: build/parsePrep.c:485
+#, fuzzy
+msgid "line %d: Bad arg to %%patch: %s\n"
+msgstr "%s açýlamadý: %s"
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, fuzzy, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "relocate iþlemi / ile baþlamalý"
 
 #: build/parseReqs.c:111
 #, fuzzy, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr "%s paketi %s altýnda gözükmüyor"
 
 #: build/parseReqs.c:143
 #, fuzzy, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "%s paketi %s altýnda gözükmüyor"
 
 #: build/parseReqs.c:173
 #, fuzzy, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr "%s açýlamadý: %s"
 
 #: build/parseScript.c:153
-#, c-format
-msgid "line %d: triggers must have --: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: triggers must have --: %s\n"
+msgstr "relocate iþlemi / ile baþlamalý"
 
 #: build/parseScript.c:163 build/parseScript.c:224
-#, c-format
-msgid "line %d: Error parsing %s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Error parsing %s: %s\n"
+msgstr "%s açýlamadý: %s"
 
 #: build/parseScript.c:174
-#, c-format
-msgid "line %d: script program must begin with '/': %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: script program must begin with '/': %s\n"
+msgstr "relocate iþlemi / ile baþlamalý"
 
 #: build/parseScript.c:216
-#, c-format
-msgid "line %d: Second %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Second %s\n"
+msgstr "%s açýlamadý: %s"
 
 #: build/parseSpec.c:136
 #, fuzzy, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr "%s açýlamadý: %s"
 
 # , c-format
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "%s 'ye eriþimde hata oluþtu\n"
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
+#: build/parseSpec.c:493
 #, fuzzy
-msgid "No buildable architectures"
+msgid "No buildable architectures\n"
 msgstr "paket mimarisini doðrulamaz"
 
-#: build/parseSpec.c:543
+#: build/parseSpec.c:548
 #, fuzzy
-msgid "Package has no %%description: %s"
+msgid "Package has no %%description: %s\n"
 msgstr "%s paketi %s altýnda gözükmüyor"
 
 #: build/spec.c:41
@@ -2436,13 +2439,13 @@ msgstr ""
 
 #: build/spec.c:228
 #, fuzzy, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr "geçersiz paket numarsý: %s\n"
 
 #: build/spec.c:234
-#, c-format
-msgid "line %d: Bad no%s number: %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "line %d: Bad no%s number: %d\n"
+msgstr "geçersiz paket numarsý: %s\n"
 
 #: build/spec.c:292
 #, fuzzy, c-format
@@ -2517,64 +2520,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s dosyasý, hiç bir pakete ait deðil\n"
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s dosyasý, hiç bir pakete ait deðil\n"
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s dosyasý, hiç bir pakete ait deðil\n"
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "%s paketi %s altýnda gözükmüyor"
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "%s paketi %s altýnda gözükmüyor"
@@ -2628,7 +2631,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, fuzzy, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr "%s açýlamadý: %s"
 
 #: lib/db1.c:426
@@ -2638,8 +2641,8 @@ msgstr "mevcut veritaban
 
 #. XXX check errno validity
 #: lib/db1.c:449
-#, c-format
-msgid "cannot get %s lock on database"
+#, fuzzy, c-format
+msgid "cannot get %s lock on database\n"
 msgstr "Veritabaný için %s kilit (lock) alýnamadý"
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2746,27 +2749,32 @@ msgid "(not a number)"
 msgstr "(üye deðil)"
 
 #: lib/fs.c:69
-#, c-format
-msgid "mntctl() failed to return fugger size: %s"
+#, fuzzy, c-format
+msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() çaðrýsý boyut bilgisi vermedi: %s"
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, fuzzy, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr "mntctl() çaðrýsý boyut bilgisi vermedi: %s"
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, fuzzy, c-format
+msgid "failed to stat %s: %s\n"
 msgstr "%s açýlamadý: %s"
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
-#, c-format
-msgid "failed to open %s: %s"
+#: lib/fs.c:152 rpmio/url.c:452
+#, fuzzy, c-format
+msgid "failed to open %s: %s\n"
 msgstr "%s açýlamadý: %s"
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2861,7 +2869,7 @@ msgstr "dizinin sonunda | bekleniyordu"
 msgid "(unknown type)"
 msgstr "(bilinmeyen tip)"
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, fuzzy, c-format
 msgid "   file: %s action: %s\n"
 msgstr "%s açýlamadý: %s"
@@ -2880,9 +2888,9 @@ msgstr "%s grubu hi
 #. was used up - if so, we should return a different error
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
-#, c-format
-msgid "unpacking of archive failed%s%s: %s"
-msgstr ""
+#, fuzzy, c-format
+msgid "unpacking of archive failed%s%s: %s\n"
+msgstr "%s 'ye erisimde belirtilen hata oluþtu: %s\n"
 
 #: lib/install.c:652
 msgid " on file "
@@ -2895,95 +2903,95 @@ msgstr "paket y
 
 #: lib/install.c:721
 #, fuzzy, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, fuzzy, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, fuzzy, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, fuzzy, c-format
 msgid "spec file in: %s\n"
 msgstr "%s açýlamadý: %s"
 
-#: lib/install.c:793 lib/install.c:821
+#: lib/install.c:796 lib/install.c:825
 #, fuzzy
-msgid "source package contains no .spec file"
+msgid "source package contains no .spec file\n"
 msgstr "<dosya> isimli dosyayý içeren paketi sorgulamak"
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
-#, c-format
-msgid "rename of %s to %s failed: %s"
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
+#, fuzzy, c-format
+msgid "rename of %s to %s failed: %s\n"
 msgstr "%s 'nin isminin  %s 'ye çevrilmesinde belirtilen hata oluþtu: %s"
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, fuzzy, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr "Paket %s-%s-%s ortak (shared) dosyalar içeriyor\n"
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 #, fuzzy
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr "hata: %s atlanýyor - aktarým baþarýsýz - %s\n"
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, fuzzy, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr "%s dizinin oluþturulmasýnda hata: %s"
 
 #: lib/package.c:88
 #, fuzzy
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 "RPM'in bu sürümünde sadece major numarasý <= 3 olan paketler destekleniyor"
 
 #: lib/package.c:143
 #, fuzzy
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "RPM'in bu sürümünde sadece major numarasý <= 3 olan paketler destekleniyor"
 
@@ -3320,8 +3328,9 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
-msgstr ""
+#, fuzzy
+msgid "package has neither file owner or id lists\n"
+msgstr "pakedin adý yok :-)"
 
 #: lib/query.c:418
 #, fuzzy, c-format
@@ -3498,191 +3507,146 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, fuzzy, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, fuzzy, c-format
-msgid "cannot open %s index"
+msgid "cannot open %s index\n"
 msgstr "hata: %s eriþilemiyor\n"
 
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, fuzzy, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "%s kaydýna %s dosyasýnda eriþilemiyor:"
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, fuzzy, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr "%s kaydý %s dosyasýna yazýlamýyor"
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, fuzzy, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr "%s kaydýnýn %s dosyasýndan silinmesinde hata"
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+#, fuzzy
+msgid "no dbpath has been set\n"
 msgstr "dbpath deðeri girilmemiþ"
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
+#: lib/rpmdb.c:1023
 #, fuzzy, c-format
-msgid "error(%d) counting packages"
+msgid "error(%d) counting packages\n"
 msgstr "%s pakedi aranýrken hata oluþtu\n"
 
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, fuzzy, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr "%d kaydýndan baþlýk bilgisi okunamadý"
 
-#: lib/rpmdb.c:1746
-#, c-format
-msgid "removing 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "%s kaydýnýn %s dosyasýndan silinmesinde hata"
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "%s kaydýnýn %s dosyasýndan silinmesinde hata"
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, fuzzy, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr "%s pakedi aranýrken hata oluþtu\n"
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "%s kaydýnýn %s dosyasýndan silinmesinde hata"
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr "dbpath deðeri girilmemiþ"
+
+#: lib/rpmdb.c:2395
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "mevcut veritabanýný kullanýlarak veritabýnýný yeniden oluþturur"
 
-#: lib/rpmdb.c:2397
-#, c-format
-msgid "temporary database %s already exists"
+#: lib/rpmdb.c:2399
+#, fuzzy, c-format
+msgid "temporary database %s already exists\n"
 msgstr "geçici veritabaný %s mevcut"
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "%s dizinin oluþturulmasýnda hata: %s"
 
-#: lib/rpmdb.c:2405
-#, c-format
-msgid "error creating directory %s: %s"
+#: lib/rpmdb.c:2407
+#, fuzzy, c-format
+msgid "creating directory %s: %s\n"
 msgstr "%s dizinin oluþturulmasýnda hata: %s"
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "mevcut veritabanýný kullanýlarak veritabýnýný yeniden oluþturur"
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "mevcut veritabanýný kullanýlarak veritabýnýný yeniden oluþturur"
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, fuzzy, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr "veritabanýndaki %d numaralý kayýt hatalý -- atlanýyor"
 
-#: lib/rpmdb.c:2483
-#, c-format
-msgid "cannot add record originally at %d"
+#: lib/rpmdb.c:2485
+#, fuzzy, c-format
+msgid "cannot add record originally at %d\n"
 msgstr "%d de yer alan kayýt saklayamýyor"
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "%s dizinin oluþturulmasýnda hata: %s"
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "%s açýlamadý: %s"
@@ -3807,102 +3771,102 @@ msgid "Installing %s\n"
 msgstr "%s yükleniyor\n"
 
 #: lib/rpmlead.c:48
-#, c-format
-msgid "read failed: %s (%d)"
+#, fuzzy, c-format
+msgid "read failed: %s (%d)\n"
 msgstr "okuma hatasý: %s (%d)"
 
 #: lib/rpmrc.c:150
-#, c-format
-msgid "missing second ':' at %s:%d"
+#, fuzzy, c-format
+msgid "missing second ':' at %s:%d\n"
 msgstr "%s te ikinci ':' eksik:%d"
 
 #: lib/rpmrc.c:153
-#, c-format
-msgid "missing architecture name at %s:%d"
+#, fuzzy, c-format
+msgid "missing architecture name at %s:%d\n"
 msgstr "%s te eksik mimari tanýmlamasý:%d"
 
 #: lib/rpmrc.c:305
-#, c-format
-msgid "Incomplete data line at %s:%d"
+#, fuzzy, c-format
+msgid "Incomplete data line at %s:%d\n"
 msgstr "%s te eksik data satýrý:%d"
 
-#: lib/rpmrc.c:309
-#, c-format
-msgid "Too many args in data line at %s:%d"
+#: lib/rpmrc.c:310
+#, fuzzy, c-format
+msgid "Too many args in data line at %s:%d\n"
 msgstr "%s te data satýrýnda çok fazla argüman:%d"
 
-#: lib/rpmrc.c:316
-#, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+#: lib/rpmrc.c:317
+#, fuzzy, c-format
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Kötü arch/os numarasý %s: (%s:%d)"
 
-#: lib/rpmrc.c:351
-#, c-format
-msgid "Incomplete default line at %s:%d"
+#: lib/rpmrc.c:352
+#, fuzzy, c-format
+msgid "Incomplete default line at %s:%d\n"
 msgstr "%s te eksik default satýrý:%d"
 
-#: lib/rpmrc.c:356
-#, c-format
-msgid "Too many args in default line at %s:%d"
+#: lib/rpmrc.c:357
+#, fuzzy, c-format
+msgid "Too many args in default line at %s:%d\n"
 msgstr "%s te default satýrýnda çok fazla argüman:%d"
 
-#: lib/rpmrc.c:546
-#, c-format
-msgid "Cannot expand %s"
-msgstr ""
+#: lib/rpmrc.c:547
+#, fuzzy, c-format
+msgid "Cannot expand %s\n"
+msgstr "hata: %s eriþilemiyor\n"
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
-#, c-format
-msgid "Unable to open %s for reading: %s."
+#: lib/rpmrc.c:569
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %s.\n"
 msgstr "%s okuma eriþimi için açýlamadý:%s."
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
-#, c-format
-msgid "Failed to read %s: %s."
+#: lib/rpmrc.c:614
+#, fuzzy, c-format
+msgid "Failed to read %s: %s.\n"
 msgstr "%s okunamadý: %s"
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, fuzzy, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "%s te eksik ':' :%d"
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
-#, c-format
-msgid "missing argument for %s at %s:%d"
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
+#, fuzzy, c-format
+msgid "missing argument for %s at %s:%d\n"
 msgstr "%s için %s te eksik argüman :%d"
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s açýlamadý: %s"
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr "%s dosyasý açýlamýyor: "
 
-#: lib/rpmrc.c:733
-#, c-format
-msgid "missing architecture for %s at %s:%d"
+#: lib/rpmrc.c:734
+#, fuzzy, c-format
+msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s için %s te eksik mimari:%d"
 
-#: lib/rpmrc.c:800
-#, c-format
-msgid "bad option '%s' at %s:%d"
+#: lib/rpmrc.c:801
+#, fuzzy, c-format
+msgid "bad option '%s' at %s:%d\n"
 msgstr "%s geçersiz seçenek %s:%d"
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3931,7 +3895,8 @@ msgid "Old PGP signature\n"
 msgstr "PGP-imzasý yaratýr"
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+#, fuzzy
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Eski imza !!! Eee bunu nasýl baþardýn bakiiim ?"
 
 #: lib/signature.c:211
@@ -3946,17 +3911,19 @@ msgstr ""
 
 #: lib/signature.c:274
 #, fuzzy, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr "PGP çalýþtýrýlamadý"
 
 #: lib/signature.c:285
-msgid "pgp failed"
+#, fuzzy
+msgid "pgp failed\n"
 msgstr "PGP hata verdi"
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+#, fuzzy
+msgid "pgp failed to write signature\n"
 msgstr "PGP imzasýnýn yazýlmasý sýrasýnda hata oluþtu"
 
 #: lib/signature.c:297
@@ -3965,7 +3932,8 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+#, fuzzy
+msgid "unable to read the signature\n"
 msgstr "imzayý okumak mümkün olmadý"
 
 #: lib/signature.c:313
@@ -3975,19 +3943,19 @@ msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
 #, fuzzy
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr "PGP çalýþtýrýlamadý"
 
 #: lib/signature.c:362
 #, fuzzy
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr "PGP hata verdi"
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
 #, fuzzy
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr "PGP imzasýnýn yazýlmasý sýrasýnda hata oluþtu"
 
 #: lib/signature.c:374
@@ -4011,32 +3979,34 @@ msgid "Generating signature using GPG.\n"
 msgstr "PGP-imzasý yaratýr"
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+#, fuzzy
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "PGP çalýþtýrýlamadý. PGP kontrollerini atlamak için --nopgp kullanýn."
 
 #: lib/signature.c:635
 #, fuzzy
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "PGP çalýþtýrýlamadý. PGP kontrollerini atlamak için --nopgp kullanýn."
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+#, fuzzy
+msgid "Couldn't exec pgp\n"
 msgstr "PGP çalýþtýrýlamadý"
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
 #, fuzzy
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "rpmrc dosyanýzda \"pgp_name:\" tanýmlanmýþ olmalý"
 
 #: lib/signature.c:772
 #, fuzzy
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "rpmrc dosyanýzda \"pgp_name:\" tanýmlanmýþ olmalý"
 
 #: lib/transaction.c:466
@@ -4084,18 +4054,18 @@ msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #: lib/uninstall.c:74
-#, c-format
-msgid "cannot remove %s - directory not empty"
+#, fuzzy, c-format
+msgid "cannot remove %s - directory not empty\n"
 msgstr "%s silinemedi - belirtilen dizin boþ deðil"
 
 #: lib/uninstall.c:78
-#, c-format
-msgid "rmdir of %s failed: %s"
+#, fuzzy, c-format
+msgid "rmdir of %s failed: %s\n"
 msgstr "%s dizinin silinmesinde belirtilen hata oluþtu: %s"
 
 #: lib/uninstall.c:88
-#, c-format
-msgid "removal of %s failed: %s"
+#, fuzzy, c-format
+msgid "removal of %s failed: %s\n"
 msgstr "%s 'in silinmesinde belirtilen hata oluþtu: %s"
 
 #: lib/uninstall.c:151
@@ -4103,13 +4073,13 @@ msgstr "%s 'in silinmesinde belirtilen hata olu
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, fuzzy, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "betik (script) çalýþtýrýlamadý "
 
 #: lib/verify.c:59
@@ -4123,11 +4093,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr "adýmlarýn hiçbirini çalýþtýrmaz"
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -4222,71 +4192,71 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
-#, c-format
-msgid "Unknown option %c in %s(%s)"
-msgstr ""
+#: rpmio/macro.c:819
+#, fuzzy, c-format
+msgid "Unknown option %c in %s(%s)\n"
+msgstr "(bilinmeyen tip)"
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
-#, c-format
-msgid "Unterminated %c: %s"
-msgstr ""
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
+#, fuzzy, c-format
+msgid "Unterminated %c: %s\n"
+msgstr "%s dosyasý açýlamýyor: "
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
+#: rpmio/macro.c:1251
 #, fuzzy
-msgid "Macro %%%.*s not found, skipping"
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr "%s pakedi %s içerisinde bulunamadý"
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, fuzzy, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr "%s açýlamadý: %s"
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4344,17 +4314,18 @@ msgstr "hata: ftpport bir say
 msgid "url port must be a number\n"
 msgstr "hata: ftpport bir sayý olmalý\n"
 
-#: rpmio/url.c:452
-#, fuzzy, c-format
-msgid "failed to open %s: %s\n"
-msgstr "%s açýlamadý: %s"
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s yaratýlamýyor\n"
 
+#~ msgid "failed to open %s: %s"
+#~ msgstr "%s açýlamadý: %s"
+
+#~ msgid "error creating directory %s: %s"
+#~ msgstr "%s dizinin oluþturulmasýnda hata: %s"
+
 #, fuzzy
 #~ msgid ""
 #~ "       %s {-b|t}[plcibas] [-v] [--short-circuit] [--clean] [--macros "
@@ -4466,10 +4437,6 @@ msgstr "%s yarat
 #~ "<port>]"
 
 #, fuzzy
-#~ msgid "RPM database already exists"
-#~ msgstr "geçici veritabaný %s mevcut"
-
-#, fuzzy
 #~ msgid "package not found in database"
 #~ msgstr "%s pakedi %s içerisinde bulunamadý"
 
@@ -4478,10 +4445,6 @@ msgstr "%s yarat
 #~ msgstr "%s açýlamadý: %s"
 
 #, fuzzy
-#~ msgid "line %d: Invalid tag value: %s"
-#~ msgstr "geçersiz paket numarsý: %s\n"
-
-#, fuzzy
 #~ msgid "%s: %-45s YES (added package)\n"
 #~ msgstr "%s dosyasý, hiç bir pakete ait deðil\n"
 
@@ -4678,10 +4641,6 @@ msgstr "%s yarat
 #~ msgstr "%s kaydýnýn %s dosyasýndan silinmesinde hata"
 
 #, fuzzy
-#~ msgid "package has no files\n"
-#~ msgstr "pakedin adý yok :-)"
-
-#, fuzzy
 #~ msgid "cannot create %s"
 #~ msgstr "%s dosyasý açýlamýyor: "
 
index f8d6246..91fac53 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index f8d6246..91fac53 100644 (file)
--- a/po/wa.po
+++ b/po/wa.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index f8d6246..91fac53 100644 (file)
--- a/po/zh.po
+++ b/po/zh.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index f8d6246..91fac53 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-13 11:37-0500\n"
+"POT-Creation-Date: 2001-01-15 14:34-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,44 +28,44 @@ msgstr ""
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:129 build.c:141
+#: build.c:130 build.c:142
 #, c-format
-msgid "Failed to open tar pipe: %m"
+msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:148
+#: build.c:149
 #, c-format
-msgid "Failed to read spec file from %s"
+msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:175
+#: build.c:177
 #, c-format
-msgid "Failed to rename %s to %s: %m"
+msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:214
+#: build.c:216
 #, c-format
-msgid "failed to stat %s: %m"
+msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:219
+#: build.c:221
 #, c-format
-msgid "File %s is not a regular file."
+msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:227
+#: build.c:230
 #, c-format
-msgid "File %s does not appear to be a specfile."
+msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:285
+#: build.c:287
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:300
+#: build.c:302
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -1525,8 +1525,8 @@ msgstr ""
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:114 build/pack.c:369
-msgid "Unable to open temp file."
+#: build/build.c:114 build/pack.c:370
+msgid "Unable to open temp file.\n"
 msgstr ""
 
 #: build/build.c:193
@@ -1536,15 +1536,15 @@ msgstr ""
 
 #: build/build.c:199
 #, c-format
-msgid "Exec of %s failed (%s): %s"
+msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:207
+#: build/build.c:208
 #, c-format
-msgid "Bad exit status from %s (%s)"
+msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:306
+#: build/build.c:307
 msgid ""
 "\n"
 "\n"
@@ -1552,52 +1552,52 @@ msgid ""
 msgstr ""
 
 #: build/expression.c:215
-msgid "syntax error while parsing =="
+msgid "syntax error while parsing ==\n"
 msgstr ""
 
 #: build/expression.c:245
-msgid "syntax error while parsing &&"
+msgid "syntax error while parsing &&\n"
 msgstr ""
 
 #: build/expression.c:254
-msgid "syntax error while parsing ||"
+msgid "syntax error while parsing ||\n"
 msgstr ""
 
 #: build/expression.c:294
-msgid "parse error in expression"
+msgid "parse error in expression\n"
 msgstr ""
 
 #: build/expression.c:326
-msgid "unmatched ("
+msgid "unmatched (\n"
 msgstr ""
 
 #: build/expression.c:356
-msgid "- only on numbers"
+msgid "- only on numbers\n"
 msgstr ""
 
 #: build/expression.c:372
-msgid "! only on numbers"
+msgid "! only on numbers\n"
 msgstr ""
 
 #: build/expression.c:414 build/expression.c:462 build/expression.c:520
 #: build/expression.c:612
-msgid "types must match"
+msgid "types must match\n"
 msgstr ""
 
 #: build/expression.c:427
-msgid "* / not suported for strings"
+msgid "* / not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:478
-msgid "- not suported for strings"
+msgid "- not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:625
-msgid "&& and || not suported for strings"
+msgid "&& and || not suported for strings\n"
 msgstr ""
 
 #: build/expression.c:658 build/expression.c:705
-msgid "syntax error in expression"
+msgid "syntax error in expression\n"
 msgstr ""
 
 #: build/files.c:226
@@ -1607,161 +1607,156 @@ msgstr ""
 
 #: build/files.c:276 build/files.c:360 build/files.c:527
 #, c-format
-msgid "Missing '(' in %s %s"
+msgid "Missing '(' in %s %s\n"
 msgstr ""
 
 #: build/files.c:287 build/files.c:479 build/files.c:538
 #, c-format
-msgid "Missing ')' in %s(%s"
+msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 #: build/files.c:325 build/files.c:504
 #, c-format
-msgid "Invalid %s token: %s"
+msgid "Invalid %s token: %s\n"
 msgstr ""
 
 #: build/files.c:376
 #, c-format
-msgid "Non-white space follows %s(): %s"
+msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 #: build/files.c:414
 #, c-format
-msgid "Bad syntax: %s(%s)"
+msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:424
 #, c-format
-msgid "Bad mode spec: %s(%s)"
+msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
 #: build/files.c:436
 #, c-format
-msgid "Bad dirmode spec: %s(%s)"
+msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:564
-msgid "Unusual locale length: \"%.*s\" in %%lang(%s)"
+#: build/files.c:565
+msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:574
-msgid "Duplicate locale %.*s in %%lang(%s)"
+#: build/files.c:575
+msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:706
-msgid "Hit limit for %%docdir"
+#: build/files.c:707
+msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:712
-msgid "Only one arg for %%docdir"
+#: build/files.c:713
+msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:740
+#: build/files.c:741
 #, c-format
-msgid "Two files on one line: %s"
+msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:753
+#: build/files.c:755
 #, c-format
-msgid "File must begin with \"/\": %s"
+msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:765
-msgid "Can't mix special %%doc with other forms: %s"
+#: build/files.c:767
+msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:859
+#: build/files.c:861
 #, c-format
-msgid "File listed twice: %s"
+msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:968
+#: build/files.c:972
 #, c-format
-msgid "Symlink points to BuildRoot: %s -> %s"
+msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1062
+#: build/files.c:1066
 #, c-format
-msgid "File doesn't match prefix (%s): %s"
+msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1072
+#: build/files.c:1076
 #, c-format
-msgid "File not found: %s"
+msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1115
+#: build/files.c:1119 build/files.c:1639 build/parsePrep.c:42
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1127
+#: build/files.c:1131
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1203
+#: build/files.c:1207
 #, c-format
-msgid "File needs leading \"/\": %s"
+msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1232
+#: build/files.c:1237
 #, c-format
-msgid "File not found by glob: %s"
+msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1286
-msgid "Could not open %%files file %s: %s"
+#: build/files.c:1292
+msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1295 build/pack.c:108
+#: build/files.c:1301 build/pack.c:108
 #, c-format
-msgid "line: %s"
+msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1627
 #, c-format
-msgid "Bad file: %s: %s"
-msgstr ""
-
-#: build/files.c:1633 build/parsePrep.c:41
-#, c-format
-msgid "Bad owner/group: %s"
+msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:1690
+#: build/files.c:1696
 #, c-format
-msgid "Couldn't exec %s: %s"
+msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:1695
+#: build/files.c:1701
 #, c-format
-msgid "Couldn't fork %s: %s"
+msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:1777
+#: build/files.c:1783
 #, c-format
-msgid "%s failed"
+msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:1781
+#: build/files.c:1787
 #, c-format
-msgid "failed to write all data to %s"
+msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:1906
+#: build/files.c:1912
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:1934 build/files.c:1948
+#: build/files.c:1940 build/files.c:1954
 #, c-format
-msgid "Failed to find %s:"
+msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2061
+#: build/files.c:2067
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -1789,47 +1784,47 @@ msgstr ""
 
 #: build/pack.c:52
 #, c-format
-msgid "create archive failed on file %s: %s"
+msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
 #: build/pack.c:74
 #, c-format
-msgid "cpio_copy write failed: %s"
+msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
 #: build/pack.c:81
 #, c-format
-msgid "cpio_copy read failed: %s"
+msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
 #: build/pack.c:165
 #, c-format
-msgid "Could not open PreIn file: %s"
+msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:172
 #, c-format
-msgid "Could not open PreUn file: %s"
+msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:179
 #, c-format
-msgid "Could not open PostIn file: %s"
+msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
 #: build/pack.c:186
 #, c-format
-msgid "Could not open PostUn file: %s"
+msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
 #: build/pack.c:194
 #, c-format
-msgid "Could not open VerifyScript file: %s"
+msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
 #: build/pack.c:209
 #, c-format
-msgid "Could not open Trigger script file: %s"
+msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
 #: build/pack.c:235
@@ -1852,382 +1847,380 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:381
-msgid "Bad CSA data"
+#: build/pack.c:382
+msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:422
+#: build/pack.c:423
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:432
+#: build/pack.c:433
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:469
+#: build/pack.c:470
 #, c-format
-msgid "Unable to write package: %s"
+msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:484
+#: build/pack.c:485
 #, c-format
-msgid "Unable to open sigtarget %s: %s"
+msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:494
+#: build/pack.c:495
 #, c-format
-msgid "Unable to read header from %s: %s"
+msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:508
+#: build/pack.c:509
 #, c-format
-msgid "Unable to write header to %s: %s"
+msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:518
+#: build/pack.c:519
 #, c-format
-msgid "Unable to read payload from %s: %s"
+msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:524
+#: build/pack.c:525
 #, c-format
-msgid "Unable to write payload to %s: %s"
+msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:551
+#: build/pack.c:552
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:616
+#: build/pack.c:617
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:633
+#: build/pack.c:634
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
 #: build/parseBuildInstallClean.c:28
 #, c-format
-msgid "line %d: second %s"
+msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:120
-msgid "%%changelog entries must start with *"
+#: build/parseChangelog.c:121
+msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:128
-msgid "incomplete %%changelog entry"
+#: build/parseChangelog.c:129
+msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:143
-msgid "bad date in %%changelog: %s"
+#: build/parseChangelog.c:144
+msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:148
-msgid "%%changelog not in decending chronological order"
+#: build/parseChangelog.c:149
+msgid "%%changelog not in decending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:156 build/parseChangelog.c:167
-msgid "missing name in %%changelog"
+#: build/parseChangelog.c:157 build/parseChangelog.c:168
+msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:174
-msgid "no description in %%changelog"
+#: build/parseChangelog.c:175
+msgid "no description in %%changelog\n"
 msgstr ""
 
 #: build/parseDescription.c:39
-msgid "line %d: Error parsing %%description: %s"
+msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:52 build/parseFiles.c:47 build/parseScript.c:187
 #, c-format
-msgid "line %d: Bad option %s: %s"
+msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:65 build/parseFiles.c:59 build/parseScript.c:199
 #, c-format
-msgid "line %d: Too many names: %s"
+msgid "line %d: Too many names: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:75 build/parseFiles.c:68 build/parseScript.c:208
 #, c-format
-msgid "line %d: Package does not exist: %s"
+msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
 #: build/parseDescription.c:87
 #, c-format
-msgid "line %d: Second description"
+msgid "line %d: Second description\n"
 msgstr ""
 
 #: build/parseFiles.c:33
-msgid "line %d: Error parsing %%files: %s"
+msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
 #: build/parseFiles.c:75
-msgid "line %d: Second %%files list"
+msgid "line %d: Second %%files list\n"
 msgstr ""
 
 #: build/parsePreamble.c:211
 #, c-format
-msgid "Architecture is excluded: %s"
+msgid "Architecture is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:216
 #, c-format
-msgid "Architecture is not included: %s"
+msgid "Architecture is not included: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:221
 #, c-format
-msgid "OS is excluded: %s"
+msgid "OS is excluded: %s\n"
 msgstr ""
 
 #: build/parsePreamble.c:226
 #, c-format
-msgid "OS is not included: %s"
+msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
-msgid "%s field must be present in package: %s"
+msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:269
+#: build/parsePreamble.c:270
 #, c-format
-msgid "Duplicate %s entries in package: %s"
+msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:323
+#: build/parsePreamble.c:324
 #, c-format
-msgid "Unable to open icon %s: %s"
+msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:341
+#: build/parsePreamble.c:342
 #, c-format
-msgid "Unable to read icon %s: %s"
+msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:354
+#: build/parsePreamble.c:355
 #, c-format
-msgid "Unknown icon type: %s"
+msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:421
+#: build/parsePreamble.c:422
 #, c-format
-msgid "line %d: Malformed tag: %s"
+msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:429
+#: build/parsePreamble.c:430
 #, c-format
-msgid "line %d: Empty tag: %s"
+msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:451 build/parsePreamble.c:458
+#: build/parsePreamble.c:452 build/parsePreamble.c:459
 #, c-format
-msgid "line %d: Illegal char '-' in %s: %s"
+msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:515 build/parseSpec.c:382
+#: build/parsePreamble.c:516 build/parseSpec.c:386
 #, c-format
-msgid "BuildRoot can not be \"/\": %s"
+msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:528
+#: build/parsePreamble.c:529
 #, c-format
-msgid "line %d: Prefixes must not end with \"/\": %s"
+msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:540
+#: build/parsePreamble.c:541
 #, c-format
-msgid "line %d: Docdir must begin with '/': %s"
+msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:552
+#: build/parsePreamble.c:553
 #, c-format
-msgid "line %d: Epoch/Serial field must be a number: %s"
+msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:592 build/parsePreamble.c:603
+#: build/parsePreamble.c:593 build/parsePreamble.c:604
 #, c-format
-msgid "line %d: Bad %s: qualifiers: %s"
+msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:629
+#: build/parsePreamble.c:630
 #, c-format
-msgid "line %d: Bad BuildArchitecture format: %s"
+msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:638
+#: build/parsePreamble.c:639
 #, c-format
-msgid "Internal error: Bogus tag %d"
+msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:782
+#: build/parsePreamble.c:783
 #, c-format
-msgid "Bad package specification: %s"
+msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:788
+#: build/parsePreamble.c:789
 #, c-format
-msgid "Package already exists: %s"
+msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:813
+#: build/parsePreamble.c:815
 #, c-format
-msgid "line %d: Unknown tag: %s"
+msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:835
-msgid "Spec file can't use BuildRoot"
+#: build/parsePreamble.c:837
+msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 #: build/parsePrep.c:37
 #, c-format
-msgid "Bad source: %s: %s"
+msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:74
+#: build/parsePrep.c:75
 #, c-format
-msgid "No patch number %d"
+msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:164
+#: build/parsePrep.c:165
 #, c-format
-msgid "No source number %d"
+msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:183
+#: build/parsePrep.c:185
 #, c-format
-msgid "Couldn't download nosource %s: %s"
+msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:277
-msgid "Error parsing %%setup: %s"
+#: build/parsePrep.c:279
+msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:292
-msgid "line %d: Bad arg to %%setup %c: %s"
+#: build/parsePrep.c:294
+msgid "line %d: Bad arg to %%setup %c: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:310
-msgid "line %d: Bad %%setup option %s: %s"
+#: build/parsePrep.c:312
+msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:443
-msgid "line %d: Need arg to %%patch -b: %s"
+#: build/parsePrep.c:446
+msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:451
-msgid "line %d: Need arg to %%patch -z: %s"
+#: build/parsePrep.c:455
+msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:463
-msgid "line %d: Need arg to %%patch -p: %s"
+#: build/parsePrep.c:467
+msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:469
-msgid "line %d: Bad arg to %%patch -p: %s"
+#: build/parsePrep.c:474
+msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:476
-msgid "Too many patches!"
+#: build/parsePrep.c:481
+msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:480
-msgid "line %d: Bad arg to %%patch: %s"
+#: build/parsePrep.c:485
+msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:516
-msgid "line %d: second %%prep"
+#: build/parsePrep.c:521
+msgid "line %d: second %%prep\n"
 msgstr ""
 
 #: build/parseReqs.c:100
 #, c-format
 msgid ""
-"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
+"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
 #: build/parseReqs.c:111
 #, c-format
-msgid "line %d: File name not permitted: %s"
+msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:143
 #, c-format
-msgid "line %d: Versioned file name not permitted: %s"
+msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
 #: build/parseReqs.c:173
 #, c-format
-msgid "line %d: Version required: %s"
+msgid "line %d: Version required: %s\n"
 msgstr ""
 
 #: build/parseScript.c:153
 #, c-format
-msgid "line %d: triggers must have --: %s"
+msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
 #: build/parseScript.c:163 build/parseScript.c:224
 #, c-format
-msgid "line %d: Error parsing %s: %s"
+msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
 #: build/parseScript.c:174
 #, c-format
-msgid "line %d: script program must begin with '/': %s"
+msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
 #: build/parseScript.c:216
 #, c-format
-msgid "line %d: Second %s"
+msgid "line %d: Second %s\n"
 msgstr ""
 
 #: build/parseSpec.c:136
 #, c-format
-msgid "line %d: %s"
+msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:184
+#: build/parseSpec.c:185
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:196
-msgid "Unclosed %%if"
+#: build/parseSpec.c:197
+msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:267
+#: build/parseSpec.c:269
 #, c-format
-msgid "%s:%d: parseExpressionBoolean returns %d"
+msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#. Got an else with no %if !
-#: build/parseSpec.c:275
-msgid "%s:%d: Got a %%else with no if"
+#: build/parseSpec.c:278
+msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#. Got an end with no %if !
-#: build/parseSpec.c:286
-msgid "%s:%d: Got a %%endif with no if"
+#: build/parseSpec.c:290
+msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:300 build/parseSpec.c:309
-msgid "malformed %%include statement"
+#: build/parseSpec.c:304 build/parseSpec.c:313
+msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:488
-msgid "No buildable architectures"
+#: build/parseSpec.c:493
+msgid "No buildable architectures\n"
 msgstr ""
 
-#: build/parseSpec.c:543
-msgid "Package has no %%description: %s"
+#: build/parseSpec.c:548
+msgid "Package has no %%description: %s\n"
 msgstr ""
 
 #: build/spec.c:41
@@ -2237,12 +2230,12 @@ msgstr ""
 
 #: build/spec.c:228
 #, c-format
-msgid "line %d: Bad number: %s"
+msgid "line %d: Bad number: %s\n"
 msgstr ""
 
 #: build/spec.c:234
 #, c-format
-msgid "line %d: Bad no%s number: %d"
+msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
 #: build/spec.c:292
@@ -2315,64 +2308,64 @@ msgstr ""
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:948
+#: lib/depends.c:949
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1007
+#: lib/depends.c:1008
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1059
+#: lib/depends.c:1060
 #, c-format
 msgid "%s: %-45s %-3s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1078
+#: lib/depends.c:1079
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1095
+#: lib/depends.c:1096
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1117
+#: lib/depends.c:1118
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1130
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1144
+#: lib/depends.c:1145
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1160
+#: lib/depends.c:1161
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1181
+#: lib/depends.c:1182
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
 #. requirements are not satisfied.
-#: lib/depends.c:1239
+#: lib/depends.c:1240
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1306
+#: lib/depends.c:1307
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
@@ -2426,7 +2419,7 @@ msgstr ""
 
 #: lib/db1.c:421
 #, c-format
-msgid "bad db file %s"
+msgid "bad db file %s\n"
 msgstr ""
 
 #: lib/db1.c:426
@@ -2437,7 +2430,7 @@ msgstr ""
 #. XXX check errno validity
 #: lib/db1.c:449
 #, c-format
-msgid "cannot get %s lock on database"
+msgid "cannot get %s lock on database\n"
 msgstr ""
 
 #: lib/db1.c:450 lib/db3.c:1120
@@ -2545,26 +2538,31 @@ msgstr ""
 
 #: lib/fs.c:69
 #, c-format
-msgid "mntctl() failed to return fugger size: %s"
+msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:104 lib/fs.c:287
+#: lib/fs.c:84
 #, c-format
-msgid "failed to stat %s: %s"
+msgid "mntctl() failed to return mount points: %s\n"
+msgstr ""
+
+#: lib/fs.c:104 lib/fs.c:184 lib/fs.c:287
+#, c-format
+msgid "failed to stat %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:147
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:152
+#: lib/fs.c:152 rpmio/url.c:452
 #, c-format
-msgid "failed to open %s: %s"
+msgid "failed to open %s: %s\n"
 msgstr ""
 
 #: lib/fs.c:309
 #, c-format
-msgid "file %s is on an unknown device"
+msgid "file %s is on an unknown device\n"
 msgstr ""
 
 #. This should not be allowed
@@ -2657,7 +2655,7 @@ msgstr ""
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/install.c:190 lib/uninstall.c:211
+#: lib/install.c:190 lib/uninstall.c:209
 #, c-format
 msgid "   file: %s action: %s\n"
 msgstr ""
@@ -2677,7 +2675,7 @@ msgstr ""
 #. XXX FIXME: Fclose with libio destroys errno
 #: lib/install.c:651
 #, c-format
-msgid "unpacking of archive failed%s%s: %s"
+msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
 #: lib/install.c:652
@@ -2690,90 +2688,90 @@ msgstr ""
 
 #: lib/install.c:721
 #, c-format
-msgid "cannot create sourcedir %s"
+msgid "cannot create sourcedir %s\n"
 msgstr ""
 
-#: lib/install.c:727 lib/install.c:757
+#: lib/install.c:728 lib/install.c:759
 #, c-format
-msgid "cannot write to %s"
+msgid "cannot write to %s\n"
 msgstr ""
 
-#: lib/install.c:731
+#: lib/install.c:732
 #, c-format
 msgid "sources in: %s\n"
 msgstr ""
 
-#: lib/install.c:751
+#: lib/install.c:752
 #, c-format
-msgid "cannot create specdir %s"
+msgid "cannot create specdir %s\n"
 msgstr ""
 
-#: lib/install.c:761
+#: lib/install.c:763
 #, c-format
 msgid "spec file in: %s\n"
 msgstr ""
 
-#: lib/install.c:793 lib/install.c:821
-msgid "source package contains no .spec file"
+#: lib/install.c:796 lib/install.c:825
+msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/install.c:839
+#: lib/install.c:843
 #, c-format
 msgid "renaming %s to %s\n"
 msgstr ""
 
-#: lib/install.c:841 lib/install.c:1103 lib/uninstall.c:60
+#: lib/install.c:845 lib/install.c:1109 lib/uninstall.c:60
 #, c-format
-msgid "rename of %s to %s failed: %s"
+msgid "rename of %s to %s failed: %s\n"
 msgstr ""
 
-#: lib/install.c:931
-msgid "source package expected, binary found"
+#: lib/install.c:935
+msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/install.c:975
+#: lib/install.c:979
 #, c-format
 msgid "package: %s-%s-%s files test = %d\n"
 msgstr ""
 
-#: lib/install.c:1019
+#: lib/install.c:1023
 msgid "stopping install as we're running --test\n"
 msgstr ""
 
-#: lib/install.c:1024
+#: lib/install.c:1028
 msgid "running preinstall script (if any)\n"
 msgstr ""
 
-#: lib/install.c:1031
+#: lib/install.c:1036
 msgid "skipping %s-%s-%s install, %%pre scriptlet failed rc %d\n"
 msgstr ""
 
-#: lib/install.c:1063
+#: lib/install.c:1069
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/install.c:1099
+#: lib/install.c:1105
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/install.c:1193
+#: lib/install.c:1199
 msgid "running postinstall scripts (if any)\n"
 msgstr ""
 
 #: lib/misc.c:328 lib/misc.c:333 lib/misc.c:339
 #, c-format
-msgid "error creating temporary file %s"
+msgid "error creating temporary file %s\n"
 msgstr ""
 
 #: lib/package.c:88
-msgid "packaging version 1 is not supported by this version of RPM"
+msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
 #: lib/package.c:143
 msgid ""
-"only packaging with major numbers <= 4 is supported by this version of RPM"
+"only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 #: lib/poptBT.c:94
@@ -3076,7 +3074,7 @@ msgid "(no state)    "
 msgstr ""
 
 #: lib/query.c:316 lib/query.c:361
-msgid "package has neither file owner or id lists"
+msgid "package has neither file owner or id lists\n"
 msgstr ""
 
 #: lib/query.c:418
@@ -3251,191 +3249,145 @@ msgstr ""
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: lib/rpmdb.c:267
-msgid ""
-"\n"
-"--> This version of rpm was not compiled with support for \"%%_dbapi %d\".\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi 3\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:283
+#: lib/rpmdb.c:271
 #, c-format
-msgid "cannot open %s index using db%d - %s (%d)"
+msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: lib/rpmdb.c:303
+#: lib/rpmdb.c:291
 #, c-format
-msgid "cannot open %s index"
-msgstr ""
-
-#: lib/rpmdb.c:318
-#, c-format
-msgid ""
-"\n"
-"--> The rpm database cannot be opened in db%d format.\n"
-"    If you have just upgraded the rpm package you need to convert\n"
-"    your database to db%d format by running \"rpm --rebuilddb\" as root.\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:332
-msgid ""
-"\n"
-"--> The configured %%_dbapi was db%d, but the rpm database is db%d format.\n"
-"    Please verify the setting of the macro %%_dbapi using \"rpm --showrc\"\n"
-"    and configure \"%%_dbapi %d\" (e.g. create and/or edit "
-"/etc/rpm/macros).\n"
-"\n"
-msgstr ""
-
-#: lib/rpmdb.c:348
-msgid ""
-"\n"
-"--> The rpm database is in db%d format, not the suggested db%d format.\n"
-"    Please verify the setting of the macros %%_dbapi and %%_dbapi_rebuild\n"
-"    using \"rpm --showrc\", and either run \"rpm --rebuilddb\" as root\n"
-"    to convert your database from db%d to db%d format, or configure\n"
-"    \"%%_dbapi_rebuild %d\" (e.g. create and/or edit /etc/rpm/macros).\n"
-"\n"
+msgid "cannot open %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:417
+#: lib/rpmdb.c:376
 #, c-format
-msgid "error(%d) getting \"%s\" records from %s index"
+msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: lib/rpmdb.c:535
+#: lib/rpmdb.c:495
 #, c-format
-msgid "error(%d) storing record %s into %s"
+msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:544
+#: lib/rpmdb.c:505
 #, c-format
-msgid "error(%d) removing record %s from %s"
+msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:779 lib/rpmdb.c:2368
-msgid "no dbpath has been set"
+#: lib/rpmdb.c:740
+msgid "no dbpath has been set\n"
 msgstr ""
 
-#: lib/rpmdb.c:878
+#: lib/rpmdb.c:839
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
-"database"
+"database\n"
 msgstr ""
 
 #. error
-#: lib/rpmdb.c:1090
-#, c-format
-msgid "error(%d) counting packages"
-msgstr ""
-
-#: lib/rpmdb.c:1149 lib/rpmdb.c:1693
+#: lib/rpmdb.c:1023
 #, c-format
-msgid "%s: cannot read header at 0x%x"
+msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: lib/rpmdb.c:1746
+#: lib/rpmdb.c:1079 lib/rpmdb.c:1620
 #, c-format
-msgid "removing 0 %s entries.\n"
+msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: lib/rpmdb.c:1757
+#: lib/rpmdb.c:1685
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1766
+#: lib/rpmdb.c:1694
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1908
+#: lib/rpmdb.c:1872
 #, c-format
-msgid "error(%d) allocating new package instance"
+msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: lib/rpmdb.c:1971
-#, c-format
-msgid "adding 0 %s entries.\n"
-msgstr ""
-
-#: lib/rpmdb.c:1987
+#: lib/rpmdb.c:1968
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:1996
+#: lib/rpmdb.c:1972
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2342
+#: lib/rpmdb.c:2344
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2393
+#: lib/rpmdb.c:2370
+msgid "no dbpath has been set"
+msgstr ""
+
+#: lib/rpmdb.c:2395
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2397
+#: lib/rpmdb.c:2399
 #, c-format
-msgid "temporary database %s already exists"
+msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: lib/rpmdb.c:2403
+#: lib/rpmdb.c:2405
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2405
+#: lib/rpmdb.c:2407
 #, c-format
-msgid "error creating directory %s: %s"
+msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2412
+#: lib/rpmdb.c:2414
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2423
+#: lib/rpmdb.c:2425
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2446
+#: lib/rpmdb.c:2448
 #, c-format
-msgid "record number %d in database is bad -- skipping."
+msgid "record number %d in database is bad -- skipping.\n"
 msgstr ""
 
-#: lib/rpmdb.c:2483
+#: lib/rpmdb.c:2485
 #, c-format
-msgid "cannot add record originally at %d"
+msgid "cannot add record originally at %d\n"
 msgstr ""
 
-#: lib/rpmdb.c:2501
+#: lib/rpmdb.c:2503
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: lib/rpmdb.c:2509
+#: lib/rpmdb.c:2511
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: lib/rpmdb.c:2511
+#: lib/rpmdb.c:2513
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: lib/rpmdb.c:2521
+#: lib/rpmdb.c:2523
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: lib/rpmdb.c:2523
+#: lib/rpmdb.c:2525
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
@@ -3557,101 +3509,101 @@ msgstr ""
 
 #: lib/rpmlead.c:48
 #, c-format
-msgid "read failed: %s (%d)"
+msgid "read failed: %s (%d)\n"
 msgstr ""
 
 #: lib/rpmrc.c:150
 #, c-format
-msgid "missing second ':' at %s:%d"
+msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:153
 #, c-format
-msgid "missing architecture name at %s:%d"
+msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
 #: lib/rpmrc.c:305
 #, c-format
-msgid "Incomplete data line at %s:%d"
+msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:309
+#: lib/rpmrc.c:310
 #, c-format
-msgid "Too many args in data line at %s:%d"
+msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:316
+#: lib/rpmrc.c:317
 #, c-format
-msgid "Bad arch/os number: %s (%s:%d)"
+msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:351
+#: lib/rpmrc.c:352
 #, c-format
-msgid "Incomplete default line at %s:%d"
+msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
-msgid "Too many args in default line at %s:%d"
+msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:546
+#: lib/rpmrc.c:547
 #, c-format
-msgid "Cannot expand %s"
+msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:551
+#: lib/rpmrc.c:552
 #, c-format
-msgid "Cannot read %s, HOME is too large."
+msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:568
+#: lib/rpmrc.c:569
 #, c-format
-msgid "Unable to open %s for reading: %s."
+msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:613
+#: lib/rpmrc.c:614
 #, c-format
-msgid "Failed to read %s: %s."
+msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:650
+#: lib/rpmrc.c:651
 #, c-format
-msgid "missing ':' (found 0x%02x) at %s:%d"
+msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:667 lib/rpmrc.c:741
+#: lib/rpmrc.c:668 lib/rpmrc.c:742
 #, c-format
-msgid "missing argument for %s at %s:%d"
+msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:684 lib/rpmrc.c:706
+#: lib/rpmrc.c:685 lib/rpmrc.c:707
 #, c-format
-msgid "%s expansion failed at %s:%d \"%s\""
+msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:693
+#: lib/rpmrc.c:694
 #, c-format
-msgid "cannot open %s at %s:%d: %s"
+msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:733
+#: lib/rpmrc.c:734
 #, c-format
-msgid "missing architecture for %s at %s:%d"
+msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:800
+#: lib/rpmrc.c:801
 #, c-format
-msgid "bad option '%s' at %s:%d"
+msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1197
+#: lib/rpmrc.c:1198
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1198
+#: lib/rpmrc.c:1199
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
@@ -3678,7 +3630,7 @@ msgid "Old PGP signature\n"
 msgstr ""
 
 #: lib/signature.c:162
-msgid "Old (internal-only) signature!  How did you get that!?"
+msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
 #: lib/signature.c:211
@@ -3693,17 +3645,17 @@ msgstr ""
 
 #: lib/signature.c:274
 #, c-format
-msgid "Couldn't exec pgp (%s)"
+msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
 #: lib/signature.c:285
-msgid "pgp failed"
+msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
 #: lib/signature.c:292
-msgid "pgp failed to write signature"
+msgid "pgp failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:297
@@ -3712,7 +3664,7 @@ msgid "PGP sig size: %d\n"
 msgstr ""
 
 #: lib/signature.c:308 lib/signature.c:385
-msgid "unable to read the signature"
+msgid "unable to read the signature\n"
 msgstr ""
 
 #: lib/signature.c:313
@@ -3721,17 +3673,17 @@ msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 #: lib/signature.c:351 lib/signature.c:694
-msgid "Couldn't exec gpg"
+msgid "Couldn't exec gpg\n"
 msgstr ""
 
 #: lib/signature.c:362
-msgid "gpg failed"
+msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
 #: lib/signature.c:369
-msgid "gpg failed to write signature"
+msgid "gpg failed to write signature\n"
 msgstr ""
 
 #: lib/signature.c:374
@@ -3753,29 +3705,29 @@ msgid "Generating signature using GPG.\n"
 msgstr ""
 
 #: lib/signature.c:502 lib/signature.c:563
-msgid "Could not run pgp.  Use --nopgp to skip PGP checks."
+msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
 #: lib/signature.c:635
-msgid "Could not run gpg.  Use --nogpg to skip GPG checks."
+msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 #: lib/signature.c:723
-msgid "Couldn't exec pgp"
+msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
 #: lib/signature.c:727 lib/signature.c:780
-msgid "Invalid %%_signature spec in macro file"
+msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
 #: lib/signature.c:760
-msgid "You must set \"%%_gpg_name\" in your macro file"
+msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
 #: lib/signature.c:772
-msgid "You must set \"%%_pgp_name\" in your macro file"
+msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
 #: lib/transaction.c:466
@@ -3824,17 +3776,17 @@ msgstr ""
 
 #: lib/uninstall.c:74
 #, c-format
-msgid "cannot remove %s - directory not empty"
+msgid "cannot remove %s - directory not empty\n"
 msgstr ""
 
 #: lib/uninstall.c:78
 #, c-format
-msgid "rmdir of %s failed: %s"
+msgid "rmdir of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:88
 #, c-format
-msgid "removal of %s failed: %s"
+msgid "removal of %s failed: %s\n"
 msgstr ""
 
 #: lib/uninstall.c:151
@@ -3842,13 +3794,13 @@ msgstr ""
 msgid "will remove files test = %d\n"
 msgstr ""
 
-#: lib/uninstall.c:235
+#: lib/uninstall.c:233
 msgid "running postuninstall script (if any)\n"
 msgstr ""
 
-#: lib/uninstall.c:448
+#: lib/uninstall.c:446
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d"
+msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
 #: lib/verify.c:59
@@ -3860,11 +3812,11 @@ msgid "do not execute %verifyscript (if any)"
 msgstr ""
 
 #: lib/verify.c:241
-msgid "package lacks both user name and id lists (this should never happen)"
+msgid "package lacks both user name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:259
-msgid "package lacks both group name and id lists (this should never happen)"
+msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
 #: lib/verify.c:321
@@ -3950,70 +3902,70 @@ msgstr ""
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:555
-msgid "Macro %%%s has unterminated body"
+#: rpmio/macro.c:556
+msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:581
-msgid "Macro %%%s has illegal name (%%define)"
+#: rpmio/macro.c:583
+msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:587
-msgid "Macro %%%s has unterminated opts"
+#: rpmio/macro.c:590
+msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:592
-msgid "Macro %%%s has empty body"
+#: rpmio/macro.c:595
+msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:597
-msgid "Macro %%%s failed to expand"
+#: rpmio/macro.c:600
+msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:628
-msgid "Macro %%%s has illegal name (%%undefine)"
+#: rpmio/macro.c:632
+msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:721
-msgid "Macro %%%s (%s) was not used below level %d"
+#: rpmio/macro.c:726
+msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:814
+#: rpmio/macro.c:819
 #, c-format
-msgid "Unknown option %c in %s(%s)"
+msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:993
+#: rpmio/macro.c:999
 #, c-format
-msgid "Recursion depth(%d) greater than max(%d)"
+msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1059 rpmio/macro.c:1075
+#: rpmio/macro.c:1066 rpmio/macro.c:1083
 #, c-format
-msgid "Unterminated %c: %s"
+msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1115
-msgid "A %% is followed by an unparseable macro"
+#: rpmio/macro.c:1124
+msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1241
-msgid "Macro %%%.*s not found, skipping"
+#: rpmio/macro.c:1251
+msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1312
-msgid "Target buffer overflow"
+#: rpmio/macro.c:1322
+msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1492 rpmio/macro.c:1498
+#: rpmio/macro.c:1502 rpmio/macro.c:1508
 #, c-format
-msgid "File %s: %s"
+msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1501
+#: rpmio/macro.c:1511
 #, c-format
-msgid "File %s is smaller than %u bytes"
+msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
 #: rpmio/rpmlog.c:24
@@ -4069,11 +4021,6 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:452
-#, c-format
-msgid "failed to open %s: %s\n"
-msgstr ""
-
 #. XXX Fstrerror
 #: rpmio/url.c:469
 #, c-format
index ab883d5..f987102 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-08-23 22:24+0100\n"
 "Last-Translator: Milan Kerslager <milan.kerslager@spsselib.hiedu.cz>\n"
 "Language-Team: Czech <cs@li.org>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Vypí¹e tuto nápovìdu"
@@ -16,3 +57,43 @@ msgstr "Vyp
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Vypí¹e krátký návod k pou¾ití"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 9f59184..0fbcf69 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-03-07 05:17+01:00\n"
 "Last-Translator: K. Christiansen <kenneth@gnu.org>\n"
 "Language-Team: Danish/Dansk <dansk@klid.dk>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Vis denne hjælpemeddelelse"
@@ -16,3 +57,43 @@ msgstr "Vis denne hj
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Vis kortfattet brugsanvisning"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index fc99ea7..41fef9e 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-01-01 18:27-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index a6be50c..74f858f 100644 (file)
@@ -10,7 +10,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-01-06 20:31+0100\n"
 "Last-Translator: Jesús Bravo Álvarez <jba@pobox.com>\n"
 "Language-Team: Galician <gpul-traduccion@ceu.fi.udc.es>\n"
@@ -18,6 +18,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Amosar esta mensaxe de axuda"
@@ -25,3 +66,43 @@ msgstr "Amosar esta mensaxe de axuda"
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Amosar brevemente o xeito de utilización"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index bc2e388..fe6007b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-08-03 23:26+0200\n"
 "Last-Translator: László Németh <nemeth@qwertynet.hu>\n"
 "Language-Team: Hungarian\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "E súgó megjelenítése"
@@ -16,3 +57,43 @@ msgstr "E s
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Rövid használati utasítás megjelenítése"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index f4c93e7..301a1d5 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-06-16 02:12+0000\n"
 "Last-Translator: Richard Allen <ra@hp.is>\n"
 "Language-Team: is <kde-isl@mmedia.is>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Sýna þessa hjálp"
@@ -16,3 +57,43 @@ msgstr "S
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Sýna stuttar notkunarleiðbeiningar"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 25370fb..07a1cab 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-06-21 16:11+02:00\n"
 "Last-Translator: Kjartan Maraas <kmaraas@online.no>\n"
 "Language-Team: Norwegian <no@li.org>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Vis denne hjelpmeldingen"
@@ -16,3 +57,43 @@ msgstr "Vis denne hjelpmeldingen"
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Vis kort bruksmelding"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 502a396..41fef9e 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 22fc2f4..44b2f4a 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-06-22 01:02+01:00\n"
 "Last-Translator: Pedro Morais <morais@kde.org>\n"
 "Language-Team: pt <morais@kde.org>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-latin1\n"
 "Content-Transfer-Encoding: none\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Mostrar esta mensagem de ajuda"
@@ -16,3 +57,43 @@ msgstr "Mostrar esta mensagem de ajuda"
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Mostrar uma mensagem de utilização sucinta"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 03ade33..16be068 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-06-14 23:23+EST\n"
 "Last-Translator: Cristian Gafton <gafton@redhat.com>\n"
 "Language-Team: Romanian <ro@li.org>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr "eroare necunoscuta"
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr "optiunea de tipul (%d) nu este implementata in popt\n"
+
+#: popt.c:893
+msgid "missing argument"
+msgstr "argument lipsa"
+
+#: popt.c:895
+msgid "unknown option"
+msgstr "optiune necunoscuta"
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr "recursivitate infinita la optiunile sinonime"
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr "eroare la insertie parametru"
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr "valoare numarica invalida"
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr "numar prea mare sau prea mic"
+
+#: popt.c:909
+msgid "unknown error"
+msgstr "eroare necuinoscuta"
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Afisare mesaj de help"
@@ -17,35 +58,42 @@ msgstr "Afisare mesaj de help"
 msgid "Display brief usage message"
 msgstr "Afisare mesaj sintaxa sumar"
 
-#~ msgid "unknown errno"
-#~ msgstr "eroare necunoscuta"
-
-#~ msgid "option type (%d) not implemented in popt\n"
-#~ msgstr "optiunea de tipul (%d) nu este implementata in popt\n"
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
 
-#~ msgid "missing argument"
-#~ msgstr "argument lipsa"
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
 
-#~ msgid "unknown option"
-#~ msgstr "optiune necunoscuta"
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
 
-#~ msgid "aliases nested too deeply"
-#~ msgstr "recursivitate infinita la optiunile sinonime"
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
 
-#~ msgid "error in paramter quoting"
-#~ msgstr "eroare la insertie parametru"
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
 
-#~ msgid "invalid numeric value"
-#~ msgstr "valoare numarica invalida"
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
 
-#~ msgid "number too large or too small"
-#~ msgstr "numar prea mare sau prea mic"
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
 
-#~ msgid "unknown error"
-#~ msgstr "eroare necuinoscuta"
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
 
-#~ msgid "Usage:"
-#~ msgstr "Sintaxa:"
+#: popthelp.c:240
+msgid "Usage:"
+msgstr "Sintaxa:"
 
-#~ msgid "[OPTION...]"
-#~ msgstr "[OPTIUNE...]"
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr "[OPTIUNE...]"
index 7820489..3452e83 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-08-13 21:00+0300\n"
 "Last-Translator: Leon Kanter <leon@blackcatlinux.com>\n"
 "Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=koi8-r\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "ðÏËÁÚÁÔØ ÜÔÏ ÓÏÏÂÝÅÎÉÅ"
@@ -16,3 +57,43 @@ msgstr "
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "ðÏËÁÚÁÔØ ËÒÁÔËÕÀ ÉÎÓÔÒÕËÃÉÀ ÐÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 9081bc8..469d0ea 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 1999-08-04 21:40+0200\n"
 "Last-Translator: Stanislav Meduna <stano@eunet.sk>\n"
 "Language-Team: Slovak <sk-i18n@rak.isternet.sk>\n"
@@ -13,6 +13,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Vypísa» túto správu"
@@ -20,3 +61,43 @@ msgstr "Vyp
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Zobrazi» struèný návod na pou¾itie"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 42e359b..e051310 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-09-05 12:30+0200\n"
 "Last-Translator: Roman Maurer <roman.maurer@hermes.si>\n"
 "Language-Team: Slovenian <sl@li.org>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Prika¾i to sporoèilo s pomoèjo"
@@ -16,3 +57,43 @@ msgstr "Prika
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Prika¾i kratko sporoèilo o uporabi"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index b5bf6d3..647097a 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-06-20 00:07+0200\n"
 "Last-Translator: Christian Rose <menthos@menthos.com>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Visa detta hjälpmeddelande"
@@ -16,3 +57,43 @@ msgstr "Visa detta hj
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Visa ett kortfattat användningsmeddelande"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 700abc2..bc9d028 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 2000-01-06 13:01+0100\n"
 "Last-Translator: Görkem Çetin <kabalak@gmx.net>\n"
 "Language-Team: Gelecek A.Þ <gorkem@gelecek.com.tr>\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso8859-9\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Bu yardým iletisini gösterir"
@@ -16,3 +57,43 @@ msgstr "Bu yard
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Kýsa bir kullaným iletisi göster"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 9d7f435..7617999 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 1999-09-30 16:54+0200\n"
 "Last-Translator: Yuri Syrota <rasta@renome.rovno.ua>\n"
 "Language-Team: Ukrainian <uk@li.org>\n"
@@ -13,6 +13,47 @@ msgstr ""
 "Content-Type: text/plain; charset=koi8-u\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "ðÏËÁÚÁÔÉ ÃÀ ÄÏצÄËÕ"
@@ -20,3 +61,43 @@ msgstr "
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "ðÏËÁÚÁÔÉ ËÏÒÏÔËÕ ÄÏצÄËÕ ÐÒÏ ×ÉËÏÒÉÓÔÁÎÎÑ"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 297f214..c0862a4 100644 (file)
@@ -9,7 +9,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 1999-03-18 23:11+0100\n"
 "Last-Translator: Nobody yet\n"
 "Language-Team: walon <linux-wa@chanae.alphanet.ch>\n"
@@ -17,6 +17,47 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "Mostrer ci messaedje d' aide chal"
@@ -24,3 +65,43 @@ msgstr "Mostrer ci messaedje d' aide chal"
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "Mostre on court messaedje so kmint vos è siervi"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 192688a..bcd9863 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,6 +14,47 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr ""
@@ -21,3 +62,43 @@ msgstr ""
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr ""
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index 0a79484..19b83b9 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.1\n"
-"POT-Creation-Date: 2001-01-01 17:42-0500\n"
+"POT-Creation-Date: 2001-01-15 16:14-0500\n"
 "PO-Revision-Date: 1999-11-11 05:04+0800\n"
 "Last-Translator: Dillion Chen <dillon.chen@turbolinux.com.cn>\n"
 "Language-Team: TLDN\n"
@@ -9,6 +9,47 @@ msgstr ""
 "Content-Type: text/plain; charset=gb2312\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: popt.c:29
+msgid "unknown errno"
+msgstr ""
+
+#: popt.c:758
+#, c-format
+msgid "option type (%d) not implemented in popt\n"
+msgstr ""
+
+#: popt.c:893
+msgid "missing argument"
+msgstr ""
+
+#: popt.c:895
+msgid "unknown option"
+msgstr ""
+
+#: popt.c:897
+msgid "mutually exclusive logical operations requested"
+msgstr ""
+
+#: popt.c:899
+msgid "aliases nested too deeply"
+msgstr ""
+
+#: popt.c:901
+msgid "error in paramter quoting"
+msgstr ""
+
+#: popt.c:903
+msgid "invalid numeric value"
+msgstr ""
+
+#: popt.c:905
+msgid "number too large or too small"
+msgstr ""
+
+#: popt.c:909
+msgid "unknown error"
+msgstr ""
+
 #: popthelp.c:28
 msgid "Show this help message"
 msgstr "ÏÔʾÕâÌõ°ïÖúÐÅÏ¢"
@@ -16,3 +57,43 @@ msgstr "
 #: popthelp.c:29
 msgid "Display brief usage message"
 msgstr "ÏÔʾ¼ò¶ÌʹÓÃÐÅÏ¢"
+
+#: popthelp.c:60
+msgid "NONE"
+msgstr ""
+
+#: popthelp.c:61
+msgid "VAL"
+msgstr ""
+
+#: popthelp.c:62
+msgid "INT"
+msgstr ""
+
+#: popthelp.c:63
+msgid "LONG"
+msgstr ""
+
+#: popthelp.c:64
+msgid "STRING"
+msgstr ""
+
+#: popthelp.c:65
+msgid "FLOAT"
+msgstr ""
+
+#: popthelp.c:66
+msgid "DOUBLE"
+msgstr ""
+
+#: popthelp.c:67
+msgid "ARG"
+msgstr ""
+
+#: popthelp.c:240
+msgid "Usage:"
+msgstr ""
+
+#: popthelp.c:259
+msgid "[OPTION...]"
+msgstr ""
index dba9884..9855b75 100644 (file)
--- a/rpm.spec
+++ b/rpm.spec
@@ -13,7 +13,7 @@ Summary: The Red Hat package management system.
 Name: rpm
 %define version 4.0.2
 Version: %{version}
-Release: 0.25
+Release: 0.26
 Group: System Environment/Base
 Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{version}.tar.gz
 Copyright: GPL
@@ -309,6 +309,11 @@ fi
 %{__prefix}/include/popt.h
 
 %changelog
+* Mon Jan 15 2001 Jeff Johnson <jbj@redhat.com>
+- fix: extra newline in many error messages (#23947).
+- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
+- add install/remove transaction id tags.
+
 * Sat Jan 13 2001 Jeff Johnson <jbj@redhat.com>
 - fix the hack.
 
index 5b7b235..59bfc15 100644 (file)
@@ -13,7 +13,7 @@ Summary: The Red Hat package management system.
 Name: rpm
 %define version @VERSION@
 Version: %{version}
-Release: 0.25
+Release: 0.26
 Group: System Environment/Base
 Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{version}.tar.gz
 Copyright: GPL
@@ -309,6 +309,11 @@ fi
 %{__prefix}/include/popt.h
 
 %changelog
+* Mon Jan 15 2001 Jeff Johnson <jbj@redhat.com>
+- fix: extra newline in many error messages (#23947).
+- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
+- add install/remove transaction id tags.
+
 * Sat Jan 13 2001 Jeff Johnson <jbj@redhat.com>
 - fix the hack.
 
index f7301a4..193789c 100644 (file)
@@ -552,7 +552,8 @@ doDefine(MacroBuf *mb, const char *se, int level, int expandbody)
        SKIPBLANK(s, c);
        if (c == '{') { /* XXX permit silent {...} grouping */
                if ((se = matchchar(s, c, '}')) == NULL) {
-                       rpmError(RPMERR_BADSPEC, _("Macro %%%s has unterminated body"), n);
+                       rpmError(RPMERR_BADSPEC,
+                               _("Macro %%%s has unterminated body\n"), n);
                        se = s; /* XXX W2DO? */
                        return se;
                }
@@ -578,23 +579,25 @@ doDefine(MacroBuf *mb, const char *se, int level, int expandbody)
 
        /* Names must start with alphabetic or _ and be at least 3 chars */
        if (!((c = *n) && (isalpha(c) || c == '_') && (ne - n) > 2)) {
-               rpmError(RPMERR_BADSPEC, _("Macro %%%s has illegal name (%%define)"), n);
+               rpmError(RPMERR_BADSPEC,
+                       _("Macro %%%s has illegal name (%%define)\n"), n);
                return se;
        }
 
        /* Options must be terminated with ')' */
        if (o && oc != ')') {
-               rpmError(RPMERR_BADSPEC, _("Macro %%%s has unterminated opts"), n);
+               rpmError(RPMERR_BADSPEC,
+                       _("Macro %%%s has unterminated opts\n"), n);
                return se;
        }
 
        if ((be - b) < 1) {
-               rpmError(RPMERR_BADSPEC, _("Macro %%%s has empty body"), n);
+               rpmError(RPMERR_BADSPEC, _("Macro %%%s has empty body\n"), n);
                return se;
        }
 
        if (expandbody && expandU(mb, b, (&buf[sizeof(buf)] - b))) {
-               rpmError(RPMERR_BADSPEC, _("Macro %%%s failed to expand"), n);
+               rpmError(RPMERR_BADSPEC, _("Macro %%%s failed to expand\n"), n);
                return se;
        }
 
@@ -625,7 +628,8 @@ doUndefine(MacroContext *mc, const char *se)
 
        /* Names must start with alphabetic or _ and be at least 3 chars */
        if (!((c = *n) && (isalpha(c) || c == '_') && (ne - n) > 2)) {
-               rpmError(RPMERR_BADSPEC, _("Macro %%%s has illegal name (%%undefine)"), n);
+               rpmError(RPMERR_BADSPEC,
+                       _("Macro %%%s has illegal name (%%undefine)\n"), n);
                return se;
        }
 
@@ -718,7 +722,8 @@ freeArgs(MacroBuf *mb)
                        /* XXX skip test for %# %* %0 */
                } else if (!skiptest && me->used <= 0) {
 #if NOTYET
-                       rpmError(RPMERR_BADSPEC, _("Macro %%%s (%s) was not used below level %d"),
+                       rpmError(RPMERR_BADSPEC,
+                           _("Macro %%%s (%s) was not used below level %d\n"),
                                me->name, me->body, me->level);
 #endif
                }
@@ -811,7 +816,7 @@ grabArgs(MacroBuf *mb, const MacroEntry *me, const char *se, char lastc)
     /* Define option macros. */
     while((c = getopt(argc, (char **)argv, opts)) != -1) {
        if (c == '?' || (o = strchr(opts, c)) == NULL) {
-           rpmError(RPMERR_BADSPEC, _("Unknown option %c in %s(%s)"),
+           rpmError(RPMERR_BADSPEC, _("Unknown option %c in %s(%s)\n"),
                        c, me->name, opts);
            return se;
        }
@@ -866,7 +871,7 @@ doOutput(MacroBuf *mb, int waserror, const char *msg, size_t msglen)
        buf[msglen] = '\0';
        expandU(mb, buf, sizeof(buf));
        if (waserror)
-               rpmError(RPMERR_BADSPEC, "%s", buf);
+               rpmError(RPMERR_BADSPEC, "%s\n", buf);
        else
                fprintf(stderr, "%s", buf);
 }
@@ -990,7 +995,8 @@ expandMacro(MacroBuf *mb)
     int chkexist;
 
     if (++mb->depth > max_macro_depth) {
-       rpmError(RPMERR_BADSPEC, _("Recursion depth(%d) greater than max(%d)"),
+       rpmError(RPMERR_BADSPEC,
+               _("Recursion depth(%d) greater than max(%d)\n"),
                mb->depth, max_macro_depth);
        mb->depth--;
        mb->expand_trace = 1;
@@ -1056,7 +1062,8 @@ expandMacro(MacroBuf *mb)
                break;
        case '(':               /* %(...) shell escape */
                if ((se = matchchar(s, c, ')')) == NULL) {
-                       rpmError(RPMERR_BADSPEC, _("Unterminated %c: %s"), c, s);
+                       rpmError(RPMERR_BADSPEC,
+                               _("Unterminated %c: %s\n"), c, s);
                        rc = 1;
                        continue;
                }
@@ -1072,7 +1079,8 @@ expandMacro(MacroBuf *mb)
                /*@notreached@*/ break;
        case '{':               /* %{...}/%{...:...} substitution */
                if ((se = matchchar(s, c, '}')) == NULL) {
-                       rpmError(RPMERR_BADSPEC, _("Unterminated %c: %s"), c, s);
+                       rpmError(RPMERR_BADSPEC,
+                               _("Unterminated %c: %s\n"), c, s);
                        rc = 1;
                        continue;
                }
@@ -1112,7 +1120,8 @@ expandMacro(MacroBuf *mb)
                c = '%';        /* XXX only need to save % */
                SAVECHAR(mb, c);
 #if 0
-               rpmError(RPMERR_BADSPEC, _("A %% is followed by an unparseable macro"));
+               rpmError(RPMERR_BADSPEC,
+                       _("A %% is followed by an unparseable macro\n"));
 #endif
                s = se;
                continue;
@@ -1238,7 +1247,8 @@ expandMacro(MacroBuf *mb)
                c = '%';        /* XXX only need to save % */
                SAVECHAR(mb, c);
 #else
-               rpmError(RPMERR_BADSPEC, _("Macro %%%.*s not found, skipping"), fn, f);
+               rpmError(RPMERR_BADSPEC,
+                       _("Macro %%%.*s not found, skipping\n"), fn, f);
                s = se;
 #endif
                continue;
@@ -1309,7 +1319,7 @@ expandMacros(void *spec, MacroContext *mc, char *s, size_t slen)
        rc = expandMacro(mb);
 
        if (mb->nb <= 0)
-               rpmError(RPMERR_BADSPEC, _("Target buffer overflow"));
+               rpmError(RPMERR_BADSPEC, _("Target buffer overflow\n"));
 
        tbuf[slen] = '\0';      /* XXX just in case */
        strncpy(s, tbuf, (slen - mb->nb + 1));
@@ -1489,16 +1499,16 @@ int isCompressed(const char *file, rpmCompressedMagic *compressed)
     fd = Fopen(file, "r.ufdio");
     if (fd == NULL || Ferror(fd)) {
        /* XXX Fstrerror */
-       rpmError(RPMERR_BADSPEC, _("File %s: %s"), file, Fstrerror(fd));
+       rpmError(RPMERR_BADSPEC, _("File %s: %s\n"), file, Fstrerror(fd));
        if (fd) Fclose(fd);
        return 1;
     }
     nb = Fread(magic, sizeof(char), sizeof(magic), fd);
     if (nb < 0) {
-       rpmError(RPMERR_BADSPEC, _("File %s: %s"), file, Fstrerror(fd));
+       rpmError(RPMERR_BADSPEC, _("File %s: %s\n"), file, Fstrerror(fd));
        rc = 1;
     } else if (nb < sizeof(magic)) {
-       rpmError(RPMERR_BADSPEC, _("File %s is smaller than %u bytes"),
+       rpmError(RPMERR_BADSPEC, _("File %s is smaller than %u bytes\n"),
                file, (unsigned)sizeof(magic));
        rc = 0;
     }
index 361b621..431f1fa 100644 (file)
@@ -87,6 +87,7 @@ typedef enum rpmerrCode_e {
     RPMERR_FREAD       = _em(134), /*!< */
     RPMERR_READLEAD    = _em(135), /*!< */
     RPMERR_WRITELEAD   = _em(136), /*!< */
+    RPMERR_QUERYINFO   = _en(137), /*!< */
 
     RPMERR_BADSIGTYPE  = _em(200), /*!< Unknown signature type */
     RPMERR_SIGGEN      = _em(201), /*!< Error generating signature */
index 0a6a310..88b5400 100644 (file)
@@ -151,8 +151,6 @@ static void vrpmlog (unsigned code, const char *fmt, va_list ap)
        fputs(_(rpmlogMsgPrefix[pri]), msgout);
 
     fputs(msg, msgout);
-    if (pri == RPMLOG_ERR) /* XXX Legacy rpmError behavior appends newline. */
-       fputs("\n", msgout);
     fflush(msgout);
     if (pri <= RPMLOG_CRIT)
        exit(EXIT_FAILURE);