lclint fiddles to annotate globals.
authorjbj <devnull@localhost>
Mon, 15 Oct 2001 03:22:10 +0000 (03:22 +0000)
committerjbj <devnull@localhost>
Mon, 15 Oct 2001 03:22:10 +0000 (03:22 +0000)
CVS patchset: 5106
CVS date: 2001/10/15 03:22:10

162 files changed:
.lclintrc
beecrypt/base64.c
beecrypt/base64.h
beecrypt/beecrypt.c
beecrypt/blowfish.c
beecrypt/blowfish.h
beecrypt/dldp.c
beecrypt/entropy.c
beecrypt/fips180.c
beecrypt/fips180.h
beecrypt/fips186.c
beecrypt/fips186.h
beecrypt/hmacmd5.h
beecrypt/hmacsha1.h
beecrypt/hmacsha256.h
beecrypt/md5.c
beecrypt/md5.h
beecrypt/mp32barrett.c
beecrypt/mp32prime.c
beecrypt/mp32prime.h
beecrypt/mtprng.h
beecrypt/rsakp.c
beecrypt/sha256.c
beecrypt/sha256.h
build.c
build.h
build/build.c
build/buildio.h
build/expression.c
build/files.c
build/myftw.c
build/names.c
build/pack.c
build/parseDescription.c
build/parseFiles.c
build/parsePreamble.c
build/parsePrep.c
build/parseReqs.c
build/parseScript.c
build/parseSpec.c
build/rpmbuild.h
build/rpmspec.h
build/spec.c
lib/Makefile.am
lib/cpio.c
lib/cpio.h
lib/depends.c
lib/formats.c
lib/fs.c
lib/fsm.c
lib/fsm.h
lib/getdate.c
lib/hdrinline.h
lib/header.c
lib/misc.c
lib/misc.h
lib/package.c
lib/poptBT.c
lib/poptI.c
lib/poptK.c
lib/poptQV.c
lib/psm.c
lib/psm.h
lib/query.c
lib/rpmchecksig.c
lib/rpmcli.h
lib/rpminstall.c
lib/rpmlead.h
lib/rpmlib.h
lib/rpmlibprov.c
lib/rpmrc.c
lib/signature.c
lib/signature.h
lib/transaction.c
lib/verify.c
po/cs.po
po/da.po
po/de.po
po/en_RN.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
popt/popt.c
popt/popt.h
popt/popthelp.c
rpmdb/db1.c
rpmdb/db3.c
rpmdb/dbconfig.c
rpmdb/rpmdb.c
rpmdb/rpmdb.h
rpmio/digest.c
rpmio/macro.c
rpmio/rpmio.c
rpmio/rpmio.h
rpmio/rpmio_internal.h
rpmio/rpmlog.c
rpmio/rpmlog.h
rpmio/rpmmacro.h
rpmio/rpmmalloc.c
rpmio/rpmmessages.h
rpmio/rpmpgp.c
rpmio/rpmpgp.h
rpmio/rpmrpc.c
rpmio/rpmurl.h
rpmio/ugid.c
rpmio/url.c
rpmqv.c
system.h

index 7c6b208..0a3f0e8 100644 (file)
--- a/.lclintrc
+++ b/.lclintrc
@@ -1,7 +1,7 @@
 -I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./popt -I/usr/lib/gcc-lib/i386-redhat-linux/2.96/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
 
 #+partial
-+forcehints
+#+forcehints
 
 -warnunixlib
 -warnposix
 # --- not-yet at strict level
 -bitwisesigned         # pita
 -elseifcomplete                # 95 occurences
--evalorderuncon                # 32 occurences
 -exportconst           # 839 occurences
 -exportfcn
 -exporttype
 -exportvar
 -fielduse              # 1 occurence <bits/sigset.h>
 -forblock              # tedious
--globs
--globstate
 -ifblock               # tedious
--incondefs             # <sys/{select,mman}.h> tedium
--internalglobs         # lots of global annotations needed
+-incondefs             # <bits/{ipc,pthreadtypes}.h> heartburn
 -matchfields           # <bits/ipc.h> heartburn
--modfilesys            # 153 occurences
 -modnomods             # 927 occurences
 -modobserveruncon      # 192 occurences
 -mods                  # 281 occurences, errno will be a pita
@@ -64,7 +59,7 @@
 # --- not-yet at checks level
 -predboolptr           # 773 occurences
 +enumint               # 93 occurences
--allglobs              # 131 occurrences
+#-allglobs             # 131 occurrences
 -ansi-reserved         # goofy
 
 -proto-param-match     # 51 occurences
index f5324b1..7c44d0f 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "base64.h"
 
+/*@unchecked@*/
 static int _debug = 0;
 
 #if HAVE_STDLIB_H
@@ -46,9 +47,8 @@ static int _debug = 0;
 
 #include <stdio.h>
 
-/*@-readonlytrans@*/
+/*@observer@*/ /*@unchecked@*/
 static const char* to_b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
-/*@=readonlytrans@*/
 
 /* encode 64 characters per line */
 #define CHARS_PER_LINE 64
@@ -249,8 +249,10 @@ memchunk* b64dec(const char* string)
        return rc;
 }
 
+/*@unchecked@*/
 int b64encode_chars_per_line = B64ENCODE_CHARS_PER_LINE;
 
+/*@observer@*/ /*@unchecked@*/
 const char * b64encode_eolstr = B64ENCODE_EOLSTR;
 
 /*@-internalglobs -modfilesys @*/
@@ -337,6 +339,7 @@ fprintf(stderr, "%7u %02x %02x %02x -> %02x %02x %02x %02x\n",
 }
 /*@=internalglobs =modfilesys @*/
 
+/*@observer@*/ /*@unchecked@*/
 const char * b64decode_whitespace = B64DECODE_WHITESPACE;
 
 /*@-internalglobs -modfilesys @*/
index a693f03..04e72cb 100644 (file)
@@ -34,7 +34,7 @@
  * Decode white space character set (default).
  */
 /*@-exportlocal@*/
-/*@observer@*/ /*@null@*/
+/*@observer@*/ /*@checked@*/ /*@null@*/
 extern const char * b64decode_whitespace;
 /*@=exportlocal@*/
 #define B64DECODE_WHITESPACE   " \f\n\r\t\v"
@@ -43,6 +43,7 @@ extern const char * b64decode_whitespace;
  * Encode 72 characters per line (default).
  */
 /*@-exportlocal@*/
+/*@checked@*/
 extern int b64encode_chars_per_line;
 /*@=exportlocal@*/
 #define B64ENCODE_CHARS_PER_LINE       72
@@ -51,7 +52,7 @@ extern int b64encode_chars_per_line;
  * Encode end-of-line string (default).
  */
 /*@-exportlocal@*/
-/*@observer@*/ /*@null@*/
+/*@observer@*/ /*@checked@*/ /*@null@*/
 extern const char * b64encode_eolstr;
 /*@=exportlocal@*/
 #define B64ENCODE_EOLSTR       "\n"
index 8587886..d287628 100644 (file)
@@ -66,7 +66,8 @@ typedef struct
 #include "blowfish.h"
 #include "blockmode.h"
 
-/*@observer@*/ static entropySource entropySourceList[] =
+/*@observer@*/ /*@unchecked@*/
+static entropySource entropySourceList[] =
 {
 #if WIN32
        { "wavein", entropy_wavein },
@@ -154,7 +155,8 @@ int entropyGatherNext(uint32* data, int size)
        return -1;
 }
 
-/*@observer@*/ static const randomGenerator* randomGeneratorList[] =
+/*@observer@*/ /*@unchecked@*/
+static const randomGenerator* randomGeneratorList[] =
 {
        &fips186prng,
        &mtprng
@@ -198,7 +200,9 @@ const randomGenerator* randomGeneratorDefault()
        if (selection)
                return randomGeneratorFind(selection);
        else
+               /*@-globs -compmempass @*/
                return &fips186prng;
+               /*@=globs =compmempass @*/
 }
 
 int randomGeneratorContextInit(randomGeneratorContext* ctxt, const randomGenerator* rng)
@@ -253,7 +257,8 @@ int randomGeneratorContextNext(randomGeneratorContext* ctxt, uint32* data, int s
        return ctxt->rng->next(ctxt->param, data, size);
 }
 
-/*@observer@*/ static const hashFunction* hashFunctionList[] =
+/*@observer@*/ /*@unchecked@*/
+static const hashFunction* hashFunctionList[] =
 {
        &md5,
        &sha1,
@@ -274,7 +279,9 @@ const hashFunction* hashFunctionDefault()
        if (selection)
                return hashFunctionFind(selection);
        else
+               /*@-globs -compmempass @*/
                return &sha1;
+               /*@=globs =compmempass @*/
 }
 
 const hashFunction* hashFunctionGet(int index)
@@ -464,7 +471,8 @@ int hashFunctionContextDigestMatch(hashFunctionContext* ctxt, const mp32number*
        /*@=mustfree@*/
 }
 
-/*@observer@*/ static const keyedHashFunction* keyedHashFunctionList[] =
+/*@observer@*/ /*@unchecked@*/
+static const keyedHashFunction* keyedHashFunctionList[] =
 {
        &hmacmd5,
        &hmacsha1,
@@ -485,7 +493,9 @@ const keyedHashFunction* keyedHashFunctionDefault()
        if (selection)
                return keyedHashFunctionFind(selection);
        else
+               /*@-globs -compmempass @*/
                return &hmacsha1;
+               /*@=globs =compmempass @*/
 }
 
 const keyedHashFunction* keyedHashFunctionGet(int index)
@@ -697,7 +707,8 @@ int keyedHashFunctionContextDigestMatch(keyedHashFunctionContext* ctxt, const mp
 }
 
 
-/*@observer@*/ static const blockCipher* blockCipherList[] =
+/*@observer@*/ /*@unchecked@*/
+static const blockCipher* blockCipherList[] =
 {
        &blowfish
 };
@@ -716,7 +727,9 @@ const blockCipher* blockCipherDefault()
        if (selection)
                return blockCipherFind(selection);
        else
+               /*@-globs -compmempass @*/
                return &blowfish;
+               /*@=globs =compmempass @*/
 }
 
 const blockCipher* blockCipherGet(int index)
index 8329dab..9203ed1 100644 (file)
@@ -41,7 +41,8 @@
 
 /**
  */
-/*@observer@*/ static uint32 _bf_p[BLOWFISHPSIZE] = {
+/*@observer@*/ /*@unchecked@*/
+static uint32 _bf_p[BLOWFISHPSIZE] = {
        0x243f6a88, 0x85a308d3, 0x13198a2e, 0x03707344,
        0xa4093822, 0x299f31d0, 0x082efa98, 0xec4e6c89,
        0x452821e6, 0x38d01377, 0xbe5466cf, 0x34e90c6c,
@@ -51,7 +52,8 @@
 
 /**
  */
-/*@observer@*/ static uint32 _bf_s[1024] = {
+/*@observer@*/ /*@unchecked@*/
+static uint32 _bf_s[1024] = {
        0xd1310ba6, 0x98dfb5ac, 0x2ffd72db, 0xd01adfb7,
        0xb8e1afed, 0x6a267e96, 0xba7c9045, 0xf12c7f99,
        0x24a19947, 0xb3916cf7, 0x0801f2e2, 0x858efc16,
 
 /**
  */
-/*@observer@*/ static const blockMode blowfishModes[2] =
+/*@observer@*/ /*@unchecked@*/
+static const blockMode blowfishModes[2] =
 {
        { /* ECB */ (blockModeEncrypt) blowfishECBEncrypt, (blockModeDecrypt) blowfishECBDecrypt },
        { /* CBC */ (blockModeEncrypt) blowfishCBCEncrypt, (blockModeDecrypt) blowfishCBCDecrypt }
index 47b2bdc..1c084f4 100644 (file)
@@ -49,6 +49,7 @@ extern "C" {
 
 /** \ingroup BC_blowfish_m
  */
+/*@observer@*/ /*@checked@*/
 extern const BEECRYPTAPI blockCipher blowfish;
 
 /** \ingroup BC_blowfish_m
index d96db15..79e6b9c 100644 (file)
@@ -190,10 +190,14 @@ int dldp_pgoqMake(dldp_p* dp, randomGeneratorContext* rgc, uint32 psize, uint32
        if (temp)
        {
                /* first generate q */
+               /*@-globs@*/
                mp32prnd_w(&dp->q, rgc, qsize, mp32ptrials(qsize << 5), (const mp32number*) 0, temp);
+               /*@=globs@*/
 
                /* generate p with the appropriate congruences */
+               /*@-globs@*/
                mp32prndconone_w(&dp->p, rgc, psize, mp32ptrials(psize << 5), &dp->q, (const mp32number*) 0, &dp->r, cofactor, temp);
+               /*@=globs@*/
 
                /* clear n */
                mp32bzero(&dp->n);
@@ -222,7 +226,9 @@ int dldp_pgoqMakeSafe(dldp_p* dp, randomGeneratorContext* rgc, uint32 psize)
        if (temp)
        {
                /* generate p */
+               /*@-globs@*/
                mp32prndsafe_w(&dp->p, rgc, psize, mp32ptrials(psize << 5), temp);
+               /*@=globs@*/
 
                /* set q */
                mp32copy(psize, temp, dp->p.modl);
@@ -314,10 +320,14 @@ int dldp_pgonMake(dldp_p* dp, randomGeneratorContext* rgc, uint32 psize, uint32
        if (temp)
        {
                /* generate q */
+               /*@-globs@*/
                mp32prnd_w(&dp->q, rgc, qsize, mp32ptrials(qsize << 5), (const mp32number*) 0, temp);
+               /*@=globs@*/
 
                /* generate p with the appropriate congruences */
+               /*@-globs@*/
                mp32prndconone_w(&dp->p, rgc, psize, mp32ptrials(psize << 5), &dp->q, (const mp32number*) 0, &dp->r, 2, temp);
+               /*@=globs@*/
 
                /* set n */
                mp32bsubone(&dp->p, temp);
@@ -343,7 +353,9 @@ int dldp_pgonMakeSafe(dldp_p* dp, randomGeneratorContext* rgc, uint32 psize)
        if (temp)
        {
                /* generate safe p */
+               /*@-globs@*/
                mp32prndsafe_w(&dp->p, rgc, psize, mp32ptrials(psize << 5), temp);
+               /*@=globs@*/
 
                /* set n */
                mp32bsubone(&dp->p, temp);
index a4f21b1..3b1c52a 100644 (file)
@@ -808,18 +808,22 @@ int entropy_wincrypt(uint32* data, int size)
 #if HAVE_DEV_AUDIO
 /** \ingroup ES_audio_m
  */
-/*@observer@*/ static const char* name_dev_audio = "/dev/audio";
+/*@observer@*/ /*@unchecked@*/
+static const char* name_dev_audio = "/dev/audio";
 
 /** \ingroup ES_audio_m
  */
+/*@unchecked@*/
 static int dev_audio_fd = -1;
 
 /** \ingroup ES_audio_m
  */
 # ifdef _REENTRANT
 #  if HAVE_SYNCH_H
+/*@unchecked@*/
 static mutex_t dev_audio_lock = DEFAULTMUTEX;
 #  elif HAVE_PTHREAD_H
+/*@unchecked@*/
 static pthread_mutex_t dev_audio_lock = PTHREAD_MUTEX_INITIALIZER;
 #  else
 #   error Need locking mechanism
@@ -830,18 +834,22 @@ static pthread_mutex_t dev_audio_lock = PTHREAD_MUTEX_INITIALIZER;
 #if HAVE_DEV_DSP
 /** \ingroup ES_dsp_m
  */
-/*@observer@*/ static const char* name_dev_dsp = "/dev/dsp";
+/*@observer@*/ /*@unchecked@*/
+static const char* name_dev_dsp = "/dev/dsp";
 
 /** \ingroup ES_dsp_m
  */
+/*@unchecked@*/
 static int dev_dsp_fd = -1;
 
 /** \ingroup ES_dsp_m
  */
 # ifdef _REENTRANT
 #  if HAVE_SYNCH_H
+/*@unchecked@*/
 static mutex_t dev_dsp_lock = DEFAULTMUTEX;
 #  elif HAVE_PTHREAD_H
+/*@unchecked@*/
 static pthread_mutex_t dev_dsp_lock = PTHREAD_MUTEX_INITIALIZER;
 #  else
 #   error Need locking mechanism
@@ -852,18 +860,22 @@ static pthread_mutex_t dev_dsp_lock = PTHREAD_MUTEX_INITIALIZER;
 #if HAVE_DEV_RANDOM
 /** \ingroup ES_random_m
  */
-/*@observer@*/ static const char* name_dev_random = "/dev/random";
+/*@observer@*/ /*@unchecked@*/
+static const char* name_dev_random = "/dev/random";
 
 /** \ingroup ES_random_m
  */
+/*@unchecked@*/
 static int dev_random_fd = -1;
 
 /** \ingroup ES_random_m
  */
 # ifdef _REENTRANT
 #  if HAVE_SYNCH_H
+/*@unchecked@*/
 static mutex_t dev_random_lock = DEFAULTMUTEX;
 #  elif HAVE_PTHREAD_H
+/*@unchecked@*/
 static pthread_mutex_t dev_random_lock = PTHREAD_MUTEX_INITIALIZER;
 #  else
 #   error Need locking mechanism
@@ -874,18 +886,22 @@ static pthread_mutex_t dev_random_lock = PTHREAD_MUTEX_INITIALIZER;
 #if HAVE_DEV_URANDOM
 /** \ingroup ES_urandom_m
  */
-/*@observer@*/ static const char* name_dev_urandom = "/dev/urandom";
+/*@observer@*/ /*@unchecked@*/
+static const char* name_dev_urandom = "/dev/urandom";
 
 /** \ingroup ES_urandom_m
  */
+/*@unchecked@*/
 static int dev_urandom_fd = -1;
 
 /** \ingroup ES_urandom_m
  */
 # ifdef _REENTRANT
 #  if HAVE_SYNCH_H
+/*@unchecked@*/
 static mutex_t dev_urandom_lock = DEFAULTMUTEX;
 #  elif HAVE_PTHREAD_H
+/*@unchecked@*/
 static pthread_mutex_t dev_urandom_lock = PTHREAD_MUTEX_INITIALIZER;
 #  else
 #   error Need locking mechanism
@@ -896,18 +912,22 @@ static pthread_mutex_t dev_urandom_lock = PTHREAD_MUTEX_INITIALIZER;
 #if HAVE_DEV_TTY
 /** \ingroup ES_tty_m
  */
-/*@observer@*/ static const char *dev_tty_name = "/dev/tty";
+/*@observer@*/ /*@unchecked@*/
+static const char *dev_tty_name = "/dev/tty";
 
 /** \ingroup ES_tty_m
  */
+/*@unchecked@*/
 static int dev_tty_fd = -1;
 
 /** \ingroup ES_tty_m
  */
 # ifdef _REENTRANT
 #  if HAVE_SYNCH_H
+/*@unchecked@*/
 static mutex_t dev_tty_lock = DEFAULTMUTEX;
 #  elif HAVE_PTHREAD_H
+/*@unchecked@*/
 static pthread_mutex_t dev_tty_lock = PTHREAD_MUTEX_INITIALIZER;
 #  else
 #   error Need locking mechanism
index 0102554..82e0696 100644 (file)
 
 /** \ingroup HASH_sha1_m
  */
-/*@observer@*/ static const uint32 k[4] = { 0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xca62c1d6 };
+/*@observer@*/ /*@unchecked@*/
+static const uint32 k[4] = { 0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xca62c1d6 };
 
 /** \ingroup HASH_sha1_m
  */
-/*@observer@*/ static const uint32 hinit[5] = { 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 };
+/*@observer@*/ /*@unchecked@*/
+static const uint32 hinit[5] = { 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 };
 
 const hashFunction sha1 = { "SHA-1", sizeof(sha1Param), 64, 5 * sizeof(uint32), (hashFunctionReset) sha1Reset, (hashFunctionUpdate) sha1Update, (hashFunctionDigest) sha1Digest };
 
index 224212a..72a9db7 100644 (file)
@@ -47,6 +47,7 @@ extern "C" {
 
 /** \ingroup HASH_sha1_m
  */
+/*@observer@*/ /*@checked@*/
 extern BEECRYPTAPI const hashFunction sha1;
 
 /** \ingroup HASH_sha1_m
index bf0fa59..e30fa31 100644 (file)
@@ -40,7 +40,8 @@
 
 /**
  */
-/*@observer@*/ static uint32 fips186hinit[5] = { 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0, 0x67452301 };
+/*@observer@*/ /*@unchecked@*/
+static uint32 fips186hinit[5] = { 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0, 0x67452301 };
 
 const randomGenerator fips186prng = { "FIPS 186", sizeof(fips186Param), (const randomGeneratorSetup) fips186Setup, (const randomGeneratorSeed) fips186Seed, (const randomGeneratorNext) fips186Next, (const randomGeneratorCleanup) fips186Cleanup };
 
index ec19c60..99e09d9 100644 (file)
@@ -78,6 +78,7 @@ extern "C" {
 
 /**
  */
+/*@observer@*/ /*@checked@*/
 extern BEECRYPTAPI const randomGenerator fips186prng;
 
 /**
index 6ef2b36..69be69f 100644 (file)
@@ -46,6 +46,7 @@ extern "C" {
 
 /** \ingroup HMAC_md5_m
  */
+/*@observer@*/ /*@checked@*/
 extern BEECRYPTAPI const keyedHashFunction hmacmd5;
 
 /** \ingroup HMAC_md5_m
index 0844827..a89cc08 100644 (file)
@@ -46,6 +46,7 @@ extern "C" {
 
 /** \ingroup HMAC_sha1_m
  */
+/*@observer@*/ /*@checked@*/
 extern BEECRYPTAPI const keyedHashFunction hmacsha1;
 
 /** \ingroup HMAC_sha1_m
index 68f7946..ba57f6d 100644 (file)
@@ -46,7 +46,8 @@ extern "C" {
 
 /** \ingroup HMAC_sha256_m
  */
-/*@observer@*/ /*@checkedstrict@*/ extern BEECRYPTAPI const keyedHashFunction hmacsha256;
+/*@observer@*/ /*@checked@*/
+extern BEECRYPTAPI const keyedHashFunction hmacsha256;
 
 /** \ingroup HMAC_sha256_m
  */
index a96eaec..251abe2 100644 (file)
@@ -33,7 +33,8 @@
 
 /** \ingroup HASH_md5_m
  */
-/*@observer@*/ static uint32 md5hinit[4] = { 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476 };
+/*@observer@*/ /*@unchecked@*/
+static uint32 md5hinit[4] = { 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476 };
 
 const hashFunction md5 = { "MD5", sizeof(md5Param), 64, 4 * sizeof(uint32), (hashFunctionReset) md5Reset, (hashFunctionUpdate) md5Update, (hashFunctionDigest) md5Digest };
 
index 68ee2ca..0d40391 100644 (file)
@@ -46,6 +46,7 @@ extern "C" {
 
 /** \ingroup HASH_md5_m
  */
+/*@observer@*/ /*@checked@*/
 extern BEECRYPTAPI const hashFunction md5;
 
 /** \ingroup HASH_md5_m
index b5e8731..a9b90e5 100644 (file)
@@ -532,13 +532,16 @@ static void mp32bslide_w(const mp32barrett* b, const uint32 xsize, const uint32*
        mp32setx(size, slide, xsize, xdata);                                    /* x^1 mod b */
 }
 
-/*@observer@*/ static byte mp32bslide_presq[16] = 
+/*@observer@*/ /*@unchecked@*/
+static byte mp32bslide_presq[16] = 
 { 0, 1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 4, 2, 4, 3, 4 };
 
-/*@observer@*/ static byte mp32bslide_mulg[16] =
+/*@observer@*/ /*@unchecked@*/
+static byte mp32bslide_mulg[16] =
 { 0, 0, 0, 1, 0, 2, 1, 3, 0, 4, 2, 5, 1, 6, 3, 7 };
 
-/*@observer@*/ static byte mp32bslide_postsq[16] =
+/*@observer@*/ /*@unchecked@*/
+static byte mp32bslide_postsq[16] =
 { 0, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0 };
 
 /**
@@ -930,14 +933,18 @@ int mp32bpprime_w(const mp32barrett* b, randomGeneratorContext* rc, int t, uint3
                
                if (size > SMALL_PRIMES_PRODUCT_MAX)
                {
+                       /*@-globs@*/
                        mp32setx(size, wksp+size, SMALL_PRIMES_PRODUCT_MAX, mp32spprod[SMALL_PRIMES_PRODUCT_MAX-1]);
+                       /*@=globs@*/
                        /*@-compdef@*/ /* LCL: wksp+size */
                        mp32gcd_w(size, b->modl, wksp+size, wksp, wksp+2*size);
                        /*@=compdef@*/
                }
                else
                {
+                       /*@-globs@*/
                        mp32gcd_w(size, b->modl, mp32spprod[size-1], wksp, wksp+2*size);
+                       /*@=globs@*/
                }
 
                if (mp32isone(size, wksp))
index deb892f..4b450dd 100644 (file)
 
 /**
  */
-/*@observer@*/ static uint32 spp_01[] =        /* primes 3 to 29 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_01[] =       /* primes 3 to 29 */
 { 0xc0cfd797 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_02[] =        /* primes 3 to 53 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_02[] =       /* primes 3 to 53 */
 { 0xe221f97c, 0x30e94e1d };
 
 /**
  */
-/*@observer@*/ static uint32 spp_03[] =        /* primes 3 to 73 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_03[] =       /* primes 3 to 73 */
 { 0x41cd66ac, 0xc237b226, 0x81a18067 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_04[] =        /* primes 3 to 101 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_04[] =       /* primes 3 to 101 */
 { 0x5797d47c, 0x51681549, 0xd734e4fc, 0x4c3eaf7f };
 
 /**
  */
-/*@observer@*/ static uint32 spp_05[] =        /* primes 3 to 113 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_05[] =       /* primes 3 to 113 */
 { 0x02c4b8d0, 0xd2e0d937, 0x3935200f, 0xb49be231,
   0x5ce1a307 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_06[] =        /* primes 3 to 149 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_06[] =       /* primes 3 to 149 */
 { 0x1e6d8e2a, 0x0ffceafb, 0xbcbfc14a, 0x4c3bc1e1,
   0x009c6a22, 0xa0a7adf5 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_07[] =        /* primes 3 to 167 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_07[] =       /* primes 3 to 167 */
 { 0x049265d3, 0x574cefd0, 0x4229bfd6, 0x62a4a46f,
   0x8611ed02, 0x26c655f0, 0x76ebade3 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_08[] =        /* primes 3 to 193 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_08[] =       /* primes 3 to 193 */
 { 0xdbf05b6f, 0x5654b3c0, 0xf5243551, 0x43958688,
   0x9f155887, 0x819aed2a, 0xc05b9335, 0x2be98677 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_09[] =        /* primes 3 to 223 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_09[] =       /* primes 3 to 223 */
 { 0x5e75cec8, 0xb5de5ea1, 0x5da8302a, 0x2f28b4ad,
   0x2735bdc3, 0x9344c52e, 0x67570925, 0x6feb71ef,
   0x6811d741 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_10[] =        /* primes 3 to 239 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_10[] =       /* primes 3 to 239 */
 { 0x3faa5dad, 0xb695ce58, 0x4a579328, 0xeab20f1f,
   0xef00fe27, 0xffc36456, 0x0a65723e, 0x27d8884a,
   0xd59da0a9, 0x92f77529 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_11[] =        /* primes 3 to 263 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_11[] =       /* primes 3 to 263 */
 { 0x3c9b6e49, 0xb7cf685b, 0xe7f3a239, 0xfb4084cb,
   0x166885e3, 0x9d4f65b4, 0x0bb0e51c, 0x0a5d36fe,
   0x98c32069, 0xfd5c441c, 0x6d82f115 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_12[] =        /* primes 3 to 281 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_12[] =       /* primes 3 to 281 */
 { 0x501201cc, 0x51a492a5, 0x44d3900a, 0xd4f8b32a,
   0x203c8584, 0x06a4457c, 0xab0b4f80, 0x5ab18ac6,
   0xeb9572ac, 0x6e9394fa, 0x522bffb6, 0xf44af2f3 };
 
 /**
  */
-/*@observer@*/ static uint32 spp_13[] =        /* primes 3 to 311 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_13[] =       /* primes 3 to 311 */
 { 0x9397b5b4, 0x414dc331, 0x04561364, 0x79958cc8,
   0xfd5ea01f, 0x5d5e9f61, 0xbd0f1cb6, 0x24af7e6a,
   0x3284dbb2, 0x9857622b, 0x8be980a6, 0x5456a5c1,
 
 /**
  */
-/*@observer@*/ static uint32 spp_14[] =        /* primes 3 to 331 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_14[] =       /* primes 3 to 331 */
 { 0x0120eb4d, 0x70279230, 0x9ed122fc, 0xe0488be4,
   0x1d0c99f5, 0xd8c039ad, 0x058c90b4, 0x780500fe,
   0xf39c05cc, 0x09817a27, 0xc3e1776a, 0x246b6af2,
 
 /**
  */
-/*@observer@*/ static uint32 spp_15[] =        /* primes 3 to 353 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_15[] =       /* primes 3 to 353 */
 { 0x03c91dd1, 0x2e893191, 0x94095649, 0x874b41d6,
   0x05810c06, 0x195d70eb, 0xbd54a862, 0x50c52733,
   0x06dc6648, 0x1c251ca4, 0xa02c9a04, 0x78c96f0d,
 
 /**
  */
-/*@observer@*/ static uint32 spp_16[] =        /* primes 3 to 379 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_16[] =       /* primes 3 to 379 */
 { 0x106aa9fb, 0x7646fa6e, 0xb0813c28, 0xc5d5f09f,
   0x077ec3ba, 0x238bfb99, 0xc1b631a2, 0x03e81187,
   0x233db117, 0xcbc38405, 0x6ef04659, 0xa4a11de4,
 
 /**
  */
-/*@observer@*/ static uint32 spp_17[] =        /* primes 3 to 401 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_17[] =       /* primes 3 to 401 */
 { 0x5aa88d8c, 0x594bb372, 0xc4bc813f, 0x4a87a266,
   0x1f984840, 0xdab15692, 0x2c2a177d, 0x95843665,
   0x6f36d41a, 0x11c35ccc, 0x2904b7e9, 0xc424eb61,
 
 /**
  */
-/*@observer@*/ static uint32 spp_18[] =        /* primes 3 to 421 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_18[] =       /* primes 3 to 421 */
 { 0x0185dbeb, 0x2b8b11d3, 0x7633e9dc, 0x1eec5415,
   0x65c6ce84, 0x31d227ee, 0x28f0328a, 0x60c90118,
   0xae031cc5, 0xa781c824, 0xd1f16d25, 0xf4f0cccf,
 
 /**
  */
-/*@observer@*/ static uint32 spp_19[] =        /* primes 3 to 443 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_19[] =       /* primes 3 to 443 */
 { 0x0cde6fd1, 0xcf108066, 0xcc548df9, 0x070e102c,
   0x2c651b88, 0x5f24f503, 0xaaffe276, 0xfeb57311,
   0x0c1e4592, 0xa35890d7, 0x678aaeee, 0x9f44800f,
 
 /**
  */
-/*@observer@*/ static uint32 spp_20[] =        /* primes 3 to 463 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_20[] =       /* primes 3 to 463 */
 { 0x833a505c, 0xf9922bee, 0xc80265a6, 0xd50e1cce,
   0xa22f6fec, 0x2eb84450, 0xcec64a3c, 0x0e10d472,
   0xdd653b9b, 0x51d81d0e, 0x3a3142ea, 0x49b91e3a,
 
 /**
  */
-/*@observer@*/ static uint32 spp_21[] =        /* primes 3 to 487 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_21[] =       /* primes 3 to 487 */
 { 0x035417f1, 0xe321c06c, 0xbe32ffce, 0xae752cc9,
   0xa9fe11a6, 0x3d94c946, 0x456edd7d, 0x5a060de1,
   0x84a826a6, 0xf0740c13, 0x48fa1038, 0x911d771d,
 
 /**
  */
-/*@observer@*/ static uint32 spp_22[] =        /* primes 3 to 509 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_22[] =       /* primes 3 to 509 */
 { 0x309d024b, 0xd5380319, 0x2ca33469, 0x0bafb43a,
   0x0abd5840, 0xfbeb24d1, 0xf49b6330, 0x47902bae,
   0x581ca4cb, 0xa778fdb1, 0x6dc0a6af, 0xef960687,
 
 /**
  */
-/*@observer@*/ static uint32 spp_23[] =        /* primes 3 to 541 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_23[] =       /* primes 3 to 541 */
 { 0x01ab244a, 0x33bc047e, 0x804590b4, 0xc3207237,
   0xea503fa0, 0x7541b251, 0x57cfd03f, 0xf602c9d0,
   0x3dcd12ba, 0xa4947ae6, 0xc6ee61be, 0xedf6c716,
 
 /**
  */
-/*@observer@*/ static uint32 spp_24[] =        /* primes 3 to 569 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_24[] =       /* primes 3 to 569 */
 { 0x25eac89f, 0x8d4da338, 0x337b4985, 0x0d2d1489,
   0x2663177b, 0x4010af3d, 0xd23eeb0b, 0x228f3832,
   0xffcee2e5, 0xcbd1acc9, 0x8f47f251, 0x873380ae,
 
 /**
  */
-/*@observer@*/ static uint32 spp_25[] =        /* primes 3 to 587 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_25[] =       /* primes 3 to 587 */
 { 0x01b515a8, 0xdca3d6e4, 0x69090373, 0x84febfe8,
   0xf32e06cf, 0x9bde8c89, 0x6b3f992f, 0x2ff23508,
   0xe1c01024, 0x3b8ad0c4, 0xac54e7c7, 0x3f4081d8,
 
 /**
  */
-/*@observer@*/ static uint32 spp_26[] =        /* primes 3 to 607 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_26[] =       /* primes 3 to 607 */
 { 0x3383219d, 0x26454f06, 0xe2789b7f, 0x9c3b940e,
   0x03be2105, 0x798e3ff7, 0x945bd325, 0x997bc262,
   0x025598f8, 0x8577748e, 0xc7155ff8, 0x8a1ff4c9,
 
 /**
  */
-/*@observer@*/ static uint32 spp_27[] =        /* primes 3 to 619 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_27[] =       /* primes 3 to 619 */
 { 0x02ced4b7, 0xf15179e8, 0x7fcba6da, 0x7b07a6f3,
   0xf9311218, 0xa7b88985, 0xac74b503, 0xbf745330,
   0x6d0a23f5, 0x27a1fa9a, 0xc2b85f1a, 0x26152470,
 
 /**
  */
-/*@observer@*/ static uint32 spp_28[] =        /* primes 3 to 647 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_28[] =       /* primes 3 to 647 */
 { 0x6e026454, 0x60adbd18, 0xcd52ce1a, 0x1beab1c0,
   0x36e468e9, 0xf350d69b, 0x1d357d08, 0x3a59f778,
   0xc2cc262b, 0x4a29ce52, 0x509bcf97, 0x349ba2bf,
 
 /**
  */
-/*@observer@*/ static uint32 spp_29[] =        /* primes 3 to 661 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_29[] =       /* primes 3 to 661 */
 { 0x074921f7, 0x6a76cec3, 0xaeb05f74, 0x60b21f16,
   0x49dece2f, 0x21bb3ed9, 0xe4cb4ebc, 0x05d6f408,
   0xed3d408a, 0xdee16505, 0xdc657c6d, 0x93877982,
 
 /**
  */
-/*@observer@*/ static uint32 spp_30[] =        /* primes 3 to 683 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_30[] =       /* primes 3 to 683 */
 { 0x00872313, 0x1f66758a, 0x414bbebb, 0x2f8670bf,
   0x01dc959d, 0x74468901, 0x57c57f40, 0xe210c9c2,
   0x74f54469, 0x7c71cc1d, 0xe2be67a2, 0x03d8d56f,
 
 /**
  */
-/*@observer@*/ static uint32 spp_31[] =        /* primes 3 to 719 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_31[] =       /* primes 3 to 719 */
 { 0x1e595df4, 0x3064a8c9, 0xd61ae17b, 0xde1938f0,
   0x22ee6357, 0x35f4cadd, 0x3d39f473, 0xafed7df5,
   0x92ae0fd3, 0xfe910508, 0x9ad9e939, 0x988b0227,
 
 /**
  */
-/*@observer@*/ static uint32 spp_32[] =        /* primes 3 to 739 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_32[] =       /* primes 3 to 739 */
 { 0x02c85ff8, 0x70f24be8, 0x0f62b1ba, 0x6c20bd72,
   0xb837efdf, 0x121206d8, 0x7db56b7d, 0x69fa4c02,
   0x1c107c3c, 0xa206fe8f, 0xa7080ef5, 0x76effc82,
 
 /**
  */
-/*@observer@*/ static uint32 spp_33[] =        /* primes 3 to 761 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_33[] =       /* primes 3 to 761 */
 { 0xd0440ea6, 0x8b382bcb, 0x75b4df8b, 0x6f8aa6cd,
   0x494daee4, 0x38b1922e, 0x46cef6ca, 0xdc74a93e,
   0xdf45643d, 0x05cc1aa5, 0x556f9c72, 0x0682676d,
 
 /**
  */
-/*@observer@*/ static uint32 spp_34[] =        /* primes 3 to 787 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_34[] =       /* primes 3 to 787 */
 { 0x16af5c18, 0xa2bef8ef, 0xf2278332, 0x182d0fbf,
   0x0038cc20, 0x5148b83d, 0x06e3d7d9, 0x32828b18,
   0xe11e0940, 0x28c7eaed, 0xa3395017, 0xe07d8ae9,
 
 /**
  */
-/*@observer@*/ static uint32 spp_35[] =        /* primes 3 to 811 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_35[] =       /* primes 3 to 811 */
 { 0x02c30b50, 0xedc2e94a, 0x3940a943, 0x968984e8,
   0x5a132fca, 0x78aedf5b, 0x4e307eec, 0xec19323e,
   0x71957e6e, 0xc70aab41, 0x43eb94a6, 0x20e9ca78,
 
 /**
  */
-/*@observer@*/ static uint32 spp_36[] =        /* primes 3 to 827 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_36[] =       /* primes 3 to 827 */
 { 0x005bfd25, 0x83ab7a44, 0x13d4df0f, 0x537c686c,
   0xa8e6b583, 0xe491130e, 0x96dfcc1c, 0x05ba298f,
   0x8701314b, 0x45bf6ff4, 0xecf372ff, 0xe78bccdf,
 
 /**
  */
-/*@observer@*/ static uint32 spp_37[] =        /* primes 3 to 857 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_37[] =       /* primes 3 to 857 */
 { 0x2a89d844, 0x7bf83428, 0x8464b909, 0x31ce3aaa,
   0xed0c2683, 0xb26f15e4, 0x32e95677, 0x65036627,
   0x80802634, 0x4328b107, 0x89fb23c6, 0x11b484ca,
 
 /**
  */
-/*@observer@*/ static uint32 spp_38[] =        /* primes 3 to 877 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_38[] =       /* primes 3 to 877 */
 { 0x06706918, 0xe8355b7f, 0xfd3f024d, 0xa6b012e2,
   0xbb7338f3, 0x0d51a968, 0x0f3d9120, 0x35ed70e0,
   0x2d38d422, 0xe41812d4, 0xe29d637b, 0x318ce6f4,
 
 /**
  */
-/*@observer@*/ static uint32 spp_39[] =        /* primes 3 to 887 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_39[] =       /* primes 3 to 887 */
 { 0x0108d441, 0xce330894, 0xff143672, 0x5fee20c5,
   0x9b8fb49f, 0xbb29ad13, 0x5f0888b0, 0x59181b63,
   0x54380731, 0x8906204b, 0x7e16cc5e, 0x2d8c613b,
 
 /**
  */
-/*@observer@*/ static uint32 spp_40[] =        /* primes 3 to 929 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_40[] =       /* primes 3 to 929 */
 { 0xa9e9591f, 0x7815617e, 0xcabe352f, 0xa13445c4,
   0xf8e319ba, 0x63042e1c, 0xb0a017d0, 0xe729a699,
   0x5480da4e, 0x5091cab4, 0x12910cf4, 0x7bb0f24e,
 
 /**
  */
-/*@observer@*/ static uint32 spp_41[] =        /* primes 3 to 947 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_41[] =       /* primes 3 to 947 */
 { 0x2108556d, 0x64bbc9f2, 0xa87149a3, 0x26013838,
   0x4d8e761d, 0xab793496, 0x415dad5b, 0xa6682448,
   0xe3c8495c, 0xd3f2e881, 0xf3546b54, 0xb8b14068,
 
 /**
  */
-/*@observer@*/ static uint32 spp_42[] =        /* primes 3 to 971 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_42[] =       /* primes 3 to 971 */
 { 0x06e1d136, 0xcb78cac5, 0x4da4bfcb, 0x6f2c4a24,
   0xfcf3796b, 0x77719c31, 0xd2791586, 0x0001f03e,
   0x4347621b, 0xf62577e0, 0x280ebfdb, 0x77b4f1e9,
 
 /**
  */
-/*@observer@*/ static uint32 spp_43[] =        /* primes 3 to 991 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_43[] =       /* primes 3 to 991 */
 { 0x0186695f, 0xa95755fc, 0xe74a9a4e, 0x8fbc30df,
   0x119e4901, 0x7edb320f, 0xe8114129, 0xb3bddd0d,
   0x2b0cf0f7, 0x2306fb1d, 0x6a5cae26, 0xe4a286ce,
 
 /**
  */
-/*@observer@*/ static uint32 spp_44[] =        /* primes 3 to 1013 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_44[] =       /* primes 3 to 1013 */
 { 0x005ca1a9, 0x2edd0e81, 0x9619289e, 0x1ecfe2d7,
   0xf3949eaf, 0x363a5fe8, 0xf6fee01c, 0xcd480490,
   0x30a1346a, 0xb83c4967, 0x8c7d5882, 0x6caf81ca,
 
 /**
  */
-/*@observer@*/ static uint32 spp_45[] =        /* primes 3 to 1033 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_45[] =       /* primes 3 to 1033 */
 { 0x5d59c98b, 0x452d0c02, 0x1291e1ef, 0x6ab50494,
   0xce984e89, 0xdc563773, 0x96b510a6, 0xeef593cb,
   0x73e4eb74, 0x6a1c83ef, 0x9a7bff75, 0x7ee6e25a,
 
 /**
  */
-/*@observer@*/ static uint32 spp_46[] =        /* primes 3 to 1051 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_46[] =       /* primes 3 to 1051 */
 { 0x18e5b310, 0x229f618d, 0xe0f54782, 0xf57fff33,
   0x10546ba8, 0xefc0a69c, 0xac4b573b, 0x749cc43d,
   0xd3ba4df6, 0x1fe2800d, 0x733f4eb7, 0x19a6ea7f,
 
 /**
  */
-/*@observer@*/ static uint32 spp_47[] =        /* primes 3 to 1069 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_47[] =       /* primes 3 to 1069 */
 { 0x06fd3257, 0x047a7639, 0xcb2cfcfb, 0x193180fe,
   0x1f21979a, 0x2376042b, 0x6b2809ba, 0x216e6d5b,
   0x57fec6ff, 0x96b878bb, 0xe1d4371b, 0x2f53c7e0,
 
 /**
  */
-/*@observer@*/ static uint32 spp_48[] =        /* primes 3 to 1093 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_48[] =       /* primes 3 to 1093 */
 { 0x021bf949, 0x7091b8c3, 0x68cc7c8e, 0x00c1990c,
   0x6027481b, 0x79215ac8, 0xa7517749, 0xa2151377,
   0x9a993d29, 0x58fcb49a, 0x73680292, 0x68527994,
 
 /**
  */
-/*@observer@*/ static uint32 spp_49[] =        /* primes 3 to 1109 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_49[] =       /* primes 3 to 1109 */
 { 0x00a8b455, 0xb6b4a84f, 0x6834364b, 0x936a996f,
   0xbceb3f49, 0x88ee2732, 0x24b48131, 0x2357ae12,
   0x4d520af5, 0xc87eb399, 0x90944c44, 0xc3a75724,
 
 /**
  */
-/*@observer@*/ static uint32 spp_50[] =        /* primes 3 to 1151 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_50[] =       /* primes 3 to 1151 */
 { 0xfa1bd62b, 0xaae1e767, 0x47535af3, 0x830fc07d,
   0xebcf3ef7, 0xe5a8e46b, 0x8937c4af, 0xe02aef0a,
   0xce420c7b, 0x2c3f2fac, 0xb9dc94e5, 0x100a7191,
 
 /**
  */
-/*@observer@*/ static uint32 spp_51[] =        /* primes 3 to 1171 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_51[] =       /* primes 3 to 1171 */
 { 0x5b7091ea, 0xdbc63f00, 0x64dd01de, 0x204ee72f,
   0xc4644db7, 0x573e04ee, 0x706df728, 0x7a49af78,
   0xc5b99680, 0x528566bc, 0x17d57a00, 0x16a5b12e,
 
 /**
  */
-/*@observer@*/ static uint32 spp_52[] =        /* primes 3 to 1193 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_52[] =       /* primes 3 to 1193 */
 { 0x239afcd4, 0x38799705, 0xab8a0cda, 0x4802bc8f,
   0xb0e87f44, 0xa568f618, 0x7c604708, 0xdfb79072,
   0xe24b49cb, 0x8b2ac531, 0x005cf298, 0x2437b16e,
 
 /**
  */
-/*@observer@*/ static uint32 spp_53[] =        /* primes 3 to 1217 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_53[] =       /* primes 3 to 1217 */
 { 0x0eb29f45, 0x5fc46bf0, 0xd4857e41, 0xa0059da0,
   0xda0b3770, 0xf445bac2, 0x37decad9, 0x954f2a17,
   0x849520eb, 0x001349bf, 0xf0264427, 0xb01519ec,
 
 /**
  */
-/*@observer@*/ static uint32 spp_54[] =        /* primes 3 to 1231 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_54[] =       /* primes 3 to 1231 */
 { 0x0654f0d4, 0xcdacb307, 0x5419612f, 0xae3cf746,
   0xfbab751f, 0xd0887955, 0x28adc68d, 0x26f32877,
   0xeb1b772d, 0xb48e49f6, 0xcb445987, 0xc4966560,
 
 /**
  */
-/*@observer@*/ static uint32 spp_55[] =        /* primes 3 to 1259 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_55[] =       /* primes 3 to 1259 */
 { 0x02de1de4, 0xcbca29fc, 0x94a50bb7, 0xae89c417,
   0xb8063484, 0x5c71a8c6, 0xa641d997, 0x65355b7e,
   0xed63ea84, 0xeaeead3c, 0x2a49b4d2, 0xefdd333e,
 
 /**
  */
-/*@observer@*/ static uint32 spp_56[] =        /* primes 3 to 1283 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_56[] =       /* primes 3 to 1283 */
 { 0x01662c66, 0xdab7a4fa, 0xdba4265a, 0xc2075912,
   0x59e9c885, 0xe1330cb6, 0xc91bee92, 0xf1b334ff,
   0x384f827c, 0xc8057aa7, 0xc3b65fc6, 0xde53dcac,
 
 /**
  */
-/*@observer@*/ static uint32 spp_57[] =        /* primes 3 to 1297 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_57[] =       /* primes 3 to 1297 */
 { 0x00b3fde4, 0xe9dbc2a2, 0x1c8f4d4b, 0x53b0ff59,
   0x643cf537, 0x88f9d4ba, 0x69472171, 0x6a2f33d5,
   0xa93b03b2, 0x59142a0e, 0x117006bc, 0x8b4e1475,
 
 /**
  */
-/*@observer@*/ static uint32 spp_58[] =        /* primes 3 to 1307 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_58[] =       /* primes 3 to 1307 */
 { 0x005cda0c, 0x54b07f4f, 0xff0caca0, 0x7cc89b95,
   0x1c021191, 0x164be693, 0x6665357e, 0xbb2f689c,
   0x7157ea4f, 0x98037ce1, 0x5aca14ca, 0x3cf1a386,
 
 /**
  */
-/*@observer@*/ static uint32 spp_59[] =        /* primes 3 to 1327 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_59[] =       /* primes 3 to 1327 */
 { 0x0031fc6d, 0x6918c954, 0x9fe61e37, 0xe79cea8a,
   0xe12d234b, 0x7642915b, 0x85e4b88b, 0x83eeba5f,
   0x429d8086, 0x9a31c342, 0x0020beb9, 0xbc48ece8,
 
 /**
  */
-/*@observer@*/ static uint32 spp_60[] =        /* primes 3 to 1381 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_60[] =       /* primes 3 to 1381 */
 { 0xa0604bc5, 0x4c251ade, 0xcf22bf07, 0x5a150bb1,
   0x2a67d65a, 0x5045c183, 0x17246627, 0x0d72a8c6,
   0x3e2dd1c4, 0x6694a251, 0xf55bca5e, 0x7d834c87,
 
 /**
  */
-/*@observer@*/ static uint32 spp_61[] =        /* primes 3 to 1423 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_61[] =       /* primes 3 to 1423 */
 { 0x68bd8015, 0x91071573, 0x8a205b51, 0xe1be9357,
   0xdab961de, 0x59c9e43c, 0xb9becf7a, 0x8adba9a9,
   0x926a87bb, 0x7f574190, 0x3ee07b97, 0x83b5ed87,
 
 /**
  */
-/*@observer@*/ static uint32 spp_62[] =        /* primes 3 to 1433 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_62[] =       /* primes 3 to 1433 */
 { 0x4742fdaf, 0xf7e8231a, 0xded68277, 0x58493423,
   0x12b13d2f, 0x5925c539, 0x82d876ef, 0x7ff69e7f,
   0x5b4ff04e, 0x8454faea, 0x620dc960, 0x0c65fd57,
 
 /**
  */
-/*@observer@*/ static uint32 spp_63[] =        /* primes 3 to 1451 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_63[] =       /* primes 3 to 1451 */
 { 0x322123be, 0x40a1853c, 0xd02ea217, 0x363a368b,
   0xacb2117a, 0x342a5ee6, 0xa03a7fda, 0x4338eaac,
   0x9d9cc512, 0xffa944f1, 0x767e0a56, 0xc82c051f,
 
 /**
  */
-/*@observer@*/ static uint32 spp_64[] =        /* primes 3 to 1471 */
+/*@observer@*/ /*@unchecked@*/
+static uint32 spp_64[] =       /* primes 3 to 1471 */
 { 0x2465a7bd, 0x85011e1c, 0x9e052792, 0x9fff268c,
   0x82ef7efa, 0x416863ba, 0xa5acdb09, 0x71dba0cc,
   0xac3ee499, 0x9345029f, 0x2cf810b9, 0x9e406aac,
index 66d10cf..8d974ab 100644 (file)
@@ -58,12 +58,14 @@ int  mp32pmilrab_w   (const mp32barrett* p, randomGeneratorContext* rc, int t, /
  */
 BEECRYPTAPI
 void mp32prnd_w      (mp32barrett* p, randomGeneratorContext* rc, uint32 size, int t, /*@null@*/ const mp32number* f, /*@out@*/ uint32* wksp)
+       /*@globals mp32spprod @*/
        /*@modifies p, rc, wksp @*/;
 
 /**
  */
 BEECRYPTAPI
 void mp32prndsafe_w  (mp32barrett* p, randomGeneratorContext* rc, uint32 size, int t, /*@out@*/ uint32* wksp)
+       /*@globals mp32spprod @*/
        /*@modifies p, rc, wksp @*/;
 
 #ifdef NOTYET
@@ -78,6 +80,7 @@ void mp32prndcon_w   (mp32barrett* p, randomGeneratorContext* rc, uint32, int, c
  */
 BEECRYPTAPI
 void mp32prndconone_w(mp32barrett* p, randomGeneratorContext* rc, uint32 size, int t, const mp32barrett* q, /*@null@*/ const mp32number* f, mp32number* r, int cofactor, /*@out@*/ uint32* wksp)
+       /*@globals mp32spprod @*/
        /*@modifies p, rc, r, wksp @*/;
 
 #ifdef __cplusplus
index 140cc1b..906b505 100644 (file)
@@ -75,6 +75,7 @@ extern "C" {
 
 /**
  */
+/*@observer@*/ /*@checked@*/
 extern BEECRYPTAPI const randomGenerator mtprng;
 
 /**
index 89e55fa..700a5e0 100644 (file)
@@ -63,8 +63,10 @@ int rsakpMake(rsakp* kp, randomGeneratorContext* rgc, int nsize)
                mp32nsetw(&kp->e, 65535);
 
                /* generate a random prime p and q */
+               /*@-globs@*/
                mp32prnd_w(&kp->p, rgc, pqsize, mp32ptrials(pqsize << 5), &kp->e, temp);
                mp32prnd_w(&kp->q, rgc, pqsize, mp32ptrials(pqsize << 5), &kp->e, temp);
+               /*@-globs@*/
 
                /* if p <= q, perform a swap to make p larger than q */
                if (mp32le(pqsize, kp->p.modl, kp->q.modl))
@@ -88,7 +90,9 @@ int rsakpMake(rsakp* kp, randomGeneratorContext* rgc, int nsize)
 
                        /* product of p and q doesn't have the required size (one bit short) */
 
+                       /*@-globs@*/
                        mp32prnd_w(&r, rgc, pqsize, mp32ptrials(pqsize << 5), &kp->e, temp);
+                       /*@=globs@*/
 
                        /*@-usedef@*/ /* r is set */
                        if (mp32le(pqsize, kp->p.modl, r.modl))
index c40443a..558d3c7 100644 (file)
@@ -33,7 +33,8 @@
 
 /**
  */
-/*@observer@*/ static const uint32 k[64] = {
+/*@observer@*/ /*@unchecked@*/
+static const uint32 k[64] = {
        0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5,
        0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174,
        0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
@@ -46,7 +47,8 @@
 
 /**
  */
-/*@observer@*/ static const uint32 hinit[8] = {
+/*@observer@*/ /*@unchecked@*/
+static const uint32 hinit[8] = {
        0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19
 };
 
index a57bd3a..7817106 100644 (file)
@@ -46,7 +46,8 @@ extern "C" {
 
 /** \ingroup HASH_sha256_m
  */
-/*@observer@*/ /*@checkedstrict@*/ extern BEECRYPTAPI const hashFunction sha256;
+/*@observer@*/ /*@checked@*/
+extern BEECRYPTAPI const hashFunction sha256;
 
 /*@-exportlocal@*/
 /** \ingroup HASH_sha256_m
diff --git a/build.c b/build.c
index a78a3aa..b682c53 100644 (file)
--- a/build.c
+++ b/build.c
@@ -17,6 +17,7 @@
 /**
  */
 static int checkSpec(Header h)
+       /*@globals rpmGlobalMacroContext, fileSystem @*/
        /*@modifies h, fileSystem @*/
 {
     const char * rootdir = NULL;
@@ -64,6 +65,7 @@ static int checkSpec(Header h)
 /**
  */
 static int isSpecFile(const char * specfile)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     char buf[256];
@@ -103,7 +105,9 @@ static int isSpecFile(const char * specfile)
  */
 static int buildForTarget(const char * arg, BTA_t ba,
                const char * passPhrase, char * cookie)
-       /*@modifies fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     int buildAmount = ba->buildAmount;
     const char * buildRootURL = NULL;
diff --git a/build.h b/build.h
index 964602b..5dc7809 100644 (file)
--- a/build.h
+++ b/build.h
@@ -7,7 +7,9 @@ extern "C" {
 
 int build(const char * arg, BTA_t ba, const char * passPhrase,
                char * cookie, /*@null@*/ const char * rcfile)
-       /*@modifies ba->buildAmount, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies ba->buildAmount, fileSystem, internalState @*/;
 
 #ifdef __cplusplus
 }
index fdbf6ee..60fc366 100644 (file)
@@ -10,6 +10,7 @@
 
 #include "debug.h"
 
+/*@unchecked@*/
 static int _build_debug = 0;
 
 /*@access StringBuf @*/
@@ -19,19 +20,22 @@ static int _build_debug = 0;
 /**
  */
 static void doRmSource(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fileSystem @*/
 {
     struct Source *p;
     Package pkg;
+    int rc;
     
 #if 0
-    Unlink(spec->specFile);
+    rc = Unlink(spec->specFile);
 #endif
 
     for (p = spec->sources; p != NULL; p = p->next) {
        if (! (p->flags & RPMBUILD_ISNO)) {
            const char *fn = rpmGetPath("%{_sourcedir}/", p->source, NULL);
-           (void) Unlink(fn);
+           rc = Unlink(fn);
            fn = _free(fn);
        }
     }
@@ -40,7 +44,7 @@ static void doRmSource(Spec spec)
        for (p = pkg->icon; p != NULL; p = p->next) {
            if (! (p->flags & RPMBUILD_ISNO)) {
                const char *fn = rpmGetPath("%{_sourcedir}/", p->source, NULL);
-               (void) Unlink(fn);
+               rc = Unlink(fn);
                fn = _free(fn);
            }
        }
index 36f225f..a84da6c 100644 (file)
@@ -38,7 +38,10 @@ extern "C" {
                /*@out@*/ struct rpmlead * lead,
                /*@out@*/ Header * sigs,
                CSA_t csa)
-       /*@modifies *specp, *lead, *sigs, csa, csa->cpioFdIn @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies *specp, *lead, *sigs, csa, csa->cpioFdIn,
+               fileSystem, internalState @*/;
 
 /**
  * Write rpm package to file.
@@ -60,7 +63,10 @@ int writeRPM(Header * hdrp,
                CSA_t csa,
                /*@null@*/ char * passPhrase,
                /*@out@*/ const char ** cookie)
-       /*@modifies *hdrp, *cookie, csa, csa->cpioArchiveSize @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies *hdrp, *cookie, csa, csa->cpioArchiveSize,
+               fileSystem, internalState @*/;
 
 #ifdef __cplusplus
 }
index 3b8ee4c..eb7e3da 100644 (file)
@@ -182,6 +182,7 @@ static const char *prToken(int val)
  * @param state                expression parser state
  */
 static int rdToken(ParseState state)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies state->nextToken @*/
 {
   int token;
@@ -317,12 +318,14 @@ static int rdToken(ParseState state)
 }
 
 static Value doLogical(ParseState state)
-       /*@*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies state->nextToken @*/;
 
 /**
  * @param state                expression parser state
  */
 static Value doPrimary(ParseState state)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies state->nextToken @*/
 {
   Value v;
@@ -400,6 +403,7 @@ static Value doPrimary(ParseState state)
  * @param state                expression parser state
  */
 static Value doMultiplyDivide(ParseState state)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies state->nextToken @*/
 {
   Value v1, v2 = NULL;
@@ -450,6 +454,7 @@ static Value doMultiplyDivide(ParseState state)
  * @param state                expression parser state
  */
 static Value doAddSubtract(ParseState state)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies state->nextToken @*/
 {
   Value v1, v2 = NULL;
@@ -509,6 +514,7 @@ static Value doAddSubtract(ParseState state)
  * @param state                expression parser state
  */
 static Value doRelational(ParseState state)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies state->nextToken @*/
 {
   Value v1, v2 = NULL;
@@ -601,7 +607,8 @@ static Value doRelational(ParseState state)
  * @param state                expression parser state
  */
 static Value doLogical(ParseState state)
-       /*@modifies state->nextToken @*/
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies state->nextToken, rpmGlobalMacroContext @*/
 {
   Value v1, v2 = NULL;
 
index 1b1b363..d1c632a 100644 (file)
@@ -32,6 +32,7 @@
 #define MAXDOCDIR 1024
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int _noDirTokens;
 /*@=redecl@*/
 
@@ -88,6 +89,7 @@ typedef struct AttrRec_s {
 
 /**
  */
+/*@unchecked@*/
 static int multiLib = 0;       /* MULTILIB */
 
 /**
@@ -177,6 +179,7 @@ static void dupAttrRec(const AttrRec oar, /*@in@*/ /*@out@*/ AttrRec nar)
 /**
  */
 static void dumpAttrRec(const char * msg, AttrRec ar)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/
 {
     if (msg)
@@ -281,6 +284,7 @@ typedef struct VFA {
 /**
  */
 /*@-exportlocal -exportheadervar@*/
+/*@unchecked@*/
 VFA_t verifyAttrs[] = {
     { "md5",   RPMVERIFY_MD5 },
     { "size",  RPMVERIFY_FILESIZE },
@@ -775,6 +779,7 @@ static int parseForLang(char * buf, FileList fl)
 /**
  */
 static int parseForRegexLang(const char * fileName, /*@out@*/ char ** lang)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies *lang @*/
 {
     static int initialized = 0;
@@ -817,7 +822,9 @@ static int parseForRegexLang(const char * fileName, /*@out@*/ char ** lang)
 
 /**
  */
-static int parseForRegexMultiLib(const char *fileName) /*@*/
+static int parseForRegexMultiLib(const char *fileName)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/
 {
     static int initialized = 0;
     static int hasRegex = 0;
@@ -848,6 +855,7 @@ static int parseForRegexMultiLib(const char *fileName)      /*@*/
 /**
  */
 /*@-exportlocal -exportheadervar@*/
+/*@unchecked@*/
 VFA_t virtualFileAttributes[] = {
        { "%dir",       0 },    /* XXX why not RPMFILE_DIR? */
        { "%doc",       RPMFILE_DOC },
@@ -874,6 +882,7 @@ VFA_t virtualFileAttributes[] = {
  */
 static int parseForSimple(/*@unused@*/Spec spec, Package pkg, char * buf,
                          FileList fl, /*@out@*/ const char ** fileName)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies buf, fl->processingFailed, *fileName,
                fl->currentFlags,
                fl->docDirs, fl->docDirCount, fl->isDir,
@@ -1097,7 +1106,10 @@ static void checkHardLinks(FileList fl)
  */
 static void genCpioListAndHeader(/*@partial@*/ FileList fl,
                TFI_t * cpioList, Header h, int isSrc)
-       /*@modifies h, *cpioList, fl->processingFailed, fl->fileList @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
+       /*@modifies h, *cpioList, fl->processingFailed, fl->fileList,
+               fileSystem @*/
 {
     int _addDotSlash = !(isSrc || rpmExpandNumeric("%{_noPayloadPrefix}"));
     uint_32 multiLibMask = 0;
@@ -1414,9 +1426,12 @@ static /*@null@*/ FileListRec freeFileList(/*@only@*/ FileListRec fileList,
  * @param fl           package file tree walk data
  */
 static int addFile(FileList fl, const char * diskURL, struct stat * statp)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies *statp, fl->processingFailed,
                fl->fileList, fl->fileListRecsAlloced, fl->fileListRecsUsed,
-               fl->totalFileSize, fl->fileCount, fl->inFtw, fl->isDir @*/
+               fl->totalFileSize, fl->fileCount, fl->inFtw, fl->isDir,
+               rpmGlobalMacroContext, fileSystem @*/
 {
     const char *fileURL = diskURL;
     struct stat statbuf;
@@ -1625,9 +1640,12 @@ static int addFile(FileList fl, const char * diskURL, struct stat * statp)
  */
 static int processBinaryFile(/*@unused@*/ Package pkg, FileList fl,
                const char * fileURL)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fl->processingFailed,
                fl->fileList, fl->fileListRecsAlloced, fl->fileListRecsUsed,
-               fl->totalFileSize, fl->fileCount, fl->inFtw, fl->isDir @*/
+               fl->totalFileSize, fl->fileCount, fl->inFtw, fl->isDir,
+               fileSystem @*/
 {
     int doGlob;
     const char *diskURL = NULL;
@@ -1695,8 +1713,11 @@ exit:
  */
 static int processPackageFiles(Spec spec, Package pkg,
                               int installSpecialDoc, int test)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
        /*@modifies spec->macros,
-               pkg->cpioList, pkg->fileList, pkg->specialDoc, pkg->header */
+               pkg->cpioList, pkg->fileList, pkg->specialDoc, pkg->header,
+               fileSystem, internalState @*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     struct FileList_s fl;
@@ -2150,7 +2171,8 @@ int processSourceFiles(Spec spec)
 static StringBuf getOutputFrom(char * dir, char * argv[],
                        const char * writePtr, int writeBytesLeft,
                        int failNonZero)
-       /*@*/
+       /*@globals fileSystem, internalState@*/
+       /*@modifies fileSystem, internalState@*/
 {
     int progPID;
     int toProg[2];
@@ -2295,6 +2317,7 @@ typedef struct {
 /**
  */
 /*@-exportlocal -exportheadervar@*/
+/*@unchecked@*/
 DepMsg_t depMsgs[] = {
   { "Provides",                { "%{__find_provides}", NULL, NULL, NULL },
        RPMTAG_PROVIDENAME, RPMTAG_PROVIDEVERSION, RPMTAG_PROVIDEFLAGS,
@@ -2339,7 +2362,9 @@ DepMsg_t depMsgs[] = {
 /**
  */
 static int generateDepends(Spec spec, Package pkg, TFI_t cpioList, int multiLib)
-       /*@modifies cpioList @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies cpioList, fileSystem, internalState @*/
 {
     TFI_t fi = cpioList;
     StringBuf writeBuf;
@@ -2459,7 +2484,7 @@ static int generateDepends(Spec spec, Package pkg, TFI_t cpioList, int multiLib)
  */
 static void printDepMsg(DepMsg_t * dm, int count, const char ** names,
                const char ** versions, int *flags)
-       /*@modifies fileSystem @*/
+       /*@*/
 {
     int hasVersions = (versions != NULL);
     int hasFlags = (flags != NULL);
@@ -2500,7 +2525,7 @@ static void printDepMsg(DepMsg_t * dm, int count, const char ** names,
 /**
  */
 static void printDeps(Header h)
-       /*@modifies fileSystem @*/
+       /*@*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     HFD_t hfd = headerFreeData;
@@ -2546,7 +2571,9 @@ static void printDeps(Header h)
            (void) hge(h, dm->ftag, NULL, (void **) &flags, NULL);
            /*@switchbreak@*/ break;
        }
+       /*@-noeffect@*/
        printDepMsg(dm, count, names, versions, flags);
+       /*@=noeffect@*/
     }
     names = hfd(names, dnt);
     versions = hfd(versions, dvt);
@@ -2579,7 +2606,9 @@ int processBinaryFiles(Spec spec, int installSpecialDoc, int test)
            (void) generateDepends(spec, pkg, pkg->cpioList, 2);
        } else
            (void) generateDepends(spec, pkg, pkg->cpioList, 0);
+       /*@-noeffect@*/
        printDeps(pkg->header);
+       /*@=noeffect@*/
     }
 
     return res;
index c91b8c6..20708ec 100644 (file)
@@ -57,7 +57,8 @@ myftw_dir (DIR **dirs, int level, int descriptors,
           char *dir, size_t len, 
           myftwFunc func,
           void *fl)
-       /*@*/
+       /*@globals fileSystem@*/
+       /*@modifies fileSystem@*/
 {
   int got;
   struct dirent *entry;
index 321146e..bd4a14f 100644 (file)
 
 typedef /*@owned@*/ /*@null@*/ const char * ugstr_t;
 
+/*@unchecked@*/
 static uid_t uids[1024];
+/*@unchecked@*/
 static ugstr_t unames[1024];
+/*@unchecked@*/
 static int uid_used = 0;
 
+/*@unchecked@*/
 static gid_t gids[1024];
+/*@unchecked@*/
 static ugstr_t gnames[1024];
+/*@unchecked@*/
 static int gid_used = 0;
     
 void freeNames(void)
@@ -178,7 +184,9 @@ const char *const buildHost(void)
     if (! gotit) {
         (void) gethostname(hostname, sizeof(hostname));
        /*@-unrecog -multithreaded @*/
+       /*@-globs@*/    /* FIX: h_errno access */
        hbn = gethostbyname(hostname);
+       /*@=globs@*/
        /*@=unrecog =multithreaded @*/
        if (hbn)
            strcpy(hostname, hbn->h_name);
index ad1c936..962b480 100644 (file)
@@ -15,6 +15,7 @@
 #include "debug.h"
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int _noDirTokens;
 /*@=redecl@*/
 
@@ -47,6 +48,8 @@ static inline int genSourceRpmName(Spec spec)
  */
 static int cpio_doio(FD_t fdo, /*@unused@*/ Header h, CSA_t csa,
                const char * fmodeMacro)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fdo, csa, fileSystem @*/
 {
     const char * rootDir = "/";
@@ -94,6 +97,7 @@ static int cpio_doio(FD_t fdo, /*@unused@*/ Header h, CSA_t csa,
 /**
  */
 static int cpio_copy(FD_t fdo, CSA_t csa)
+       /*@globals fileSystem@*/
        /*@modifies fdo, csa, fileSystem @*/
 {
     char buf[BUFSIZ];
@@ -119,6 +123,8 @@ static int cpio_copy(FD_t fdo, CSA_t csa)
  */
 static /*@only@*/ /*@null@*/ StringBuf addFileToTagAux(Spec spec,
                const char * file, /*@only@*/ StringBuf sb)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fileSystem @*/
 {
     char buf[BUFSIZ];
@@ -153,6 +159,8 @@ static /*@only@*/ /*@null@*/ StringBuf addFileToTagAux(Spec spec,
 /**
  */
 static int addFileToTag(Spec spec, const char * file, Header h, int tag)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies h, fileSystem @*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
@@ -176,6 +184,8 @@ static int addFileToTag(Spec spec, const char * file, Header h, int tag)
 /**
  */
 static int addFileToArrayTag(Spec spec, const char *file, Header h, int tag)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies h, fileSystem @*/
 {
     StringBuf sb = newStringBuf();
@@ -194,6 +204,8 @@ static int addFileToArrayTag(Spec spec, const char *file, Header h, int tag)
 /**
  */
 static int processScriptFiles(Spec spec, Package pkg)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies pkg->header, fileSystem @*/
 {
     struct TriggerFileEntry *p;
@@ -334,16 +346,19 @@ int readRPM(const char *fileName, Spec *specp, struct rpmlead *lead,
     return 0;
 }
 
+/*@unchecked@*/
 static unsigned char header_magic[8] = {
         0x8e, 0xad, 0xe8, 0x01, 0x00, 0x00, 0x00, 0x00
 };
 
 #define        RPMPKGVERSION_MIN       30004
 #define        RPMPKGVERSION_MAX       40003
+/*@unchecked@*/
 static int rpmpkg_version = -1;
 
 static int rpmLeadVersion(void)
-       /*@*/
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/
 {
     int rpmlead_version;
 
@@ -656,6 +671,7 @@ exit:
     return rc;
 }
 
+/*@unchecked@*/
 static int_32 copyTags[] = {
     RPMTAG_CHANGELOGTIME,
     RPMTAG_CHANGELOGNAME,
index 2eecc6f..b273126 100644 (file)
@@ -9,13 +9,17 @@
 #include "debug.h"
 
 /*@-exportheadervar@*/
+/*@unchecked@*/
 extern int noLang;
 /*@=exportheadervar@*/
 
 /* These have to be global scope to make up for *stupid* compilers */
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *name = NULL;
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *lang = NULL;
 
+/*@unchecked@*/
     static struct poptOption optionsTable[] = {
        { NULL, 'n', POPT_ARG_STRING, &name, 'n',       NULL, NULL},
        { NULL, 'l', POPT_ARG_STRING, &lang, 'l',       NULL, NULL},
index 10e6cb0..f6ee8c9 100644 (file)
 /*@access poptContext @*/      /* compared with NULL */
 
 /* These have to be global scope to make up for *stupid* compilers */
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *name = NULL;
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *file = NULL;
+/*@unchecked@*/
     static struct poptOption optionsTable[] = {
        { NULL, 'n', POPT_ARG_STRING, &name, 'n',       NULL, NULL},
        { NULL, 'f', POPT_ARG_STRING, &file, 'f',       NULL, NULL},
index d5b1821..3e07ecb 100644 (file)
@@ -13,7 +13,8 @@
 
 /**
  */
-/*@observer@*/ static rpmTag copyTagsDuringParse[] = {
+/*@observer@*/ /*@unchecked@*/
+static rpmTag copyTagsDuringParse[] = {
     RPMTAG_EPOCH,
     RPMTAG_VERSION,
     RPMTAG_RELEASE,
@@ -33,7 +34,8 @@
 
 /**
  */
-/*@observer@*/ static rpmTag requiredTags[] = {
+/*@observer@*/ /*@unchecked@*/
+static rpmTag requiredTags[] = {
     RPMTAG_NAME,
     RPMTAG_VERSION,
     RPMTAG_RELEASE,
@@ -63,7 +65,8 @@ static void addOrAppendListEntry(Header h, int_32 tag, char * line)
 /**
  */
 static int parseSimplePart(char *line, /*@out@*/char **name, /*@out@*/int *flag)
-       /*@modifies *name, *flag @*/
+       /*@globals internalState@*/
+       /*@modifies *name, *flag, internalState @*/
 {
     char *tok;
     char linebuf[BUFSIZ];
@@ -109,6 +112,7 @@ typedef struct tokenBits_s {
 
 /**
  */
+/*@observer@*/ /*@unchecked@*/
 static struct tokenBits_s installScriptBits[] = {
     { "interp",                RPMSENSE_INTERP },
     { "prereq",                RPMSENSE_PREREQ },
@@ -123,6 +127,7 @@ static struct tokenBits_s installScriptBits[] = {
 
 /**
  */
+/*@observer@*/ /*@unchecked@*/
 static struct tokenBits_s buildScriptBits[] = {
     { "prep",          RPMSENSE_SCRIPT_PREP },
     { "build",         RPMSENSE_SCRIPT_BUILD },
@@ -300,6 +305,7 @@ static int checkForDuplicates(Header h, const char * NVR)
 
 /**
  */
+/*@observer@*/ /*@unchecked@*/
 static struct optionalTag {
     rpmTag     ot_tag;
 /*@observer@*/ /*@null@*/ const char * ot_mac;
@@ -314,6 +320,7 @@ static struct optionalTag {
 /**
  */
 static void fillOutMainPackage(Header h)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies h @*/
 {
     struct optionalTag *ot;
@@ -331,6 +338,8 @@ static void fillOutMainPackage(Header h)
 /**
  */
 static int readIcon(Header h, const char * file)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies h, fileSystem @*/
 {
     const char *fn = NULL;
@@ -433,11 +442,14 @@ extern int noLang;
  */
 static int handlePreambleTag(Spec spec, Package pkg, int tag, const char *macro,
                             const char *lang)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
        /*@modifies spec->macros, spec->st, spec->buildRootURL,
                spec->sources, spec->numSources, spec->noSource,
                spec->buildRestrictions, spec->BANames, spec->BACount,
                spec->line, spec->gotBuildRootURL,
-               pkg->header, pkg->autoProv, pkg->autoReq, pkg->icon @*/
+               pkg->header, pkg->autoProv, pkg->autoReq, pkg->icon,
+               fileSystem @*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     HFD_t hfd = headerFreeData;
@@ -694,6 +706,8 @@ typedef struct PreambleRec_s {
     int multiLang;
 /*@observer@*/ /*@null@*/ const char * token;
 } * PreambleRec;
+
+/*@unchecked@*/
 static struct PreambleRec_s preambleList[] = {
     {RPMTAG_NAME,              0, 0, "name"},
     {RPMTAG_VERSION,           0, 0, "version"},
index d12c47c..5879383 100644 (file)
 /*@access StringBuf @*/        /* compared with NULL */
 
 /* These have to be global to make up for stupid compilers */
+/*@unchecked@*/
     static int leaveDirs, skipDefaultAction;
+/*@unchecked@*/
     static int createDir, quietly;
+/*@unchecked@*/
 /*@observer@*/ /*@null@*/ static const char * dirName = NULL;
+/*@unchecked@*/
 /*@observer@*/ static struct poptOption optionsTable[] = {
            { NULL, 'a', POPT_ARG_STRING, NULL, 'a',    NULL, NULL},
            { NULL, 'b', POPT_ARG_STRING, NULL, 'b',    NULL, NULL},
@@ -32,7 +36,8 @@
  * @return             0 on success
  */
 static int checkOwners(const char * urlfn)
-       /*@*/
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/
 {
     struct stat sb;
 
@@ -61,6 +66,8 @@ static int checkOwners(const char * urlfn)
  */
 /*@observer@*/ static char *doPatch(Spec spec, int c, int strip, const char *db,
                     int reverse, int removeEmpties)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fileSystem @*/
 {
     const char *fn, *urlfn;
@@ -152,6 +159,8 @@ static int checkOwners(const char * urlfn)
  * @return             expanded %setup macro (NULL on error)
  */
 /*@observer@*/ static const char *doUntar(Spec spec, int c, int quietly)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fileSystem @*/
 {
     const char *fn, *urlfn;
@@ -174,7 +183,9 @@ static int checkOwners(const char * urlfn)
 
     urlfn = rpmGetPath("%{_sourcedir}/", sp->source, NULL);
 
+    /*@-internalglobs@*/ /* FIX: shrug */
     taropts = ((rpmIsVerbose() && !quietly) ? "-xvvf" : "-xf");
+    /*@=internalglobs@*/
 
 #ifdef AUTOFETCH_NOT   /* XXX don't expect this code to be enabled */
     /* XXX
@@ -266,6 +277,8 @@ static int checkOwners(const char * urlfn)
  * @return             0 on success
  */
 static int doSetupMacro(Spec spec, char *line)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->buildSubdir, spec->macros, spec->prep,
                fileSystem @*/
 {
@@ -418,6 +431,8 @@ static int doSetupMacro(Spec spec, char *line)
  * @return             0 on success
  */
 static int doPatchMacro(Spec spec, char *line)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->prep, fileSystem @*/
 {
     char *opt_b;
@@ -439,6 +454,7 @@ static int doPatchMacro(Spec spec, char *line)
        strcpy(buf, line);
     }
     
+    /*@-internalglobs@*/       /* FIX: strtok has state */
     for (bp = buf; (s = strtok(bp, " \t\n")) != NULL;) {
        if (bp) {       /* remove 1st token (%patch) */
            bp = NULL;
@@ -501,6 +517,7 @@ static int doPatchMacro(Spec spec, char *line)
            patch_index++;
        }
     }
+    /*@=internalglobs@*/
 
     /* All args processed */
 
index 848bc00..346373f 100644 (file)
@@ -10,6 +10,7 @@
 
 /**
  */
+/*@observer@*/ /*@unchecked@*/
 static struct ReqComp {
 /*@observer@*/ /*@null@*/ const char * token;
     rpmsenseFlags sense;
index 58b0d32..bc9030d 100644 (file)
@@ -47,9 +47,13 @@ static int addTriggerIndex(Package pkg, const char *file,
 }
 
 /* these have to be global because of stupid compilers */
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *name = NULL;
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *prog = NULL;
+/*@unchecked@*/
     /*@observer@*/ /*@null@*/ static const char *file = NULL;
+/*@unchecked@*/
     static struct poptOption optionsTable[] = {
        { NULL, 'p', POPT_ARG_STRING, &prog, 'p',       NULL, NULL},
        { NULL, 'n', POPT_ARG_STRING, &name, 'n',       NULL, NULL},
index 7ead34a..04cb275 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "system.h"
 
+/*@unchecked@*/
 static int _debug = 0;
 
 #include <rpmio_internal.h>
@@ -15,6 +16,7 @@ static int _debug = 0;
 
 /**
  */
+/*@unchecked@*/
 static struct PartRec {
     int part;
     int len;
@@ -115,7 +117,9 @@ static void forceIncludeFile(Spec spec, const char * fileName)
 /**
  */
 static int copyNextLine(Spec spec, OFI_t *ofi, int strip)
-       /*@modifies spec->nextline @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies spec->nextline, fileSystem @*/
 {
     char *last;
     char ch;
@@ -357,6 +361,7 @@ void closeSpec(Spec spec)
 }
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int noLang;             /* XXX FIXME: pass as arg */
 /*@=redecl@*/
 
index ca48b5f..de2856b 100644 (file)
@@ -83,6 +83,7 @@ extern "C" {
  * Destroy uid/gid caches.
  */
 void freeNames(void)
+       /*@globals internalState@*/
        /*@modifies internalState */;
 
 /** \ingroup rpmbuild
@@ -152,6 +153,8 @@ extern /*@observer@*/ int_32 * const getBuildTime(void)     /*@*/;
  * @return             0 on success, 1 on EOF, <0 on error
  */
 int readLine(Spec spec, int strip)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->fileStack, spec->readStack, spec->line, spec->lineNum,
                spec->sl, fileSystem @*/;
 
@@ -160,7 +163,8 @@ int readLine(Spec spec, int strip)
  * @param spec         spec file control structure
  */
 void closeSpec(/*@partial@*/ Spec spec)
-       /*@modifies spec->fileStack @*/;
+       /*@globals fileSystem@*/
+       /*@modifies spec->fileStack, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Truncate comment lines.
@@ -203,9 +207,11 @@ void addChangelogEntry(Header h, time_t time, const char * name,
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parseBuildInstallClean(Spec spec, rpmParseState parsePart)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
        /*@modifies spec->build, spec->install, spec->clean, spec->macros,
                spec->fileStack, spec->readStack, spec->line, spec->lineNum,
-               spec->sl @*/;
+               spec->sl, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Parse %%changelog section of a spec file.
@@ -213,9 +219,11 @@ int parseBuildInstallClean(Spec spec, rpmParseState parsePart)
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parseChangelog(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->fileStack, spec->readStack, spec->line, spec->lineNum,
                spec->sl,
-               spec->packages->header @*/;
+               spec->packages->header, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Parse %%description section of a spec file.
@@ -223,9 +231,11 @@ int parseChangelog(Spec spec)
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parseDescription(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->packages,
                spec->fileStack, spec->readStack, spec->line, spec->lineNum,
-               spec->sl, spec->st @*/;
+               spec->sl, spec->st, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Parse %%files section of a spec file.
@@ -233,9 +243,11 @@ int parseDescription(Spec spec)
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parseFiles(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->packages,
                spec->fileStack, spec->readStack, spec->line, spec->lineNum,
-               spec->sl @*/;
+               spec->sl, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Parse tags from preamble of a spec file.
@@ -244,13 +256,15 @@ int parseFiles(Spec spec)
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parsePreamble(Spec spec, int initialPackage)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies spec->packages,
                spec->fileStack, spec->readStack, spec->line, spec->lineNum,
                spec->buildSubdir, spec->sl,
                spec->macros, spec->st, spec->buildRootURL,
                spec->sources, spec->numSources, spec->noSource,
                spec->buildRestrictions, spec->BANames, spec->BACount,
-               spec->gotBuildRootURL @*/;
+               spec->gotBuildRootURL, fileSystem, internalState @*/;
 
 /** \ingroup rpmbuild
  * Parse %%prep section of a spec file.
@@ -258,9 +272,11 @@ int parsePreamble(Spec spec, int initialPackage)
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parsePrep(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->prep, spec->buildSubdir, spec->macros,
                spec->fileStack, spec->readStack, spec->line, spec->lineNum,
-               spec->sl @*/;
+               spec->sl, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Parse dependency relations from spec file and/or autogenerated output buffer.
@@ -274,7 +290,8 @@ int parsePrep(Spec spec)
  */
 int parseRCPOT(Spec spec, Package pkg, const char * field, int tag, int index,
               rpmsenseFlags flags)
-       /*@modifies nothing @*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 /** \ingroup rpmbuild
  * Parse %%pre et al scriptlets from a spec file.
@@ -283,9 +300,11 @@ int parseRCPOT(Spec spec, Package pkg, const char * field, int tag, int index,
  * @return             >= 0 next rpmParseState, < 0 on error
  */
 int parseScript(Spec spec, int parsePart)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies spec->packages,
                spec->fileStack, spec->readStack, spec->line, spec->lineNum,
-               spec->sl @*/;
+               spec->sl, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Evaluate boolean expression.
@@ -293,7 +312,9 @@ int parseScript(Spec spec, int parsePart)
  * @param expr         expression to parse
  * @return
  */
-int parseExpressionBoolean(Spec spec, const char * expr)       /*@*/;
+int parseExpressionBoolean(Spec spec, const char * expr)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 /** \ingroup rpmbuild
  * Evaluate string expression.
@@ -303,7 +324,8 @@ int parseExpressionBoolean(Spec spec, const char * expr)    /*@*/;
  */
 /*@unused@*/
 char * parseExpressionString(Spec spec, const char * expr)
-       /*@modifies nothing @*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 /** \ingroup rpmbuild
  * Run a build script, assembled from spec file scriptlet section.
@@ -316,7 +338,10 @@ char * parseExpressionString(Spec spec, const char * expr)
  * @return             0 on success, RPMERR_SCRIPT on failure
  */
 int doScript(Spec spec, int what, const char * name, StringBuf sb, int test)
-               /*@modifies spec->macros, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies spec->macros,
+               rpmGlobalMacroContext, fileSystem, internalState @*/;
 
 /** \ingroup rpmbuild
  * Find sub-package control structure by name.
@@ -327,8 +352,8 @@ int doScript(Spec spec, int what, const char * name, StringBuf sb, int test)
  * @return             0 on success, 1 on failure
  */
 int lookupPackage(Spec spec, /*@null@*/ const char * name, int flag,
-       /*@out@*/ Package * pkg)
-               /*@modifies spec->packages, *pkg @*/;
+               /*@out@*/ Package * pkg)
+       /*@modifies spec->packages, *pkg @*/;
 
 /** \ingroup rpmbuild
  * Create and initialize package control structure.
@@ -387,10 +412,12 @@ int rpmlibNeedsFeature(Header h, const char * feature, const char * featureEVR)
  * @return             0 on success
  */
 int processBinaryFiles(Spec spec, int installSpecialDoc, int test)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies spec->macros,
                spec->packages->cpioList, spec->packages->fileList,
                spec->packages->specialDoc, spec->packages->header,
-               fileSystem @*/;
+               fileSystem, internalState @*/;
 
 /** \ingroup rpmbuild
  * Create and initialize header for source package.
@@ -407,11 +434,12 @@ void initSourceHeader(Spec spec)
  * @return             0 on success
  */
 int processSourceFiles(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
        /*@modifies spec->sourceHeader, spec->sourceCpioList,
                spec->buildRestrictions, spec->BANames,
-               spec->packages->header @*/;
-
-/* global entry points */
+               spec->packages->header,
+               fileSystem @*/;
 
 /** \ingroup rpmbuild
  * Parse spec file into spec control structure.
@@ -433,8 +461,10 @@ int parseSpec(/*@out@*/ Spec * specp, const char * specFile,
                /*@null@*/ const char * passPhrase,
                /*@null@*/ char * cookie,
                int anyarch, int force)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies *specp,
-               fileSystem @*/;
+               fileSystem, internalState @*/;
 
 /** \ingroup rpmbuild
  * @retval specp       spec file control structure
@@ -456,8 +486,10 @@ extern int (*parseSpecVec) (Spec * specp, const char * specFile,
                /*@null@*/ const char * passPhrase,
                /*@null@*/ char * cookie,
                int anyarch, int force)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies *specp,
-               fileSystem @*/;
+               fileSystem, internalState @*/;
 /*@=declundef@*/
 
 /** \ingroup rpmbuild
@@ -468,13 +500,15 @@ extern int (*parseSpecVec) (Spec * specp, const char * specFile,
  * @return             0 on success
  */
 int buildSpec(Spec spec, int what, int test)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies spec->sourceHeader, spec->sourceCpioList, spec->cookie,
                spec->sourceRpmName, spec->macros,
                spec->BASpecs,
                spec->buildRestrictions, spec->BANames,
                spec->packages->cpioList, spec->packages->fileList,
                spec->packages->specialDoc, spec->packages->header,
-               fileSystem @*/;
+               fileSystem, internalState @*/;
 
 /** \ingroup rpmbuild
  * Generate binary package(s).
@@ -482,9 +516,11 @@ int buildSpec(Spec spec, int what, int test)
  * @return             0 on success
  */
 int packageBinaries(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies spec->packages->header,
                spec->sourceRpmName,
-               fileSystem @*/;
+               fileSystem, internalState @*/;
 
 /** \ingroup rpmbuild
  * Generate source package.
@@ -492,9 +528,11 @@ int packageBinaries(Spec spec)
  * @return             0 on success
  */
 int packageSources(Spec spec)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
        /*@modifies spec->sourceHeader, spec->cookie,
                spec->sourceRpmName,
-               fileSystem @*/;
+               fileSystem, internalState @*/;
 
 /*@=redecl@*/
 #ifdef __cplusplus
index d0c44d0..b57713a 100644 (file)
@@ -180,7 +180,9 @@ extern "C" {
  * Create and initialize Spec structure.
  * @return spec                spec file control structure
  */
-/*@only@*/ Spec newSpec(void)  /*@*/;
+/*@only@*/ Spec newSpec(void)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 /** \ingroup rpmbuild
  * Destroy Spec structure.
@@ -188,7 +190,8 @@ extern "C" {
  * @return             NULL always
  */
 /*@null@*/ Spec freeSpec(/*@only@*/ /*@null@*/ Spec spec)
-       /*@modifies spec @*/;
+       /*@globals fileSystem @*/
+       /*@modifies spec, fileSystem @*/;
 
 /** \ingroup rpmbuild
  * @param spec         spec file control structure
@@ -196,7 +199,8 @@ extern "C" {
  */
 /*@-declundef@*/
 extern /*@null@*/ Spec (*freeSpecVec) (Spec spec)      /* XXX FIXME */
-       /*@modifies spec @*/;
+       /*@globals fileSystem @*/
+       /*@modifies spec, fileSystem @*/;
 /*@=declundef@*/
 
 /** \ingroup rpmbuild
@@ -213,6 +217,7 @@ spectag stashSt(Spec spec, Header h, int tag, const char * lang)
  * @param spec         spec file control structure
  */
 int addSource(Spec spec, Package pkg, const char * field, int tag)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies spec->sources, spec->numSources,
                spec->st, spec->macros,
                pkg->icon @*/;
index 785304b..92f1159 100644 (file)
@@ -11,9 +11,6 @@
 /*@-redecl@*/
 extern int specedit;
 /*@=redecl@*/
-/*@-exportheadervar@*/
-extern struct MacroContext_s rpmGlobalMacroContext;
-/*@=exportheadervar@*/
 
 #define SKIPWHITE(_x)  {while(*(_x) && (xisspace(*_x) || *(_x) == ',')) (_x)++;}
 #define SKIPNONWHITE(_x){while(*(_x) &&!(xisspace(*_x) || *(_x) == ',')) (_x)++;}
@@ -451,7 +448,7 @@ Spec newSpec(void)
     spec->force = 0;
     spec->anyarch = 0;
 
-    spec->macros = &rpmGlobalMacroContext;
+    spec->macros = rpmGlobalMacroContext;
     
     return spec;
 }
index 7390e1e..ff8fc39 100644 (file)
@@ -52,11 +52,13 @@ tagtable.c: rpmlib.h
        @echo '#include "system.h"' > tagtable.c
        @echo '#include "rpmlib.h"' >> tagtable.c
        @echo '' >> tagtable.c
+       @echo '/*@observer@*/ /*@unchecked@*/' >> tagtable.c
        @echo 'const struct headerTagTableEntry_s rpmTagTable[] = {' >> tagtable.c
        $(AWK) '/(RPMTAG_[A-Z0-9]*)[ \t]+([0-9]*)/ && !/internal/ { if ($$2 == "=") { printf("\t{ \"%s\", %s },\n", $$1, $$3); } else { printf("\t{ \"%s\", %s },\n", $$2, $$3); } }' < $(srcdir)/rpmlib.h >> tagtable.c
        @echo ' { NULL, 0 }' >> tagtable.c
        @echo '};' >> tagtable.c
        @echo '' >> tagtable.c
+       @echo '/*@unchecked@*/' >> tagtable.c
        @echo 'const int rpmTagTableSize = sizeof(rpmTagTable) / sizeof(rpmTagTable[0]) - 1;' >> tagtable.c
 
 getdate.c: getdate.y
@@ -66,12 +68,14 @@ getdate.c: getdate.y
         { echo "/*@-globstate -statictrans -unqualifiedtrans -noparams @*/";\
           echo "/*@-retvalint -usedef -varuse -nullderef -nullassign @*/";\
           echo "/*@-readonlytrans -modunconnomods -compdef @*/";\
+          echo "/*@-globs -evalorderuncon @*/";\
           sed  -e 's,y.tab.c,getdate.c,' y.tab.c \
                -e 's,^YYSTYPE ,static &,' \
                -e 's,^short ,static &,' \
                -e 's,^const short ,static &,' \
                -e 's,^int yydebug,/*@unused@*/ static &,' \
                -e 's,^int ,static &,' ;\
+          echo "/*@=globs =evalorderuncon @*/";\
           echo "/*@=readonlytrans =modunconnomods =compdef @*/";\
           echo "/*@=retvalint =usedef =varuse =nullderef =nullassign @*/";\
           echo "/*@=globstate =statictrans =unqualifiedtrans =noparams @*/";\
index 1524279..b7a022c 100644 (file)
@@ -16,6 +16,7 @@
 /*@access FSM_t @*/
 
 /*@-exportheadervar@*/
+/*@unchecked@*/
 extern int _fsm_debug;
 /*@=exportheadervar@*/
 
index ea92f15..53f7734 100644 (file)
@@ -106,6 +106,7 @@ extern "C" {
  * @return             0 on success
  */
 int cpioTrailerWrite(FSM_t fsm)
+       /*@globals fileSystem@*/
        /*@modifies fsm, fileSystem @*/;
 
 /**
@@ -114,6 +115,7 @@ int cpioTrailerWrite(FSM_t fsm)
  * @return             0 on success
  */
 int cpioHeaderWrite(FSM_t fsm, struct stat * st)
+       /*@globals fileSystem@*/
        /*@modifies fsm, fileSystem @*/;
 
 /**
@@ -122,7 +124,8 @@ int cpioHeaderWrite(FSM_t fsm, struct stat * st)
  * @return             0 on success
  */
 int cpioHeaderRead(FSM_t fsm, struct stat * st)
-       /*@modifies fsm, *st @*/;
+       /*@globals fileSystem@*/
+       /*@modifies fsm, *st, fileSystem @*/;
 
 /** \ingroup payload
  * Return formatted error message on payload handling failure.
index ad6e384..a69f566 100644 (file)
@@ -3,7 +3,8 @@
  */
 
 /*@-exportheadervar@*/
-/*@unused@*/ static int _depends_debug = 0;
+/*@unchecked@*/ /*@unused@*/
+static int _depends_debug = 0;
 /*@=exportheadervar@*/
 
 #include "system.h"
@@ -25,6 +26,7 @@
 /*@access rpmDependencyConflict@*/
 /*@access availableList@*/
 
+/*@unchecked@*/
 static int _cacheDependsRC = 1;
 
 int headerNVR(Header h, const char **np, const char **vp, const char **rp)
@@ -520,8 +522,11 @@ static void parseEVR(char * evr,
     if (rp) *rp = release;
 }
 
-/*@observer@*/ const char *rpmNAME = PACKAGE;
-/*@observer@*/ const char *rpmEVR = VERSION;
+/*@observer@*/ /*@unchecked@*/
+const char *rpmNAME = PACKAGE;
+/*@observer@*/ /*@unchecked@*/
+const char *rpmEVR = VERSION;
+/*@unchecked@*/
 int rpmFLAGS = RPMSENSE_EQUAL;
 
 int rpmRangesOverlap(const char * AName, const char * AEVR, int AFlags,
@@ -1186,7 +1191,8 @@ static int unsatisfiedDepend(rpmTransactionSet ts,
                const char * keyType, const char * keyDepend,
                const char * keyName, const char * keyEVR, int keyFlags,
                /*@null@*/ /*@out@*/ struct availablePackage *** suggestion)
-       /*@modifies ts, *suggestion @*/
+       /*@globals fileSystem @*/
+       /*@modifies ts, *suggestion, fileSystem @*/
 {
     rpmdbMatchIterator mi;
     Header h;
@@ -1367,7 +1373,8 @@ exit:
  */
 static int checkPackageDeps(rpmTransactionSet ts, problemsSet psp,
                Header h, const char * keyName, uint_32 multiLib)
-       /*@modifies ts, h, psp */
+       /*@globals fileSystem @*/
+       /*@modifies ts, h, psp, fileSystem */
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     HFD_t hfd = headerFreeData;
@@ -1552,7 +1559,8 @@ static int checkPackageDeps(rpmTransactionSet ts, problemsSet psp,
  */
 static int checkPackageSet(rpmTransactionSet ts, problemsSet psp,
                const char * key, /*@only@*/ /*@null@*/ rpmdbMatchIterator mi)
-       /*@modifies ts, mi, psp @*/
+       /*@globals fileSystem @*/
+       /*@modifies ts, mi, psp, fileSystem @*/
 {
     Header h;
     int rc = 0;
@@ -1579,7 +1587,8 @@ static int checkPackageSet(rpmTransactionSet ts, problemsSet psp,
  */
 static int checkDependentPackages(rpmTransactionSet ts,
                        problemsSet psp, const char * key)
-       /*@modifies ts, psp @*/
+       /*@globals fileSystem @*/
+       /*@modifies ts, psp, fileSystem @*/
 {
     rpmdbMatchIterator mi;
     mi = rpmdbInitIterator(ts->rpmdb, RPMTAG_REQUIRENAME, key, 0);
@@ -1595,7 +1604,8 @@ static int checkDependentPackages(rpmTransactionSet ts,
  */
 static int checkDependentConflicts(rpmTransactionSet ts,
                problemsSet psp, const char * key)
-       /*@modifies ts, psp @*/
+       /*@globals fileSystem @*/
+       /*@modifies ts, psp, fileSystem @*/
 {
     int rc = 0;
 
@@ -1615,6 +1625,7 @@ static int checkDependentConflicts(rpmTransactionSet ts,
 #define        DEPENDENCY_WHITEOUT
 
 #if defined(DEPENDENCY_WHITEOUT)
+/*@observer@*/ /*@unchecked@*/
 static struct badDeps_s {
 /*@observer@*/ /*@null@*/ const char * pname;
 /*@observer@*/ /*@null@*/ const char * qname;
@@ -2152,6 +2163,7 @@ rescan:
  * @return              0 on success
  */
 static int rpmdbCloseDBI(/*@null@*/ rpmdb db, int rpmtag)
+       /*@globals fileSystem @*/
        /*@modifies db, fileSystem @*/
 {
     int dbix;
index 9bb4772..3e597ba 100644 (file)
@@ -187,9 +187,11 @@ static /*@only@*/ char * depflagsFormat(int_32 type, const void * data,
  * @return             0 on success
  */
 static int fsnamesTag( /*@unused@*/ Header h, /*@out@*/ int_32 * type,
-       /*@out@*/ void ** data, /*@out@*/ int_32 * count,
-       /*@out@*/ int * freeData)
-               /*@modifies *type, *data, *count, *freeData @*/
+               /*@out@*/ void ** data, /*@out@*/ int_32 * count,
+               /*@out@*/ int * freeData)
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *type, *data, *count, *freeData,
+               fileSystem, internalState @*/
 {
     const char ** list;
 
@@ -247,9 +249,11 @@ static int instprefixTag(Header h, /*@null@*/ /*@out@*/ rpmTagType * type,
  * @return             0 on success
  */
 static int fssizesTag(Header h, /*@out@*/ rpmTagType * type,
-       /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
-       /*@out@*/ int * freeData)
-               /*@modifies *type, *data, *count, *freeData @*/
+               /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
+               /*@out@*/ int * freeData)
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *type, *data, *count, *freeData,
+               fileSystem, internalState @*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     const char ** filenames;
@@ -440,11 +444,14 @@ static int filenamesTag(Header h, /*@out@*/ rpmTagType * type,
 /* I18N look aside diversions */
 
 /*@-exportlocal -exportheadervar@*/
+/*@unchecked@*/
 int _nl_msg_cat_cntr;  /* XXX GNU gettext voodoo */
 /*@=exportlocal =exportheadervar@*/
-/*@observer@*/ static const char * language = "LANGUAGE";
+/*@observer@*/ /*@unchecked@*/
+static const char * language = "LANGUAGE";
 
-/*@observer@*/ static const char * _macro_i18ndomains =
+/*@observer@*/ /*@unchecked@*/
+static const char * _macro_i18ndomains =
                "%{?_i18ndomains:%{_i18ndomains}}";
 
 /**
@@ -457,9 +464,10 @@ int _nl_msg_cat_cntr;      /* XXX GNU gettext voodoo */
  * @return             0 on success
  */
 static int i18nTag(Header h, int_32 tag, /*@out@*/ rpmTagType * type,
-       /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
-       /*@out@*/ int * freeData)
-               /*@modifies *type, *data, *count, *freeData @*/
+               /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
+               /*@out@*/ int * freeData)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies *type, *data, *count, *freeData @*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     char * dstring = rpmExpand(_macro_i18ndomains, NULL);
@@ -541,9 +549,10 @@ static int i18nTag(Header h, int_32 tag, /*@out@*/ rpmTagType * type,
  * @return             0 on success
  */
 static int summaryTag(Header h, /*@out@*/ rpmTagType * type,
-       /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
-       /*@out@*/ int * freeData)
-               /*@modifies *type, *data, *count, *freeData @*/
+               /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
+               /*@out@*/ int * freeData)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies *type, *data, *count, *freeData @*/
 {
     return i18nTag(h, RPMTAG_SUMMARY, type, data, count, freeData);
 }
@@ -557,9 +566,10 @@ static int summaryTag(Header h, /*@out@*/ rpmTagType * type,
  * @return             0 on success
  */
 static int descriptionTag(Header h, /*@out@*/ rpmTagType * type,
-       /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
-       /*@out@*/ int * freeData)
-               /*@modifies *type, *data, *count, *freeData @*/
+               /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
+               /*@out@*/ int * freeData)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies *type, *data, *count, *freeData @*/
 {
     return i18nTag(h, RPMTAG_DESCRIPTION, type, data, count, freeData);
 }
@@ -573,9 +583,10 @@ static int descriptionTag(Header h, /*@out@*/ rpmTagType * type,
  * @return             0 on success
  */
 static int groupTag(Header h, /*@out@*/ rpmTagType * type,
-       /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
-       /*@out@*/ int * freeData)
-               /*@modifies *type, *data, *count, *freeData @*/
+               /*@out@*/ const void ** data, /*@out@*/ int_32 * count,
+               /*@out@*/ int * freeData)
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies *type, *data, *count, *freeData @*/
 {
     return i18nTag(h, RPMTAG_GROUP, type, data, count, freeData);
 }
index 662229e..ea17653 100644 (file)
--- a/lib/fs.c
+++ b/lib/fs.c
@@ -15,8 +15,11 @@ struct fsinfo {
     int rdonly;                                /*!< is mount point read only? */
 };
 
+/*@unchecked@*/
 /*@only@*/ /*@null@*/ static struct fsinfo * filesystems = NULL;
+/*@unchecked@*/
 /*@only@*/ /*@null@*/ static const char ** fsnames = NULL;
+/*@unchecked@*/
 static int numFilesystems = 0;
 
 void freeFilesystems(void)
@@ -131,7 +134,8 @@ static int getFilesystemList(void)
  * @return             0 on success, 1 on error
  */
 static int getFilesystemList(void)
-       /*@*/
+       /*@globals fileSystem, internalState@*/
+       /*@modifies fileSystem, internalState@*/
 {
     int numAlloced = 10;
     struct stat sb;
@@ -258,7 +262,9 @@ int rpmGetFilesystemUsage(const char ** fileList, int_32 * fssizes, int numFiles
 
     usages = xcalloc(numFilesystems, sizeof(usages));
 
+    /*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     sourceDir = rpmGetPath("%{_sourcedir}", NULL);
+    /*@=globs@*/
 
     maxLen = strlen(sourceDir);
     for (i = 0; i < numFiles; i++) {
index 0a85f47..50eab65 100644 (file)
--- a/lib/fsm.c
+++ b/lib/fsm.c
 
 #define        alloca_strdup(_s)       strcpy(alloca(strlen(_s)+1), (_s))
 
+/*@unchecked@*/
 int _fsm_debug = 0;
 
 /* XXX Failure to remove is not (yet) cause for failure. */
 /*@-exportlocal -exportheadervar@*/
+/*@unchecked@*/
 int strict_erasures = 0;
 /*@=exportlocal =exportheadervar@*/
 
@@ -346,7 +348,8 @@ static int saveHardLink(/*@special@*/ /*@partial@*/ FSM_t fsm)
        /*@uses fsm->links, fsm->ix, fsm->sb, fsm->goal, fsm->nsuffix @*/
        /*@defines fsm->li @*/
        /*@releases fsm->path @*/
-       /*@modifies fsm @*/
+       /*@globals fileSystem@*/
+       /*@modifies fsm, fileSystem @*/
 {
     struct stat * st = &fsm->sb;
     int rc = 0;
index 8011636..4bcceac 100644 (file)
--- a/lib/fsm.h
+++ b/lib/fsm.h
@@ -220,7 +220,8 @@ int fsmSetup(FSM_t fsm, fileStage goal,
  * @return             0 on success
  */
 int fsmTeardown(FSM_t fsm)
-       /*@modifies fsm @*/;
+       /*@globals fileSystem@*/
+       /*@modifies fsm, fileSystem @*/;
 
 /*@-exportlocal@*/
 /**
index 8d56a02..15ee041 100644 (file)
@@ -1,6 +1,7 @@
 /*@-globstate -statictrans -unqualifiedtrans -noparams @*/
 /*@-retvalint -usedef -varuse -nullderef -nullassign @*/
 /*@-readonlytrans -modunconnomods -compdef @*/
+/*@-globs -evalorderuncon @*/
 #ifndef lint
 static char const 
 yyrcsid[] = "$FreeBSD: src/usr.bin/yacc/skeleton.c,v 1.28 2000/01/17 02:04:06 bde Exp $";
@@ -1593,6 +1594,7 @@ yyabort:
 yyaccept:
     return (0);
 }
+/*@=globs =evalorderuncon @*/
 /*@=readonlytrans =modunconnomods =compdef @*/
 /*@=retvalint =usedef =varuse =nullderef =nullassign @*/
 /*@=globstate =statictrans =unqualifiedtrans =noparams @*/
index 2e029e2..3a9c580 100644 (file)
@@ -13,6 +13,7 @@ extern "C" {
 /** \ingroup header
  * Header methods for rpm headers.
  */
+/*@observer@*/ /*@unchecked@*/
 extern struct HV_s * hdrVec;
 
 /** \ingroup header
index f912e61..2284054 100644 (file)
@@ -34,6 +34,7 @@
 
 /** \ingroup header
  */
+/*@observer@*/ /*@unchecked@*/
 static unsigned char header_magic[8] = {
        0x8e, 0xad, 0xe8, 0x01, 0x00, 0x00, 0x00, 0x00
 };
@@ -41,6 +42,7 @@ static unsigned char header_magic[8] = {
 /** \ingroup header
  * Maximum no. of bytes permitted in a header.
  */
+/*@unchecked@*/
 static size_t headerMaxbytes = (32*1024*1024);
 
 /**
@@ -58,6 +60,7 @@ static size_t headerMaxbytes = (32*1024*1024);
 /** \ingroup header
  * Alignment needs (and sizeof scalars types) for internal rpm data types.
  */
+/*@observer@*/ /*@unchecked@*/
 static int typeSizes[] =  { 
        0,      /*!< RPM_NULL_TYPE */
        1,      /*!< RPM_CHAR_TYPE */
@@ -71,6 +74,7 @@ static int typeSizes[] =  {
        -1      /*!< RPM_I18NSTRING_TYPE */
 };
 
+/*@observer@*/ /*@unchecked@*/
 HV_t hdrVec;   /* forward reference */
 
 /**
@@ -102,9 +106,9 @@ Header headerNew()
        ? xcalloc(h->indexAlloced, sizeof(*h->index))
        : NULL);
 
-    /*@-globstate@*/
+    /*@-globstate -observertrans @*/
     return h;
-    /*@=globstate@*/
+    /*@=globstate =observertrans @*/
 }
 
 Header headerFree(Header h)
@@ -239,6 +243,7 @@ unsigned int headerSizeof(Header h, enum hMagic magicp)
 
 /**
  * Return length of entry data.
+ * @todo Remove sanity check exit's.
  * @param type         entry data type
  * @param p            entry data
  * @param count                entry item count
@@ -247,7 +252,7 @@ unsigned int headerSizeof(Header h, enum hMagic magicp)
  */
 /*@mayexit@*/
 static int dataLength(int_32 type, hPTR_t p, int_32 count, int onDisk)
-       /*@modifies fileSystem @*/
+       /*@*/
 {
     int length = 0;
 
@@ -258,7 +263,9 @@ static int dataLength(int_32 type, hPTR_t p, int_32 count, int onDisk)
            break;
        }
         /* This should not be allowed */
+       /*@-modfilesys@*/
        fprintf(stderr, _("dataLength() RPM_STRING_TYPE count must be 1.\n"));
+       /*@=modfilesys@*/
        exit(EXIT_FAILURE);
        /*@notreached@*/ break;
 
@@ -293,7 +300,9 @@ static int dataLength(int_32 type, hPTR_t p, int_32 count, int onDisk)
            length = typeSizes[type] * count;
            break;
        }
+       /*@-modfilesys@*/
        fprintf(stderr, _("Data type %d not supported\n"), (int) type);
+       /*@=modfilesys@*/
        exit(EXIT_FAILURE);
        /*@notreached@*/ break;
     }
@@ -892,9 +901,9 @@ Header headerLoad(void * uh)
     h->flags &= ~HEADERFLAG_SORTED;
     headerSort(h);
 
-    /*@-globstate@*/
+    /*@-globstate -observertrans @*/
     return h;
-    /*@=globstate@*/
+    /*@=globstate =observertrans @*/
 
 errxit:
     /*@-usereleased@*/
@@ -2837,6 +2846,8 @@ int headerNextIterator(HeaderIterator hi,
     /* XXX 1 on success */
     return ((rc == 1) ? 1 : 0);
 }
+
+/*@observer@*/ /*@unchecked@*/
 static struct HV_s hdrVec1 = {
     headerNew,
     headerFree,
@@ -2871,5 +2882,6 @@ static struct HV_s hdrVec1 = {
 };
 
 /*@-compmempass -redef@*/
+/*@observer@*/ /*@unchecked@*/
 HV_t hdrVec = &hdrVec1;
 /*@=compmempass =redef@*/
index 7af3878..ef2b996 100644 (file)
@@ -4,6 +4,7 @@
 
 #include "system.h"
 
+/*@unchecked@*/
 static int _debug = 0;
 
 #include "rpmio_internal.h"
@@ -51,6 +52,7 @@ int domd5(const char * fn, unsigned char * digest, int asAscii)
 
 /*@-exportheadervar@*/
 /* just to put a marker in librpm.a */
+/*@unchecked@*/
 /*@unused@*/ /*@observer@*/ char * RPMVERSION = VERSION;
 /*@=exportheadervar@*/
 
@@ -213,7 +215,9 @@ int makeTempFile(const char * prefix, const char ** fnptr, FD_t * fdptr)
     /* Create the temp directory if it doesn't already exist. */
     if (!_initialized) {
        _initialized = 1;
+       /*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
        tempfn = rpmGenPath(prefix, tpmacro, NULL);
+       /*@=globs@*/
        if (rpmMkpath(tempfn, 0755, (uid_t) -1, (gid_t) -1))
            goto errxit;
     }
@@ -226,6 +230,7 @@ int makeTempFile(const char * prefix, const char ** fnptr, FD_t * fdptr)
 
     do {
        char tfnbuf[64];
+       /*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
 #ifndef        NOTYET
        sprintf(tfnbuf, "rpm-tmp.%d", ran++);
        tempfn = _free(tempfn);
@@ -235,6 +240,7 @@ int makeTempFile(const char * prefix, const char ** fnptr, FD_t * fdptr)
        tempfn = _free(tempfn);
        tempfn = rpmGenPath(prefix, tpmacro, mktemp(tfnbuf));
 #endif
+       /*@=globs@*/
 
        temput = urlPath(tempfn, &tfn);
        if (*tfn == '\0') goto errxit;
@@ -311,6 +317,7 @@ char * currentDirectory(void)
     return currDir;
 }
 
+/*@unchecked@*/
 int _noDirTokens = 0;
 
 static int dncmp(const void * a, const void * b)
index 87858a6..9c38cf9 100644 (file)
 #include "header.h"
 #include "ugid.h"
 
-typedef int (*md5func)(const char * fn, /*@out@*/ unsigned char * digest);
+/**
+ */
+typedef int (*md5func) (const char * fn, /*@out@*/ unsigned char * digest)
+       /*@globals fileSystem@*/
+       /*@modifies *digest, fileSystem @*/;
 
 #ifdef __cplusplus
 extern "C" {
@@ -28,6 +32,7 @@ extern "C" {
  */
 /*@-exportlocal@*/
 int domd5(const char * fn, /*@out@*/ unsigned char * digest, int asAscii)
+       /*@globals fileSystem@*/
        /*@modifies digest, fileSystem @*/;
 /*@=exportlocal@*/
 
@@ -40,6 +45,7 @@ int domd5(const char * fn, /*@out@*/ unsigned char * digest, int asAscii)
  */
 /*@unused@*/ static inline
 int mdfile(const char * fn, /*@out@*/ unsigned char * digest)
+       /*@globals fileSystem@*/
        /*@modifies digest, fileSystem @*/
 {
     return domd5(fn, digest, 1);
@@ -54,6 +60,7 @@ int mdfile(const char * fn, /*@out@*/ unsigned char * digest)
  */
 /*@unused@*/ static inline
 int mdbinfile(const char * fn, /*@out@*/ unsigned char * bindigest)
+       /*@globals fileSystem@*/
        /*@modifies bindigest, fileSystem @*/
 {
     return domd5(fn, bindigest, 0);
@@ -98,6 +105,7 @@ void freeSplitString( /*@only@*/ char ** list)
  * @return             1 if file exists, 0 if not
  */
 int rpmfileexists(const char * urlfn)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
@@ -108,7 +116,8 @@ int rpmfileexists(const char * urlfn)
  * @return             0 on success
  */
 int dosetenv(const char * name, const char * value, int overwrite)
-       /*@modifies fileSystem @*/;
+       /*@globals environ@*/
+       /*@modifies *environ @*/;
 
 /**
  * Like the libc function, but malloc()'s the space needed.
@@ -116,7 +125,8 @@ int dosetenv(const char * name, const char * value, int overwrite)
  * @return             0 on success
  */
 int doputenv(const char * str)
-       /*@modifies fileSystem @*/;
+       /*@globals environ@*/
+       /*@modifies *environ @*/;
 
 /**
  * Return file handle for a temporaray file.
@@ -134,14 +144,15 @@ int doputenv(const char * str)
 int makeTempFile(/*@null@*/ const char * prefix,
                /*@null@*/ /*@out@*/ const char ** fnptr,
                /*@out@*/ FD_t * fdptr)
-       /*@modifies *fnptr, *fdptr, fileSystem @*/;
+       /*@globals fileSystem, internalState@*/
+       /*@modifies *fnptr, *fdptr, fileSystem, internalState @*/;
 
 /**
  * Return (malloc'd) current working directory.
  * @return             current working directory (malloc'ed)
  */
 /*@only@*/ char * currentDirectory(void)
-       /*@modifies fileSystem @*/;
+       /*@*/;
 
 /**
  * Convert absolute path tag to (dirname,basename,dirindex) tags.
@@ -171,8 +182,9 @@ int myGlobPatternP (const char *patternURL) /*@*/;
 /**
  */
 int rpmGlob(const char * patterns, /*@out@*/ int * argcPtr,
-       /*@out@*/ const char *** argvPtr)
-               /*@modifies *argcPtr, *argvPtr, fileSystem @*/;
+               /*@out@*/ const char *** argvPtr)
+       /*@globals fileSystem@*/
+       /*@modifies *argcPtr, *argvPtr, fileSystem @*/;
 
 /**
  * Retrofit a Provides: name = version-release dependency into legacy
index 77778cb..3ae46c0 100644 (file)
@@ -127,7 +127,8 @@ static rpmRC readPackageHeaders(FD_t fd,
                /*@null@*/ /*@out@*/ struct rpmlead * leadPtr, 
                /*@null@*/ /*@out@*/ Header * sigs,
                /*@null@*/ /*@out@*/ Header * hdrPtr)
-       /*@modifies fd, *leadPtr, *sigs, *hdrPtr @*/
+       /*@globals fileSystem@*/
+       /*@modifies fd, *leadPtr, *sigs, *hdrPtr, fileSystem @*/
 {
     Header hdrBlock;
     struct rpmlead leadBlock;
index 9d02924..4ec6981 100644 (file)
@@ -11,6 +11,7 @@
 #include "build.h"
 #include "debug.h"
 
+/*@unchecked@*/
 struct rpmBuildArguments_s         rpmBTArgs;
 
 #define        POPT_USECATALOG         1000
@@ -44,14 +45,22 @@ struct rpmBuildArguments_s         rpmBTArgs;
 #define        POPT_TS                 0x7473
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int _noDirTokens;
+/*@unchecked@*/
 extern int _fsm_debug;
 /*@=redecl@*/
+/*@unchecked@*/
 static int force = 0;
+/*@unchecked@*/
 int noLang = 0;
+/*@unchecked@*/
 static int noBuild = 0;
+/*@unchecked@*/
 static int noDeps = 0;
+/*@unchecked@*/
 static int signIt = 0;
+/*@unchecked@*/
 static int useCatalog = 0;
 
 /**
@@ -119,6 +128,7 @@ static void buildArgCallback( /*@unused@*/ poptContext con,
 /**
  */
 /*@-bitwisesigned -compmempass@*/
+/*@unchecked@*/
 struct poptOption rpmBuildPoptTable[] = {
  { NULL, '\0', POPT_ARG_CALLBACK | POPT_CBFLAG_INC_DATA,
        buildArgCallback, 0, NULL, NULL },
index bd1aa78..ab5453c 100644 (file)
@@ -13,6 +13,7 @@
 extern time_t get_date(const char * p, void * now);    /* XXX expedient lies */
 /*@=redecl@*/
 
+/*@unchecked@*/
 struct rpmInstallArguments_s rpmIArgs;
 
 #define        POPT_RELOCATE           1016
@@ -20,11 +21,12 @@ struct rpmInstallArguments_s rpmIArgs;
 #define        POPT_ROLLBACK           1024
 
 /*@exits@*/ static void argerror(const char * desc)
-       /*@modifies fileSystem @*/
+       /*@*/
 {
+    /*@-modfilesys -globs @*/
     fprintf(stderr, _("%s: %s\n"), __progname, desc);
+    /*@=modfilesys =globs @*/
     exit(EXIT_FAILURE);
-
 }
 
 /**
@@ -83,6 +85,7 @@ static void installArgCallback( /*@unused@*/ poptContext con,
 /**
  */
 /*@-bitwisesigned -compmempass@*/
+/*@unchecked@*/
 struct poptOption rpmInstallPoptTable[] = {
  { NULL, '\0', POPT_ARG_CALLBACK | POPT_CBFLAG_INC_DATA,
        installArgCallback, 0, NULL, NULL },
index ed532f8..ba8f6e2 100644 (file)
@@ -45,6 +45,7 @@ static void signArgCallback( /*@unused@*/ poptContext con,
 
 /**
  */
+/*@unchecked@*/
 struct poptOption rpmSignPoptTable[] = {
  { NULL, '\0', POPT_ARG_CALLBACK | POPT_CBFLAG_INC_DATA,
        signArgCallback, 0, NULL, NULL },
index 7c889ac..9fa8bca 100644 (file)
@@ -10,7 +10,9 @@
 
 #include "debug.h"
 
+/*@unchecked@*/
 struct rpmQVArguments_s rpmQVArgs;
+/*@unchecked@*/
 int specedit = 0;
 
 #define POPT_QUERYFORMAT       1000
@@ -65,6 +67,7 @@ static void rpmQVSourceArgCallback( /*@unused@*/ poptContext con,
 /**
  * Common query/verify mode options.
  */
+/*@unchecked@*/
 struct poptOption rpmQVSourcePoptTable[] = {
  { NULL, '\0', POPT_ARG_CALLBACK | POPT_CBFLAG_INC_DATA, 
        rpmQVSourceArgCallback, 0, NULL, NULL },
@@ -115,7 +118,11 @@ static void queryArgCallback(/*@unused@*/poptContext con,
        break;
     case POPT_DUMP: qva->qva_flags |= QUERY_FOR_DUMPFILES | QUERY_FOR_LIST;
        break;
-    case 'v': rpmIncreaseVerbosity();   break;
+    case 'v':
+       /*@-internalglobs@*/ /* FIX: shrug */
+       rpmIncreaseVerbosity();
+       /*@=internalglobs@*/
+       break;
 
     case POPT_QUERYFORMAT:
        if (arg) {
@@ -137,6 +144,7 @@ static void queryArgCallback(/*@unused@*/poptContext con,
 /**
  * Query mode options.
  */
+/*@unchecked@*/
 struct poptOption rpmQueryPoptTable[] = {
  { NULL, '\0', POPT_ARG_CALLBACK | POPT_CBFLAG_INC_DATA, 
        queryArgCallback, 0, NULL, NULL },
index 1356302..d051755 100644 (file)
--- a/lib/psm.c
+++ b/lib/psm.c
 /*@access rpmdb @*/            /* compared with NULL */
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int _fsm_debug;
 /*@=redecl@*/
 
 /*@-redecl -declundef -exportheadervar@*/
+/*@unchecked@*/
 extern const char * chroot_prefix;
 /*@=redecl =declundef =exportheadervar@*/
 
@@ -245,6 +247,7 @@ void freeFi(TFI_t fi)
  * Macros to be defined from per-header tag values.
  * @todo Should other macros be added from header when installing a package?
  */
+/*@observer@*/ /*@unchecked@*/
 static struct tagMacro {
 /*@observer@*/ /*@null@*/ const char * macroname; /*!< Macro name to define. */
     rpmTag     tag;            /*!< Header tag to use for value. */
@@ -263,7 +266,8 @@ static struct tagMacro {
  * @return             0 always
  */
 static int rpmInstallLoadMacros(TFI_t fi, Header h)
-       /*@modifies internalState @*/
+       /*@globals rpmGlobalMacroContext, internalState @*/
+       /*@modifies rpmGlobalMacroContext, internalState @*/
 {
     HGE_t hge = (HGE_t) fi->hge;
     struct tagMacro * tagm;
@@ -490,6 +494,7 @@ static int mergeFiles(TFI_t fi, Header h, Header newH)
  * @return             0 always
  */
 static int markReplacedFiles(PSM_t psm)
+       /*@globals fileSystem@*/
        /*@modifies psm, fileSystem @*/
 {
     const rpmTransactionSet ts = psm->ts;
@@ -569,6 +574,7 @@ static int markReplacedFiles(PSM_t psm)
  * @return             rpmRC return code
  */
 static rpmRC chkdir (const char * dpath, const char * dname)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/
 {
     struct stat st;
@@ -652,7 +658,9 @@ rpmRC rpmInstallSourcePackage(const char * rootDir, FD_t fd,
     hfd = (fi->hfd ? fi->hfd : headerFreeData);
     h = headerFree(h); /* XXX reference held by transaction set */
 
+    /*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     (void) rpmInstallLoadMacros(fi, fi->h);
+    /*@=globs@*/
 
     memset(psm, 0, sizeof(*psm));
     psm->ts = ts;
@@ -703,14 +711,18 @@ rpmRC rpmInstallSourcePackage(const char * rootDir, FD_t fd,
        }
     }
 
+    /*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     _sourcedir = rpmGenPath(ts->rootDir, "%{_sourcedir}", "");
+    /*@=globs@*/
     rc = chkdir(_sourcedir, "sourcedir");
     if (rc) {
        rc = RPMRC_FAIL;
        goto exit;
     }
 
+    /*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     _specdir = rpmGenPath(ts->rootDir, "%{_specdir}", "");
+    /*@=globs@*/
     rc = chkdir(_specdir, "specdir");
     if (rc) {
        rc = RPMRC_FAIL;
@@ -749,9 +761,11 @@ rpmRC rpmInstallSourcePackage(const char * rootDir, FD_t fd,
     psm->goal = PSM_PKGINSTALL;
 
     /*@-compmempass@*/ /* FIX: psm->fi->dnl should be owned. */
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     rc = psmStage(psm, PSM_PROCESS);
 
     (void) psmStage(psm, PSM_FINI);
+/*@=globs@*/
     /*@=compmempass@*/
 
     if (rc) rc = RPMRC_FAIL;
@@ -776,8 +790,8 @@ exit:
     return rc;
 }
 
-/*@observer@*/ static char * SCRIPT_PATH =
-       "PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin";
+/*@observer@*/ /*@unchecked@*/
+static char * SCRIPT_PATH = "PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin";
 
 /**
  * Return scriptlet name from tag.
@@ -819,7 +833,9 @@ static int runScript(PSM_t psm, Header h,
                const char * sln,
                int progArgc, const char ** progArgv, 
                const char * script, int arg1, int arg2)
-       /*@modifies psm, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies psm, fileSystem, internalState @*/
 {
     const rpmTransactionSet ts = psm->ts;
     TFI_t fi = psm->fi;
@@ -939,15 +955,17 @@ static int runScript(PSM_t psm, Header h,
        (void) close(pipes[0]);
 
        if (ts->scriptFd != NULL) {
-           if (Fileno(ts->scriptFd) != STDERR_FILENO)
-               (void) dup2(Fileno(ts->scriptFd), STDERR_FILENO);
-           if (Fileno(out) != STDOUT_FILENO)
-               (void) dup2(Fileno(out), STDOUT_FILENO);
+           int sfdno = Fileno(ts->scriptFd);
+           int ofdno = Fileno(out);
+           if (sfdno != STDERR_FILENO)
+               (void) dup2(sfdno, STDERR_FILENO);
+           if (ofdno != STDOUT_FILENO)
+               (void) dup2(ofdno, STDOUT_FILENO);
            /* make sure we don't close stdin/stderr/stdout by mistake! */
-           if (Fileno(out) > STDERR_FILENO && Fileno(out) != Fileno(ts->scriptFd)) {
+           if (ofdno > STDERR_FILENO && ofdno != sfdno) {
                (void) Fclose (out);
            }
-           if (Fileno(ts->scriptFd) > STDERR_FILENO) {
+           if (sfdno > STDERR_FILENO) {
                (void) Fclose (ts->scriptFd);
            }
        }
@@ -1031,7 +1049,9 @@ static int runScript(PSM_t psm, Header h,
  * @return             rpmRC return code
  */
 static rpmRC runInstScript(PSM_t psm)
-       /*@modifies psm, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies psm, fileSystem, internalState @*/
 {
     TFI_t fi = psm->fi;
     HGE_t hge = fi->hge;
@@ -1075,7 +1095,9 @@ static rpmRC runInstScript(PSM_t psm)
  */
 static int handleOneTrigger(PSM_t psm, Header sourceH, Header triggeredH,
                        int arg2, unsigned char * triggersAlreadyRun)
-       /*@modifies psm, *triggersAlreadyRun, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies psm, *triggersAlreadyRun, fileSystem, internalState @*/
 {
     const rpmTransactionSet ts = psm->ts;
     TFI_t fi = psm->fi;
@@ -1186,7 +1208,9 @@ static int handleOneTrigger(PSM_t psm, Header sourceH, Header triggeredH,
  * @return             0 on success, 1 on error
  */
 static int runTriggers(PSM_t psm)
-       /*@modifies psm, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies psm, fileSystem, internalState @*/
 {
     const rpmTransactionSet ts = psm->ts;
     TFI_t fi = psm->fi;
@@ -1220,7 +1244,9 @@ static int runTriggers(PSM_t psm)
  * @return             0 on success, 1 on error
  */
 static int runImmedTriggers(PSM_t psm)
-       /*@modifies psm, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies psm, fileSystem, internalState @*/
 {
     const rpmTransactionSet ts = psm->ts;
     TFI_t fi = psm->fi;
index 361db1a..efc36ee 100644 (file)
--- a/lib/psm.h
+++ b/lib/psm.h
@@ -193,7 +193,9 @@ void freeFi(TFI_t fi)
  * @return             0 on success
  */
 int psmStage(PSM_t psm, pkgStage stage)
-       /*@modifies psm, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies psm, fileSystem, internalState @*/;
 
 #ifdef __cplusplus
 }
index 7de754c..683ec44 100644 (file)
@@ -262,8 +262,10 @@ int showQueryPackage(QVA_t qva, /*@unused@*/rpmdb rpmdb, Header h)
          && (fileFlagsList[i] & RPMFILE_GHOST))
            continue;
 
+       /*@-internalglobs@*/ /* FIX: shrug */
        if (!rpmIsVerbose() && prefix)
            te = stpcpy(te, prefix);
+       /*@=internalglobs@*/
 
        if (queryFlags & QUERY_FOR_STATE) {
            if (fileStatesList) {
@@ -320,10 +322,14 @@ int showQueryPackage(QVA_t qva, /*@unused@*/rpmdb rpmdb, Header h)
            else
                sprintf(te, "X");
            te += strlen(te);
-       } else if (!rpmIsVerbose()) {
+       } else
+       /*@-internalglobs@*/ /* FIX: shrug */
+       if (!rpmIsVerbose()) {
            te = stpcpy(te, dirNames[dirIndexes[i]]);
            te = stpcpy(te, baseNames[i]);
-       } else {
+       }
+       /*@=internalglobs@*/
+       else {
            char * filespec;
            int nlink;
            size_t fileSize;
index 972b871..a5ea603 100644 (file)
@@ -20,7 +20,8 @@
 
 static int manageFile(FD_t *fdp, const char **fnp, int flags,
                /*@unused@*/ int rc)
-       /*@modifies *fdp, *fnp, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *fdp, *fnp, fileSystem, internalState @*/
 {
     const char *fn;
     FD_t fd;
@@ -73,7 +74,8 @@ static int manageFile(FD_t *fdp, const char **fnp, int flags,
 
 static int copyFile(FD_t *sfdp, const char **sfnp,
        FD_t *tfdp, const char **tfnp, rpmDigest dig)
-       /*@modifies *sfdp, *sfnp, *tfdp, *tfnp, *dig, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *sfdp, *sfnp, *tfdp, *tfnp, *dig, fileSystem, internalState @*/
 {
     unsigned char buffer[BUFSIZ];
     ssize_t count;
@@ -183,8 +185,10 @@ int rpmReSign(rpmResignFlags flags, char * passPhrase, const char ** argv)
            (void) rpmAddSignature(sig, sigtarget, RPMSIGTAG_MD5, passPhrase);
        }
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
        if ((sigtype = rpmLookupSignatureType(RPMLOOKUPSIG_QUERY)) > 0)
            (void) rpmAddSignature(sig, sigtarget, sigtype, passPhrase);
+/*@=globs@*/
 
        /* Write the lead/signature of the output rpm */
        strcpy(tmprpm, rpm);
index 7289c50..674c3fa 100644 (file)
@@ -47,10 +47,12 @@ typedef     struct rpmBuildArguments_s *    BTA_t;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct rpmBuildArguments_s      rpmBTArgs;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption               rpmBuildPoptTable[];
 
 /*@}*/
@@ -131,6 +133,7 @@ typedef enum rpmVerifyFlags_e {
  * @param h            header to use for query/verify
  */
 typedef        int (*QVF_t) (QVA_t qva, rpmdb db, Header h)
+       /*@globals fileSystem@*/
        /*@modifies db, fileSystem @*/;
 
 /** \ingroup rpmcli
@@ -142,13 +145,15 @@ typedef   int (*QVF_t) (QVA_t qva, rpmdb db, Header h)
  */
 int showMatches(QVA_t qva, /*@only@*/ /*@null@*/ rpmdbMatchIterator mi,
                QVF_t showPackage)
-       /*@modifies mi @*/;
+       /*@globals fileSystem@*/
+       /*@modifies mi, fileSystem @*/;
 
 /** \ingroup rpmcli
  * Display list of tags that can be used in --queryformat.
  * @param fp   file handle to use for display
  */
 void rpmDisplayQueryTags(FILE * fp)
+       /*@globals fileSystem@*/
        /*@modifies *fp, fileSystem @*/;
 
 /** \ingroup rpmcli
@@ -162,7 +167,9 @@ void rpmDisplayQueryTags(FILE * fp)
  */
 int rpmQueryVerify(QVA_t qva, rpmQVSources source, const char * arg,
                rpmdb db, QVF_t showPackage)
-       /*@modifies db, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies db, fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Display results of package query.
@@ -173,7 +180,7 @@ int rpmQueryVerify(QVA_t qva, rpmQVSources source, const char * arg,
  * @return             0 always
  */
 int showQueryPackage(QVA_t qva, rpmdb db, Header h)
-       /*@modifies db, fileSystem @*/;
+       /*@modifies db @*/;
 
 /** \ingroup rpmcli
  * Display package information.
@@ -184,7 +191,9 @@ int showQueryPackage(QVA_t qva, rpmdb db, Header h)
  * @return             rpmQueryVerify() result, or 1 on rpmdbOpen() failure
  */
 int rpmQuery(QVA_t qva, rpmQVSources source, const char * arg)
-       /*@modifies fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Display results of package verify.
@@ -194,7 +203,8 @@ int rpmQuery(QVA_t qva, rpmQVSources source, const char * arg)
  * @return             result of last non-zero verify return
  */
 int showVerifyPackage(QVA_t qva, /*@only@*/ rpmdb db, Header h)
-       /*@modifies db, h, fileSystem @*/;
+       /*@globals fileSystem, internalState @*/
+       /*@modifies db, h, fileSystem, internalState @*/;
 
 /**
  * Check original header digest.
@@ -213,7 +223,9 @@ int rpmVerifyDigest(Header h)
  * @return             rpmQueryVerify() result, or 1 on rpmdbOpen() failure
  */
 int rpmVerify(QVA_t qva, rpmQVSources source, const char *arg)
-       /*@modifies fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Describe query/verify command line request.
@@ -232,22 +244,27 @@ struct rpmQVArguments_s {
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct rpmQVArguments_s rpmQVArgs;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption rpmQVSourcePoptTable[];
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern int specedit;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption rpmQueryPoptTable[];
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption rpmVerifyPoptTable[];
 
 /*@}*/
@@ -272,7 +289,9 @@ int rpmInstall(/*@null@*/ const char * rootdir,
                rpmInstallInterfaceFlags interfaceFlags,
                rpmprobFilterFlags probFilter,
                /*@null@*/ rpmRelocation * relocations)
-       /*@modifies *relocations, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies *relocations, fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Install source rpm package.
@@ -285,7 +304,8 @@ int rpmInstall(/*@null@*/ const char * rootdir,
 int rpmInstallSource(const char * rootdir, const char * arg,
                /*@null@*/ /*@out@*/ const char ** specFile,
                /*@null@*/ /*@out@*/ char ** cookie)
-       /*@modifies *specFile, *cookie, fileSystem @*/;
+       /*@globals fileSystem, internalState@*/
+       /*@modifies *specFile, *cookie, fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Erase binary rpm package.
@@ -298,7 +318,9 @@ int rpmInstallSource(const char * rootdir, const char * arg,
 int rpmErase(/*@null@*/ const char * rootdir, /*@null@*/ const char ** argv,
                rpmtransFlags transFlags, 
                rpmEraseInterfaceFlags interfaceFlags)
-       /*@modifies fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Describe database command line requests.
@@ -381,7 +403,8 @@ typedef /*@abstract@*/ struct IDTindex_s {
  * @return             id index
  */
 /*@only@*/ /*@null@*/ IDTX IDTXload(rpmdb db, rpmTag tag)
-       /*@modifies db @*/;
+       /*@globals fileSystem@*/
+       /*@modifies db, fileSystem @*/;
 
 /**
  * Load tag (instance,value) pairs from packages, and return sorted id index.
@@ -390,6 +413,7 @@ typedef /*@abstract@*/ struct IDTindex_s {
  * @return             id index
  */
 /*@only@*/ /*@null@*/ IDTX IDTXglob(const char * globstr, rpmTag tag)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 
@@ -412,8 +436,10 @@ typedef /*@abstract@*/ struct IDTindex_s {
                const unsigned long total,
                /*@null@*/ const void * pkgKey,
                /*@null@*/ void * data)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
+/*@unchecked@*/
 extern int packagesTotal;
 
 /** \ingroup rpmcli
@@ -422,14 +448,18 @@ extern int packagesTotal;
  */
 int rpmRollback(struct rpmInstallArguments_s * ia,
                /*@null@*/ const char ** argv)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct rpmInstallArguments_s rpmIArgs;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption rpmInstallPoptTable[];
 
 /*@}*/
@@ -449,10 +479,12 @@ struct rpmDatabaseArguments_s {
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct rpmDatabaseArguments_s rpmDBArgs;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption rpmDatabasePoptTable[];
 
 /*@}*/
@@ -480,7 +512,8 @@ typedef enum rpmCheckSigFlags_e {
  * @return             0 on success
  */
 int rpmCheckSig(rpmCheckSigFlags flags, /*@null@*/ const char ** argv)
-       /*@modifies fileSystem @*/;
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/;
 
 /** \ingroup rpmcli
  * Bit(s) to control rpmReSign() operation.
@@ -501,7 +534,9 @@ typedef enum rpmResignFlags_e {
  */
 int rpmReSign(rpmResignFlags add, char * passPhrase,
                /*@null@*/ const char ** argv)
-       /*@modifies fileSystem @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState  @*/;
 
 /** \ingroup rpmcli
  * Describe signature command line request.
@@ -515,10 +550,12 @@ struct rpmSignArguments_s {
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct rpmSignArguments_s rpmKArgs;
 
 /** \ingroup rpmcli
  */
+/*@unchecked@*/
 extern struct poptOption rpmSignPoptTable[];
 
 /*@}*/
index 757a11b..90ac3a4 100644 (file)
 /*@access IDTX @*/
 /*@access IDT @*/
 
+/*@unchecked@*/
 static int hashesPrinted = 0;
 
+/*@unchecked@*/
 int packagesTotal = 0;
+/*@unchecked@*/
 static int progressTotal = 0;
+/*@unchecked@*/
 static int progressCurrent = 0;
 
 /**
@@ -695,6 +699,7 @@ int rpmInstallSource(const char * rootdir, const char * arg,
     return rc;
 }
 
+/*@unchecked@*/
 static int reverse = -1;
 
 /**
index 0ecfb9d..fe32a07 100644 (file)
@@ -19,7 +19,8 @@ extern "C" {
  * @return             0 on success, 1 on error
  */
 int writeLead(FD_t fd, const struct rpmlead *lead)
-       /*@modifies fd @*/;
+       /*@globals fileSystem@*/
+       /*@modifies fd, fileSystem @*/;
 
 /** \ingroup lead
  * Read lead from file handle.
@@ -28,7 +29,7 @@ int writeLead(FD_t fd, const struct rpmlead *lead)
  * @return             0 on success, 1 on error
  */
 int readLead(FD_t fd, /*@out@*/ struct rpmlead *lead)
-       /*@modifies fd, *lead @*/;
+       /*@modifies fd, *lead, fileSystem @*/;
 
 #ifdef __cplusplus
 }
index 00582a7..caa337a 100644 (file)
@@ -55,6 +55,7 @@ _free(/*@only@*/ /*@null@*/ /*@out@*/ const void * p)
  */
 rpmRC rpmReadPackageInfo(FD_t fd, /*@null@*/ /*@out@*/ Header * sigp,
                /*@null@*/ /*@out@*/ Header * hdrp)
+       /*@globals fileSystem@*/
        /*@modifies fd, *sigp, *hdrp, fileSystem @*/;
 
 /**
@@ -70,6 +71,7 @@ rpmRC rpmReadPackageHeader(FD_t fd, /*@null@*/ /*@out@*/ Header * hdrp,
                /*@null@*/ /*@out@*/ int * isSource,
                /*@null@*/ /*@out@*/ int * major,
                /*@null@*/ /*@out@*/ int * minor)
+       /*@globals fileSystem@*/
        /*@modifies fd, *hdrp, *isSource, *major, *minor, fileSystem @*/;
 
 /** \ingroup header
@@ -160,6 +162,7 @@ int rpmPackageGetEntry(void *leadp, Header sigs, Header h,
  * Automatically generated table of tag name/value pairs.
  */
 /*@-redecl@*/
+/*@unchecked@*/
 extern const struct headerTagTableEntry_s rpmTagTable[];
 /*@=redecl@*/
 
@@ -167,6 +170,7 @@ extern const struct headerTagTableEntry_s rpmTagTable[];
  * Number of entries in rpmTagTable.
  */
 /*@-redecl@*/
+/*@unchecked@*/
 extern const int rpmTagTableSize;
 /*@=redecl@*/
 
@@ -175,6 +179,7 @@ extern const int rpmTagTableSize;
  * @note Chains to headerDefaultFormats[].
  */
 /*@-redecl@*/
+/*@unchecked@*/
 extern const struct headerSprintfExtension_s rpmHeaderFormats[];
 /*@=redecl@*/
 
@@ -505,6 +510,7 @@ typedef     enum rpmsenseFlags_e {
  * @todo Eliminate from API.
  */
 void rpmSetVar(int var, const char * val)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 
 /** \ingroup rpmrc
@@ -513,6 +519,7 @@ void rpmSetVar(int var, const char * val)
  * identified by the token '://', so file paths must not begin with '//'.
  */
 /*@-redecl@*/
+/*@unchecked@*/
 /*@observer@*/ extern const char * macrofiles;
 /*@=redecl@*/
 
@@ -536,6 +543,7 @@ enum rpm_machtable_e {
  */
 int rpmReadConfigFiles(/*@null@*/ const char * file,
                /*@null@*/ const char * target)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmrc
@@ -544,6 +552,7 @@ int rpmReadConfigFiles(/*@null@*/ const char * file,
  * @return             0 on succes
  */
 int rpmReadRC(/*@null@*/ const char * rcfiles)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmrc
@@ -588,6 +597,7 @@ int rpmMachineScore(int type, const char * name)
  * @return             0 always
  */
 int rpmShowRC(FILE * fp)
+       /*@globals fileSystem@*/
        /*@modifies *fp, fileSystem @*/;
 
 /** \ingroup rpmrc
@@ -598,7 +608,8 @@ int rpmShowRC(FILE * fp)
  * @param osTable
  */
 void rpmSetTables(int archTable, int osTable)
-       /*@modifies internalState @*/;
+       /*@globals fileSystem, internalState@*/
+       /*@modifies fileSystem, internalState @*/;
 
 /** \ingroup rpmrc
  * Set current arch/os names.
@@ -611,7 +622,8 @@ void rpmSetTables(int archTable, int osTable)
  * @param os           os name (or NULL)
  */
 void rpmSetMachine(/*@null@*/ const char * arch, /*@null@*/ const char * os)
-       /*@modifies internalState @*/;
+       /*@globals fileSystem, internalState@*/
+       /*@modifies fileSystem, internalState @*/;
 
 /** \ingroup rpmrc
  * Return current arch/os names.
@@ -631,6 +643,7 @@ void rpmGetMachine( /*@null@*/ /*@out@*/ const char **arch,
  * @todo Eliminate from API.
  */
 void rpmFreeRpmrc(void)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 
 /*@}*/
@@ -649,7 +662,9 @@ typedef /*@abstract@*/ struct _dbiIndexSet * dbiIndexSet;
 /** \ingroup rpmdb
  * Tags for which rpmdb indices will be built.
  */
+/*@unchecked@*/
 /*@only@*/ /*@null@*/ extern int * dbiTags;
+/*@unchecked@*/
 extern int dbiTagsMax;
 
 /** \ingroup rpmdb
@@ -662,6 +677,7 @@ extern int dbiTagsMax;
  */
 int rpmdbOpen (/*@null@*/ const char * root, /*@null@*/ /*@out@*/ rpmdb * dbp,
                int mode, int perms)
+       /*@globals fileSystem@*/
        /*@modifies *dbp, fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -671,6 +687,7 @@ int rpmdbOpen (/*@null@*/ const char * root, /*@null@*/ /*@out@*/ rpmdb * dbp,
  * @return             0 on success
  */
 int rpmdbInit(/*@null@*/ const char * root, int perms)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -679,6 +696,7 @@ int rpmdbInit(/*@null@*/ const char * root, int perms)
  * @return             0 on success
  */
 int rpmdbVerify(/*@null@*/ const char * root)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -687,6 +705,7 @@ int rpmdbVerify(/*@null@*/ const char * root)
  * @return             0 on success
  */
 int rpmdbClose (/*@only@*/ /*@null@*/ rpmdb rpmdb)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -695,6 +714,7 @@ int rpmdbClose (/*@only@*/ /*@null@*/ rpmdb rpmdb)
  * @return             0 on success
  */
 int rpmdbSync (/*@null@*/ rpmdb rpmdb)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -703,7 +723,7 @@ int rpmdbSync (/*@null@*/ rpmdb rpmdb)
  * @return             0 on success
  */
 int rpmdbOpenAll (/*@null@*/ rpmdb db)
-       /*@modifies db, fileSystem @*/;
+       /*@modifies db @*/;
 
 /** \ingroup rpmdb
  * Return number of instances of package in rpm database.
@@ -712,7 +732,8 @@ int rpmdbOpenAll (/*@null@*/ rpmdb db)
  * @return             number of instances
  */
 int rpmdbCountPackages(/*@null@*/ rpmdb db, const char * name)
-       /*@modifies db @*/;
+       /*@globals fileSystem@*/
+       /*@modifies db, fileSystem @*/;
 
 /** \ingroup rpmdb
  */
@@ -725,7 +746,8 @@ typedef /*@abstract@*/ struct _rpmdbMatchIterator * rpmdbMatchIterator;
  */
 /*@null@*/ rpmdbMatchIterator rpmdbFreeIterator(
                /*@only@*//*@null@*/rpmdbMatchIterator mi)
-       /*@modifies mi @*/;
+       /*@globals fileSystem@*/
+       /*@modifies mi, fileSystem @*/;
 
 /** \ingroup rpmdb
  * Return rpm database used by iterator.
@@ -853,13 +875,15 @@ int rpmdbSetIteratorModified(/*@null@*/ rpmdbMatchIterator mi, int modified)
  * @return             NULL on end of iteration.
  */
 /*@null@*/ Header rpmdbNextIterator(/*@null@*/ rpmdbMatchIterator mi)
-       /*@modifies mi @*/;
+       /*@globals fileSystem@*/
+       /*@modifies mi, fileSystem @*/;
 
 /** @todo Remove debugging entry from the ABI. */
 /*@unused@*/
 /*@null@*/ Header XrpmdbNextIterator(rpmdbMatchIterator mi,
                const char * f, unsigned int l)
-       /*@modifies mi @*/;
+       /*@globals fileSystem@*/
+       /*@modifies mi, fileSystem @*/;
 
 /** \ingroup rpmdb
  * Return database iterator.
@@ -872,6 +896,7 @@ int rpmdbSetIteratorModified(/*@null@*/ rpmdbMatchIterator mi, int modified)
 /*@only@*/ /*@null@*/ rpmdbMatchIterator rpmdbInitIterator(
                        /*@kept@*/ /*@null@*/ rpmdb db, int rpmtag,
                        /*@null@*/ const void * key, size_t keylen)
+       /*@globals fileSystem@*/
        /*@modifies db, fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -882,6 +907,7 @@ int rpmdbSetIteratorModified(/*@null@*/ rpmdbMatchIterator mi, int modified)
  * @return             0 on success
  */
 int rpmdbAdd(/*@null@*/ rpmdb db, int iid, Header h)
+       /*@globals fileSystem@*/
        /*@modifies db, h, fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -892,6 +918,7 @@ int rpmdbAdd(/*@null@*/ rpmdb db, int iid, Header h)
  * @return             0 on success
  */
 int rpmdbRemove(/*@null@*/ rpmdb db, /*@unused@*/ int rid, unsigned int offset)
+       /*@globals fileSystem@*/
        /*@modifies db, fileSystem @*/;
 
 /** \ingroup rpmdb
@@ -899,6 +926,7 @@ int rpmdbRemove(/*@null@*/ rpmdb db, /*@unused@*/ int rid, unsigned int offset)
  * @param root         path to top of install tree
  */
 int rpmdbRebuild(/*@null@*/ const char * root)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /*@}*/
@@ -948,6 +976,7 @@ typedef /*@abstract@*/ struct rpmProblemSet_s {
 /**
  */
 void printDepFlags(FILE *fp, const char *version, int flags)
+       /*@globals fileSystem@*/
        /*@modifies *fp, fileSystem @*/;
 
 /**
@@ -980,6 +1009,7 @@ typedef /*@abstract@*/ struct rpmDependencyConflict_s {
  */
 void printDepProblems(FILE * fp, const rpmDependencyConflict conflicts,
                        int numConflicts)
+       /*@globals fileSystem@*/
        /*@modifies *fp, fileSystem @*/;
 
 /**
@@ -1000,6 +1030,7 @@ void printDepProblems(FILE * fp, const rpmDependencyConflict conflicts,
  * @param prob         rpm problem
  */
 void rpmProblemPrint(FILE *fp, rpmProblem prob)
+       /*@globals fileSystem@*/
        /*@modifies prob, *fp, fileSystem @*/;
 
 /**
@@ -1008,6 +1039,7 @@ void rpmProblemPrint(FILE *fp, rpmProblem prob)
  * @param probs                problem set
  */
 void rpmProblemSetPrint(FILE *fp, rpmProblemSet probs)
+       /*@globals fileSystem@*/
        /*@modifies probs, *fp, fileSystem @*/;
 
 /**
@@ -1120,7 +1152,8 @@ rpmRC rpmInstallSourcePackage(/*@null@*/ const char * rootDir, FD_t fd,
                        /*@null@*/ rpmCallbackFunction notify,
                        /*@null@*/ rpmCallbackData notifyData,
                        /*@null@*/ /*@out@*/ char ** cookie)
-       /*@modifies fd, *specFilePtr, *cookie @*/;
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fd, *specFilePtr, *cookie, fileSystem, internalState @*/;
 
 /**
  * Compare headers to determine which header is "newer".
@@ -1226,7 +1259,8 @@ typedef /*@abstract@*/ struct rpmTransactionSet_s * rpmTransactionSet;
 int rpmtransAddPackage(rpmTransactionSet ts, Header h, /*@null@*/ FD_t fd,
                /*@null@*/ /*@owned@*/ const void * key, int upgrade,
                /*@null@*/ rpmRelocation * relocs)
-       /*@modifies fd, h, ts @*/;
+       /*@globals fileSystem@*/
+       /*@modifies fd, h, ts, fileSystem @*/;
 
 /** \ingroup rpmtrans
  * Add package to universe of possible packages to install in transaction set.
@@ -1290,6 +1324,7 @@ int rpmtransGetKeys(const rpmTransactionSet ts,
 int rpmdepCheck(rpmTransactionSet ts,
                /*@exposed@*/ /*@out@*/ rpmDependencyConflict * conflicts,
                /*@exposed@*/ /*@out@*/ int * numConflicts)
+       /*@globals fileSystem@*/
        /*@modifies ts, *conflicts, *numConflicts, fileSystem @*/;
 
 /** \ingroup rpmtrans
@@ -1312,7 +1347,8 @@ int rpmdepCheck(rpmTransactionSet ts,
  * @return             0 if packages are successfully ordered, 1 otherwise
  */
 int rpmdepOrder(rpmTransactionSet ts)
-       /*@modifies ts, fileSystem @*/;
+       /*@globals internalState@*/
+       /*@modifies ts, internalState @*/;
 
 /** \ingroup rpmtrans
  * Destroy dependency conflicts storage.
@@ -1436,6 +1472,7 @@ int rpmCheckRpmlibProvides(const char * keyName, const char * keyEVR,
  * @param fp           output file handle
  */
 void rpmShowRpmlibProvides(FILE * fp)
+       /*@globals fileSystem@*/
        /*@modifies *fp, fileSystem @*/;
 
 /**
@@ -1472,7 +1509,8 @@ int rpmRunTransactions(rpmTransactionSet ts,
                        /*@out@*/ rpmProblemSet * newProbs,
                        rpmtransFlags transFlags,
                        rpmprobFilterFlags ignoreSet)
-       /*@modifies ts, *newProbs, fileSystem @*/;
+       /*@globals fileSystem, internalState@*/
+       /*@modifies ts, *newProbs, fileSystem, internalState @*/;
 
 /*@}*/
 
@@ -1525,6 +1563,7 @@ struct rpmlead {
  * Release storage used by file system usage cache.
  */
 void freeFilesystems(void)
+       /*@globals internalState@*/
        /*@modifies internalState@*/;
 
 /**
@@ -1535,7 +1574,8 @@ void freeFilesystems(void)
  */
 int rpmGetFilesystemList( /*@null@*/ /*@out@*/ const char *** listptr,
                /*@null@*/ /*@out@*/ int * num)
-       /*@modifies *listptr, *num @*/;
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *listptr, *num, fileSystem, internalState @*/;
 
 /**
  * Determine per-file system usage for a list of files.
@@ -1549,7 +1589,8 @@ int rpmGetFilesystemList( /*@null@*/ /*@out@*/ const char *** listptr,
 int rpmGetFilesystemUsage(const char ** fileList, int_32 * fssizes,
                int numFiles, /*@null@*/ /*@out@*/ uint_32 ** usagesPtr,
                int flags)
-       /*@modifies *usagesPtr @*/;
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *usagesPtr, fileSystem, internalState @*/;
 
 /* ==================================================================== */
 /** \name RPMQV */
@@ -1613,6 +1654,7 @@ typedef enum rpmVerifyAttrs_e {
  */
 int rpmVerifyFile(const char * root, Header h, int filenum,
                /*@out@*/ rpmVerifyAttrs * result, rpmVerifyAttrs omitMask)
+       /*@globals fileSystem@*/
        /*@modifies h, *result, fileSystem @*/;
 
 /**
@@ -1624,7 +1666,8 @@ int rpmVerifyFile(const char * root, Header h, int filenum,
  * @return             0 on success
  */
 int rpmVerifyScript(const char * rootDir, Header h, /*@null@*/ FD_t scriptFd)
-       /*@modifies h, scriptFd, fileSystem @*/;
+       /*@globals fileSystem, internalState@*/
+       /*@modifies h, scriptFd, fileSystem, internalState @*/;
 
 /*@}*/
 /* ==================================================================== */
@@ -1723,7 +1766,8 @@ typedef enum rpmVerifySignatureReturn_e {
 rpmVerifySignatureReturn rpmVerifySignature(const char *file,
                int_32 sigTag, const void * sig, int count,
                const rpmDigest dig, /*@out@*/ char * result)
-       /*@modifies *result, fileSystem @*/;
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *result, fileSystem, internalState  @*/;
 
 /** \ingroup signature
  * Destroy signature header from package.
index b734436..a337791 100644 (file)
@@ -7,12 +7,15 @@
 #include <rpmlib.h>
 #include "debug.h"
 
-static struct rpmlibProvides {
+struct rpmlibProvides_s {
 /*@observer@*/ /*@null@*/ const char * featureName;
 /*@observer@*/ /*@null@*/ const char * featureEVR;
     int featureFlags;
 /*@observer@*/ /*@null@*/ const char * featureDescription;
-} rpmlibProvides[] = {
+};
+
+/*@observer@*/ /*@unchecked@*/
+static struct rpmlibProvides_s rpmlibProvides[] = {
     { "rpmlib(VersionedDependencies)", "3.0.3-1",
        (RPMSENSE_RPMLIB|RPMSENSE_EQUAL),
     N_("PreReq:, Provides:, and Obsoletes: dependencies support versions.") },
@@ -102,5 +105,7 @@ int rpmGetRpmlibProvides(const char *** provNames, int ** provFlags,
     else
        versions = _free(versions);
 
+    /*@-compmempass@*/ /* FIX: rpmlibProvides[] reachable */
     return n;
+    /*@=compmempass@*/
 }
index 573a672..6a16b62 100644 (file)
@@ -1,3 +1,4 @@
+/*@-internalglobs -globs@*/
 #include "system.h"
 
 #include <stdarg.h>
@@ -134,7 +135,7 @@ static int optionCompare(const void * a, const void * b)
 }
 
 static void rpmRebuildTargetVars(/*@null@*/ const char **target, /*@null@*/ const char ** canontarget)
-       /*@modifies *canontarget @*/;
+       /*@modifies *canontarget, fileSystem @*/;
 
 static /*@observer@*/ /*@null@*/ machCacheEntry
 machCacheFindEntry(const machCache cache, const char * key)
@@ -994,7 +995,8 @@ static int is_athlon(void)
 
 static void defaultMachine(/*@out@*/ const char ** arch,
                /*@out@*/ const char ** os)
-       /*@modifies *arch, *os @*/
+       /*@globals fileSystem@*/
+       /*@modifies *arch, *os, fileSystem @*/
 {
     static struct utsname un;
     static int gotDefaults = 0;
@@ -1660,3 +1662,4 @@ int rpmShowRC(FILE * fp)
 
     return 0;
 }
+/*@=internalglobs =globs@*/
index b583bd7..22c35ca 100644 (file)
@@ -110,6 +110,7 @@ const char * rpmDetectPGPVersion(pgpVersion * pgpVer)
  * @return                     rpmRC return code
  */
 static inline rpmRC checkSize(FD_t fd, int siglen, int pad, int datalen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/
 {
     struct stat st;
@@ -238,6 +239,8 @@ Header rpmFreeSignature(Header h)
 
 static int makePGPSignature(const char * file, /*@out@*/ void ** sig,
                /*@out@*/ int_32 * size, /*@null@*/ const char * passPhrase)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies *sig, *size, fileSystem @*/
 {
     char * sigfile = alloca(1024);
@@ -336,6 +339,8 @@ static int makePGPSignature(const char * file, /*@out@*/ void ** sig,
  */
 static int makeGPGSignature(const char * file, /*@out@*/ void ** sig,
                /*@out@*/ int_32 * size, /*@null@*/ const char * passPhrase)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies *sig, *size, fileSystem @*/
 {
     char * sigfile = alloca(1024);
@@ -450,8 +455,10 @@ int rpmAddSignature(Header h, const char * file, int_32 sigTag,
     return ret;
 }
 
+/*@-globuse@*/
 static rpmVerifySignatureReturn
 verifySizeSignature(const char * datafile, int_32 size, /*@out@*/ char * result)
+       /*@globals fileSystem@*/
        /*@modifies *result, fileSystem @*/
 {
     struct stat st;
@@ -467,12 +474,15 @@ verifySizeSignature(const char * datafile, int_32 size, /*@out@*/ char * result)
     sprintf(result, "Header+Archive size OK: %d bytes\n", size);
     return RPMSIG_OK;
 }
+/*@=globuse@*/
 
 #define        X(_x)   (unsigned)((_x) & 0xff)
 
+/*@-globuse@*/
 static rpmVerifySignatureReturn
 verifyMD5Signature(const char * datafile, const byte * sig, 
                              /*@out@*/ char * result, md5func fn)
+       /*@globals fileSystem@*/
        /*@modifies *result, fileSystem @*/
 {
     byte md5sum[16];
@@ -505,11 +515,14 @@ verifyMD5Signature(const char * datafile, const byte * sig,
 
     return RPMSIG_OK;
 }
+/*@=globuse@*/
 
 static rpmVerifySignatureReturn
 verifyPGPSignature(const char * datafile, const void * sig, int count,
                /*@unused@*/ const rpmDigest dig, /*@out@*/ char * result)
-       /*@modifies *result, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies *result, fileSystem, internalState @*/
 {
     int pid, status, outpipe[2];
 /*@only@*/ /*@null@*/ const char * sigfile = NULL;
@@ -652,7 +665,9 @@ fprintf(stderr, "=============================== RSA verify %s: rc %d\n",
 static rpmVerifySignatureReturn
 verifyGPGSignature(const char * datafile, const void * sig, int count,
                /*@unused@*/ const rpmDigest dig, /*@out@*/ char * result)
-       /*@modifies *result, fileSystem @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies *result, fileSystem, internalState @*/
 {
     int pid, status, outpipe[2];
 /*@only@*/ /*@null@*/ const char * sigfile = NULL;
@@ -748,6 +763,8 @@ fprintf(stderr, "=============================== DSA verify %s: rc %d\n",
 }
 
 static int checkPassPhrase(const char * passPhrase, const int sigTag)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies fileSystem @*/
 {
     int passPhrasePipe[2];
@@ -760,9 +777,11 @@ static int checkPassPhrase(const char * passPhrase, const int sigTag)
        (void) close(STDIN_FILENO);
        (void) close(STDOUT_FILENO);
        (void) close(passPhrasePipe[1]);
+       /*@-internalglobs@*/ /* FIX: shrug */
        if (! rpmIsVerbose()) {
            (void) close(STDERR_FILENO);
        }
+       /*@=internalglobs@*/
        if ((fd = open("/dev/null", O_RDONLY)) != STDIN_FILENO) {
            (void) dup2(fd, STDIN_FILENO);
            (void) close(fd);
@@ -836,6 +855,7 @@ static int checkPassPhrase(const char * passPhrase, const int sigTag)
     return 0;
 }
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
 char * rpmGetPassPhrase(const char * prompt, const int sigTag)
 {
     char *pass;
@@ -881,7 +901,9 @@ char * rpmGetPassPhrase(const char * prompt, const int sigTag)
 
     return pass;
 }
+/*@=globs@*/
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
 rpmVerifySignatureReturn
 rpmVerifySignature(const char * file, int_32 sigTag, const void * sig,
                int count, const rpmDigest dig, char * result)
@@ -909,3 +931,4 @@ rpmVerifySignature(const char * file, int_32 sigTag, const void * sig,
     /*@notreached@*/
     return RPMSIG_OK;
 }
+/*@=globs@*/
index 832c66f..cc131c5 100644 (file)
@@ -42,7 +42,8 @@ extern "C" {
  * Return new, empty (signature) header instance.
  * @return             signature header
  */
-Header rpmNewSignature(void)   /*@*/;
+Header rpmNewSignature(void)
+       /*@*/;
 
 /** \ingroup signature
  * Read (and verify header+archive size) signature header.
@@ -54,7 +55,8 @@ Header rpmNewSignature(void)  /*@*/;
  */
 rpmRC rpmReadSignature(FD_t fd, /*@null@*/ /*@out@*/ Header *headerp,
                sigType sig_type)
-       /*@modifies fd, *headerp @*/;
+       /*@globals fileSystem@*/
+       /*@modifies fd, *headerp, fileSystem @*/;
 
 /** \ingroup signature
  * Write signature header.
@@ -63,6 +65,7 @@ rpmRC rpmReadSignature(FD_t fd, /*@null@*/ /*@out@*/ Header *headerp,
  * @return             0 on success, 1 on error
  */
 int rpmWriteSignature(FD_t fd, Header h)
+       /*@globals fileSystem@*/
        /*@modifies fd, h, fileSystem @*/;
 
 /** \ingroup signature
@@ -70,7 +73,9 @@ int rpmWriteSignature(FD_t fd, Header h)
  */
 int rpmAddSignature(Header h, const char * file,
                    int_32 sigTag, /*@null@*/ const char * passPhrase)
-       /*@modifies h @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies h, fileSystem @*/;
 
 /******************************************************************/
 
@@ -83,12 +88,15 @@ int rpmAddSignature(Header h, const char * file,
  * Return type of signature in effect for building.
  */
 int rpmLookupSignatureType(int action)
+       /*@globals rpmGlobalMacroContext,
+               internalState@*/
        /*@modifies internalState @*/;
 
 /** \ingroup signature
  *  Read a pass phrase from the user.
  */
 /*@null@*/ char * rpmGetPassPhrase(const char *prompt, const int sigTag)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup signature
@@ -97,7 +105,8 @@ int rpmLookupSignatureType(int action)
 /*@-redecl@*/
 /*@null@*/ const char * rpmDetectPGPVersion(
                        /*@null@*/ /*@out@*/ pgpVersion * pgpVer)
-       /*@modifies *pgpVer, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies *pgpVer @*/;
 /*@=redecl@*/
 
 #ifdef __cplusplus
index 2e4fde4..81eec9c 100644 (file)
 #include "rpmdb.h"
 
 /*@-redecl -exportheadervar@*/
+/*@unchecked@*/
 extern const char * chroot_prefix;
 /*@=redecl =exportheadervar@*/
 
 /* XXX FIXME: merge with existing (broken?) tests in system.h */
 /* portability fiddles */
 #if STATFS_IN_SYS_STATVFS
+/*@-incondefs@*/
 # include <sys/statvfs.h>
 #if defined(__LCLINT__)
 /*@-declundef -exportheader @*/ /* LCL: missing annotation */
 extern int statvfs (const char * file, /*@out@*/ struct statvfs * buf)
+       /*@globals fileSystem@*/
        /*@modifies *buf, fileSystem @*/;
 /*@=declundef =exportheader @*/
+/*@=incondefs@*/
 #endif
 #else
 # if STATFS_IN_SYS_VFS
@@ -818,7 +822,8 @@ static fileAction decideFileFate(const char * dirName,
                        const char * dbMd5, const char * dbLink, short newMode,
                        const char * newMd5, const char * newLink, int newFlags,
                        rpmtransFlags transFlags)
-       /*@*/
+       /*@globals fileSystem@*/
+       /*@modifies fileSystem@*/
 {
     char buffer[1024];
     const char * dbAttr, * newAttr;
@@ -933,7 +938,8 @@ static int handleInstInstalledFiles(TFI_t fi, /*@null@*/ rpmdb db,
                                    int sharedCount, int reportConflicts,
                                    rpmProblemSet probs,
                                    rpmtransFlags transFlags)
-       /*@modifies fi, db, probs @*/
+       /*@globals fileSystem@*/
+       /*@modifies fi, db, probs, fileSystem @*/
 {
     HGE_t hge = fi->hge;
     HFD_t hfd = (fi->hfd ? fi->hfd : headerFreeData);
@@ -1029,7 +1035,8 @@ static int handleInstInstalledFiles(TFI_t fi, /*@null@*/ rpmdb db,
 static int handleRmvdInstalledFiles(TFI_t fi, /*@null@*/ rpmdb db,
                                    struct sharedFileInfo * shared,
                                    int sharedCount)
-       /*@modifies fi, db @*/
+       /*@globals fileSystem@*/
+       /*@modifies fi, db, fileSystem @*/
 {
     HGE_t hge = fi->hge;
     Header h;
@@ -1069,7 +1076,8 @@ static int handleRmvdInstalledFiles(TFI_t fi, /*@null@*/ rpmdb db,
  */
 static void handleOverlappedFiles(TFI_t fi, hashTable ht,
                           rpmProblemSet probs, struct diskspaceInfo * dsl)
-       /*@modifies fi, probs, dsl @*/
+       /*@globals fileSystem@*/
+       /*@modifies fi, probs, dsl, fileSystem @*/
 {
     int i, j;
     struct diskspaceInfo * ds = NULL;
@@ -1290,6 +1298,7 @@ static int ensureOlder(struct availablePackage * alp, Header old,
 /**
  */
 static void skipFiles(const rpmTransactionSet ts, TFI_t fi)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies fi @*/
 {
     int noDocs = (ts->transFlags & RPMTRANS_FLAG_NODOCS);
@@ -1765,7 +1774,9 @@ int rpmRunTransactions(   rpmTransactionSet ts,
            }
 
            /* Skip netshared paths, not our i18n files, and excluded docs */
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
            skipFiles(ts, fi);
+/*@=globs@*/
            /*@switchbreak@*/ break;
        case TR_REMOVED:
            fi->ap = NULL;
@@ -2012,8 +2023,10 @@ int rpmRunTransactions(  rpmTransactionSet ts,
            case TR_ADDED:
                /*@switchbreak@*/ break;
            case TR_REMOVED:
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
                if (ts->transFlags & RPMTRANS_FLAG_REPACKAGE)
                    (void) psmStage(psm, PSM_PKGSAVE);
+/*@=globs@*/
                /*@switchbreak@*/ break;
            }
        }
@@ -2077,10 +2090,12 @@ assert(alp == fi->ap);
                    ts->transFlags |= RPMTRANS_FLAG_MULTILIB;
 
 assert(alp == fi->ap);
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
                if (psmStage(psm, PSM_PKGINSTALL)) {
                    ourrc++;
                    lastFailed = i;
                }
+/*@=globs@*/
                fi->h = headerFree(fi->h);
                if (hsave) {
                    fi->h = headerLink(hsave);
@@ -2105,8 +2120,10 @@ assert(alp == fi->ap);
            if (ts->order[oc].u.removed.dependsOnIndex == lastFailed)
                /*@switchbreak@*/ break;
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
            if (psmStage(psm, PSM_PKGERASE))
                ourrc++;
+/*@=globs@*/
 
            /*@switchbreak@*/ break;
        }
index 06a5146..eeecdbb 100644 (file)
@@ -295,7 +295,9 @@ int rpmVerifyScript(const char * rootDir, Header h, /*@null@*/ FD_t scriptFd)
     psm->stepName = "verify";
     psm->scriptTag = RPMTAG_VERIFYSCRIPT;
     psm->progTag = RPMTAG_VERIFYSCRIPTPROG;
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     rc = psmStage(psm, PSM_SCRIPT);
+/*@=globs@*/
     freeFi(fi);
     fi = _free(fi);
     ts = rpmtransFree(ts);
@@ -357,7 +359,8 @@ int rpmVerifyDigest(Header h)
  * @return             0 no problems, 1 problems found
  */
 static int verifyHeader(QVA_t qva, Header h)
-       /*@modifies h @*/
+       /*@globals fileSystem@*/
+       /*@modifies h, fileSystem @*/
 {
     HGE_t hge = (HGE_t)headerGetEntryMinMemory;
     char buf[BUFSIZ];
@@ -395,11 +398,13 @@ static int verifyHeader(QVA_t qva, Header h)
 
        rc = rpmVerifyFile(prefix, h, i, &verifyResult, omitMask);
        if (rc) {
+           /*@-internalglobs@*/ /* FIX: shrug */
            if (!(fileAttrs & RPMFILE_MISSINGOK) || rpmIsVerbose()) {
                sprintf(te, _("missing    %s"), fileNames[i]);
                te += strlen(te);
                ec = rc;
            }
+           /*@=internalglobs@*/
        } else if (verifyResult) {
            const char * size, * md5, * link, * mtime, * mode;
            const char * group, * user, * rdev;
@@ -462,7 +467,8 @@ exit:
  * @return             0 no problems, 1 problems found
  */
 static int verifyDependencies(rpmdb rpmdb, Header h)
-       /*@modifies h @*/
+       /*@globals fileSystem@*/
+       /*@modifies h, fileSystem @*/
 {
     rpmTransactionSet ts;
     rpmDependencyConflict conflicts;
index da4926c..3f52422 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-07-24 10:02+0100\n"
 "Last-Translator: Milan Kerslager <kerslage@linux.cz>\n"
 "Language-Team: Czech <cs@li.org>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "nemohu otevøít RPM databázi v %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "chybné závislosti pøi sestavování:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Nelze otevøít spec soubor %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Nelze otevøít rouru pro tar: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Nelze èíst spec soubor z %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Nelze pøejmenovat %s na %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "nemohu zjistit stav %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Soubor %s není obyèejný soubor.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Sestavuji cílové platformy: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Sestavuji pro cíl %s\n"
@@ -70,16 +70,16 @@ msgstr "Sestavuji pro c
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM verze %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (c) 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Tento program lze volnì ¹íøit podle podmínek GNU GPL."
 
@@ -296,7 +296,7 @@ msgstr "pou
 msgid "print this message"
 msgstr "vypsat tuto zprávu"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "vypsat pou¾ívanou verzi rpm"
 
@@ -308,7 +308,7 @@ msgstr "   v
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<jméno> <tìlo>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "definování makra <jméno> s obsahem <tìlo>"
 
@@ -324,7 +324,7 @@ msgstr "vypsat pou
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <pøíkaz>       "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "odeslat stdout do <pøíkazu>"
 
@@ -336,7 +336,7 @@ msgstr "      --rcfile <soubor>    "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "pou¾ijte <soubor> místo /etc/rpmrc a $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "zobrazit finální konfiguraci rpmrc a maker"
 
@@ -413,7 +413,7 @@ msgstr "pou
 msgid "      --root <dir>        "
 msgstr "      --root <adr>        "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "pou¾ít <adr> jako adresáø nejvy¹¹í úrovnì"
 
@@ -525,11 +525,11 @@ msgstr ""
 "ovìøit instalaci balíèku pou¾itím stejných voleb pro specifikaci balíèku, "
 "jako pro -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "nekontrolovat závislosti balíèkù"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "nekontrolovat md5 souèty souborù"
 
@@ -549,7 +549,7 @@ msgstr "    --install <bal
 msgid "    -i <packagefile>      "
 msgstr "    -i <balíèek>     "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "nainstalovat balíèek"
 
@@ -569,7 +569,7 @@ msgstr "      --relocate <star
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "pøemístit soubory ze <staré_cesty> do <nové_cesty>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "pøemístìní souborù v nepøemístitelném balíèku"
 
@@ -577,48 +577,48 @@ msgstr "p
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <adr>      "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "pøemístit soubory do <adr>, jsou-li pøemístitelné"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "neinstalovat dokumentaci"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "zkratka pro --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "bìhem instalace balíèku zobrazit dvojité køí¾ky (dobré s -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "nainstalovat v¹echny soubory i konfigurace, které by se jinak mohly vynechat"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "nekontrolovat architekturu balíèku"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "nekontrolovat volné místo na disku pøed instalací"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "nekontrolovat operaèní systém balíèku"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "nainstalovat dokumentaci"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "upravit databázi, ale neupravovat systém souborovù"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "pro vyøe¹ení závislostí nemìnit poøadí instalace balíèkù"
 
@@ -630,19 +630,19 @@ msgstr "nespou
 msgid "don't execute any scripts triggered by this package"
 msgstr "nespou¹tìt ¾ádné skripty aktivované tímto balíèkem"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "bìhem instalace balíèku zobrazit procenta"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "instalovat, i kdy¾ balíèek pøepí¹e existující soubory"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "pøeinstalovat, i kdy¾ je ji¾ balíèek pøítomen"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "neinstalovat ale sdìlit, zda-li by to fungovalo èi nikoli"
 
@@ -658,7 +658,7 @@ msgstr "    -U <bal
 msgid "upgrade package (same options as --install, plus)"
 msgstr "aktualizovat balíèek (stejné volby jako --install, plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -674,11 +674,11 @@ msgstr "    --erase <bal
 msgid "    -e <package>          "
 msgstr "    -e <balíèek>          "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "smazat (deinstalovat) balíèek"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -727,15 +727,15 @@ msgstr "bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "bin/src balíèek (pøíprava, kompilace, instalace, zabalení)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "pøeskoèit pøímo na urèenou etapu (pouze pro c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "po dokonèení odstranit sestavovací strom"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "po dokonèení odstranit zdrojové kódy"
 
@@ -743,7 +743,7 @@ msgstr "po dokon
 msgid "remove spec file when done"
 msgstr "po dokonèení odstranit spec soubor"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "generovat PGP/GPG podpis"
 
@@ -791,7 +791,7 @@ msgstr "jako --rebuild, ale nesestavovat bal
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <balíèek>+   "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "podepsat balíèek (zahodit aktuální podpis)"
 
@@ -799,7 +799,7 @@ msgstr "podepsat bal
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <balíèek>+  "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "pøidat do balíèku podpis"
 
@@ -811,15 +811,15 @@ msgstr "    --checksig <bal
 msgid "    -K <pkg>+             "
 msgstr "    --K <balíèek>+        "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "ovìøit podpis v balíèku"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "vynechat pøípadné PGP podpisy"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "vynechat pøípadné GPG podpisy"
 
@@ -856,8 +856,8 @@ msgstr ""
 "pomocí stejných voleb pro specifikaci balíèku, jako pro -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "specifikovat lze jen jeden hlavní re¾im"
 
@@ -869,23 +869,23 @@ msgstr "-u a --uninstall jsou zastaral
 msgid "Use -e or --erase instead.\n"
 msgstr "Pou¾ijte volbu -e nebo --erase.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "pøemístìní musejí zaèínat znakem /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "pøemístìní musejí obsahovat ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "pøemístìní musejí mít za znakem = znak /"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "vynechané cesty musí zaèínat znakem /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "Volba --rcfile byla odstranìna.\n"
 
@@ -893,104 +893,104 @@ msgstr "Volba --rcfile byla odstran
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr "Pou¾ijte --macros se seznamem makro souborù oddìlených kolonou.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Interní chyba pøi zpracování parametrù (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "najednou lze provést jen jeden typ dotazu èi ovìøení"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "neoèekávaný pøíznak pro dotaz"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "neoèekávaný formát dotazu"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "neoèekávaný zdroj dotazu"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 "vynucena mù¾e být jen instalace, aktualizace, smazání zdrojových kódù a spec "
 "souboru"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "soubory mohou být pøemístìny jen pøi instalaci balíèkù"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "pou¾ít lze jen jeden z parametrù --prefix nebo --relocate"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate a --excludepath je mo¾no pou¾ít jen pøi instalaci nových balíèkù"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix je mo¾no pou¾ít jen pøi instalaci nových balíèkù"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "parametry pro --prefix musejí zaèínat znakem /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "pou¾ít lze jen jeden z parametrù --excludedocs a --includedocs"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles mù¾e být pou¾it jen pøi instalaci balíèkù"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb mù¾e být pou¾it jen pøi instalaci a odstraòování balíèkù"
 
@@ -1006,7 +1006,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--apply mù¾e být pou¾ito jen pøi instalaci balíèkù"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
@@ -1014,7 +1014,7 @@ msgstr ""
 "volba pro potlaèení triggerù mù¾e být pou¾ita jen pøi instalaci nebo "
 "odstraòování balíèkù"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1022,13 +1022,13 @@ msgstr ""
 "--nodeps mù¾e být pou¾it jen pøi sestavování, rekompilaci, instalaci, "
 "odstraòování a kontrole"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test mù¾e být pou¾it jen pøi instalaci, odstraòování a sestavování"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1036,7 +1036,7 @@ msgstr ""
 "--root (-r) mù¾e být pou¾it jen pøi instalaci, odstraòování, dotazech nebo "
 "znovuvytvoøení databáze"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "parametry pro --root (-r) musejí zaèínat znakem /"
 
@@ -1057,77 +1057,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 mù¾e být pou¾it jen pøi kontrole podpisù a ovìøování balíèkù"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "¾ádné soubory k podepsání\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "pøístup k souboru %s se nezdaøil\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp nenalezeno: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Vlo¾te heslovou frázi: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Chybná heslová fráze\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Heslová fráze je v poøádku.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "©patná %%_signature spec v souboru maker.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign mù¾e být pou¾it jen pøi sestavování balíèkù"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "spu¹tìní selhalo\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "neoèekávané parametry pro --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "ke kontrole podpisu nezadány ¾ádné balíèky"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "k podepsání nezadány ¾ádné balíèky"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "nezadány ¾ádné balíèky pro odstranìní"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "nezadány ¾ádné balíèky pro instalaci"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "k dotazu na v¹echny balíèky zadány parametry navíc"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "k dotazu nezadány ¾ádné parametry"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "pro kontrolu v¹ech balíèkù zadány parametry navíc"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "pro kontrolu nezadány ¾ádné balíèky"
 
@@ -1144,110 +1144,111 @@ msgstr "chyba p
 msgid "cannot re-open payload: %s\n"
 msgstr "nemohu znovu otevøít payload: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "poskytnout výstu s ménì detaily"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "poskytnout detailnìj¹í výstup"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<jméno> <tìlo>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "vypsat expanzi makra <výraz>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<výraz>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<pøík>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<adresáø>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "èíst <soubor:...> místo implicitního makro souboru"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<soubor:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "èíst <soubor:...> místo implicitního rpmrc souboru"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "zakázat pou¾ití libio(3) API"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "ladit protokol datového toku"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "ladit rpmio I/O"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "ladit manipulaci s URL cache"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "Volby dotazù (s -q or --query):"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "Vollby kontroly (s -V or --verify):"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "Volby signatury:"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "Volby databáze:"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 "Sestavovací volby s [ <spec_soubor> | <tar_soubor> | <zdrojový_balíèek> ]:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr "Volby pro Instalaci/Aktualizaci/Mazání:"
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "Spoleèné volby pro v¹echny módy:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Pou¾ití: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Pou¾ijte volbu \"--macros <soubor:...>\".\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath zadána pro operaci, která databázi nepou¾ívá"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
@@ -1255,38 +1256,38 @@ msgstr ""
 "volba pro potlaèení skriptù mù¾e být pou¾ita jen pøi instalaci nebo pøi "
 "odstraòování balíèkù"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "ke znovusestavení nezadány ¾ádné balíèky"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "pro sestavení nezadány ¾ádné spec soubory"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "pro sestavení nezadány ¾ádné tar soubory"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Nelze otevøít doèasný soubor.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Provádìní(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Spu¹tìní %s selhalo (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "©patný návratový kód z %s (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1296,412 +1297,413 @@ msgstr ""
 "\n"
 "chyby sestavení RPM:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "chyba syntaxe pøi zpracování ==\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "chyba syntaxe pøi zpracování &&\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "chyba syntaxe pøi zpracování ||\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "chyba pøi parsování ve výrazu\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "nedoplnìná (\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- jen na èíslech\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! jen na èíslech\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "typy musí souhlasit\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / nejsou podporovány pro øetìzce\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- není podporováno pro øetìzce\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& a || není podporováno pro øetìzce\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "chyba syntaxe ve výrazu\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK selhal: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Chybí '(' v %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Chybí ')' v %s(%s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Neplatný %s token: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Chybìjící %s v %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Následuje neprázdný znak %s(): %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "©patná syntaxe: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "©patná práva spec: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "©patná práva adresáøe: %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Neobvyklá délka locale: \"%.*s\" v %%lang(%s)\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Duplicitní locale %.*s v %%lang(%s)\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Dosa¾en limit pro %%docdir\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Jen jeden parametr pro %%docdir\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dva soubory na jednom øádku: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Soubor musí zaèínat na \"/\": %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Nelze míchat speciální %%doc s ostatnímí formami: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Soubor uveden dvakrát: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolická linka ukazuje na BuildRoot: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Soubor nesouhlasí s prefixem (%s): %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Soubor nenalezen: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "©patný vlastník/skupina: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Soubor %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Soubor potøebuje úvodní \"/\": %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob není dovolen: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Soubor nenalezen globem: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Nemohu otevøít %%files soubor %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "øádek: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "©patný soubor: %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Nemohu spustit %s: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Nemohu provést fork %s: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s selhalo\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "Nemohu zapsat v¹echna data do %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Hledám   %s: (pou¾it %s)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Selhalo vyhledání %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Zpracovávám soubory: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "getUname: pøíli¹ mnoho UID\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "getUnameS: pøíli¹ mnoho UID\n"
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr "getUidS: pøíli¹ mnoho UID\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "getGname: pøíli¹ mnoho GID\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "getGnameS: pøíli¹ mnoho GID\n"
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr "getGidS: pøíli¹ mnoho GID\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Nemohu získat jméno poèítaèe: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "vytváøení archívu selhalo na souboru %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "vytváøení archívu selhalo: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "zápis cpio_copy selhal: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "ètení cpio_copy selhalo: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Nemohu otevøít PreIn soubor: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Nemohu otevøít PreUn soubor: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Nemohu otevøít PostIn soubor: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Nemohu otevøít PostUn soubor: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Nemohu otevøít VerifyScript soubor: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Nemohu otevøít soubor se spu¹tí (trigger): %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: otevøení %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: ètení %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fseek selhal: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s není RPM balíèek\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: ètení hlavièky z %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Nemohu pøeèíst hlavièku z %s: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Nemohu zapsat hlavièku do %s: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "©patná CSA data\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Nemohu zapsat hlavièku do %s: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Generuji podpis: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Nemohu pøeèíst hlavièku z %s: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Nemohu otevøít %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Nemohu zapsat balíèek: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nemohu otevøít cíl pro podepsání %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Nemohu pøeèíst hlavièku z %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Nemohu zapsat hlavièku do %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Nemohu pøeèíst payload z %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Nemohu zapsat payload do %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapsáno: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, 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:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "nemohu vytvoøit %s: %s\n"
@@ -1741,231 +1743,231 @@ msgstr "chyb
 msgid "no description in %%changelog\n"
 msgstr "¾ádný popis v %%changelog\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "øádek %d: Chyba pøi parsování %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "øádek %d: ¹patná volba %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "øádek %d: Pøíli¹ mnoho jmen: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "øádek %d: Balíèek neexistuje: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "øádek %d: Druhé description\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "øádek %d: Chyba pøi parsování %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "øádek %d: Druhý seznam %%files\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Architektura je vyøazena: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Architektura není zahrnuta: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS je vyøazen: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS není zahrnut: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "Polo¾ka %s musí být v balíèku pøítomna: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplikovaná polo¾ka %s v balíèku: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Nemohu otevøít ikonu %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Nemohu pøeèíst ikonu %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Neznámý typ ikony: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "øádek %d: Znaèka má jen jeden token: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "øádek %d: Poèkozená znaèka: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "øádek %d: Prázdná znaèka: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "øádek %d: Nepøípustný znak '-' v %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot nemù¾e být \"/\": %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "øádek %d: Prefixy nesmí konèit znakem \"/\": %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "øádek %d: Docdir musí zaèínat na '/': %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, 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\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "øádek %d: ©patné urèení %s: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "øádek %d: ©patný formát BuildArchitecture: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Interní chyba: ©patná znaèka: %d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "©patná specifikace balíèku: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Balíèek ji¾ existuje: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "øádek %d: Neznámá znaèka: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec soubor nemù¾e pou¾ít BuildRoot\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "©patný zdrojový soubor: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Patch èíslo %d neexistuje\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "Zdroj èíslo %d neexistuje\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nemohu naèíst nosource %s: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Chyba pøi parsování %%setup: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "øádek %d: ©patný parametr v %%setup: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "øádek %d: ©patná volba v %%setup %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "øádek %d: K %%patch -b potøebuji parametr: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "øádek %d: K %%patch -z potøebuji parametr: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "øádek %d: K %%patch -p potøebuji parametr: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "øádek %d: ©patný parametr pro %%patch -p: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "Pøíli¹ mnoho patchù!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "øádek %d: ©patný parametr pro %%patch: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "øádek %d: druhý %%prep\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -1973,144 +1975,144 @@ msgstr ""
 "øádek %d: Polo¾ky v závislostech musí zaèínat alfanumerickým znakem, '_' "
 "nebo '/': %s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "øádek %d: Jméno souboru není dovoleno: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "øádek %d: Jméno s verzí není dovoleno: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "øádek %d: Vy¾adována verze: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "øádek %d: spou¹tì (triggery) musí mít --: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "øádek %d: Chyba pøi parsování %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "øádek %d: jméno skriptu musí zaèínat na '/': %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "øádek %d: Druhý %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "øádek %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Nemohu otevøít %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "Neuzavøený %%if\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean vrátil %d\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%else bez poèíteèního %%if\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%endif bez poèáteèního %%if\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "po¹kozený pøíkaz %%include\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr "Nenalezeny ¾ádné kompatibilní architektury pro sestavení\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Balíèek nemá ¾ádné %%description: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "øádek %d: ©patné èíslo: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "øádek %d: ©patné èíslo %s: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "øádek %d: ©patné èíslo %s: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(chyba: 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "©patné magické èíslo"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "©patná nebo neèitelná hlavièka"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Velikost hlavièky je pøili¹ velká"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Neznámý typ souboru"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "Chybìjící hardlink(y)"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "MD5 souèet nesouhlasí"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Interní chyba"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr "selhal - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2119,112 +2121,114 @@ msgstr ""
 "Závislost \"B\" potøebuje období (pøedpokládáno stejné jako \"A\")\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr "ANO"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr "NE "
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s ANO (pøidány soubory)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s ANO (pøidáno poskytuje)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-s (ke¹ováno)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s ANO (rpmrc poskytuje)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s ANO (rpmlib poskytuje)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s ANO (db soubory)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s ANO (db poskytuje)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s ANO (db balíèek)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NE\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, 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 satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "balíèek %s koliduje: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "odstraòuji %s-%s-%s \"%s\" z tsort relací.\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "========== ukládání tsort relací\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 "========== tsorting balíèkù (poøadí, #pøedchùdce, #následovník, hloubka)\n"
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== pouze úspì¹né (poøadí dle prezentace)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "SMYÈKA:\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== pokraèuje tsort ...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(není èíslo)"
 
@@ -2233,559 +2237,561 @@ msgstr "(nen
 msgid "(not a blob)"
 msgstr "(není èíslo)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nevrátil velikost: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() nevrátil pøípojné body: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "nemohu zjistit stav %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "získávám seznam pøipojených systémù souborù\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "nemohu otevøít %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "soubor %s je na neznámém zaøízení\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr "========= Adresáøe, které nebyly explicitnì zaøazeny do balíèku:\n"
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr "vytvoøen adresáø %s s právy %04o.\n"
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s ulo¾eno jako %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s odstranìní %s selhalo: Adresáø není prázdný\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir %s selhal: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink %s selhal: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s vytvoøen jako %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "Poèet dataLength() RPM_STRING_TYPE musí být 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datový typ %d není podporován\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "chybí { po %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "po %{ chybí }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "prázdný formát znaèky"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "prázdné jméno znaèky"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "neznámá znaèka"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "na konci pole oèekáváno ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "neoèekávaná ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "neoèekávaná }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "ve výrazu oèekáván ?"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "ve výrazu je po ? oèekávána {"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "ve výrazu je oèekávána }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "v podvýrazu je po ? oèekávána :"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "ve výrazu je po : oèekávána {"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "na konci výrazu je oèekáváno |"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(neznámý typ)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "chyba pøi vytváøení doèasného souboru %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 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\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "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 verzí <= 4\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot byl ji¾ nastaven, ignoruji %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 "sestavení podle %prep (rozbalení zdrojových kódù a aplikace patchù) podle "
 "<spec_soubor>"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<spec_soubor>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr "sestavení podle %build (%prep, pak kompilace) podle <spec_soubor>"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 "sestavení podle %install (%prep, %build, pak install) podle <spec_soubor>"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "kontrola èásti %files ve <spec_soubor>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "vytvoøení zdrojového a binárního balíèku podle <spec_soubor>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "vytvoøení pouze binárního balíèku podle <spec_soubor>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "vytvoøení zdrojového balíèku podle <spec_soubor>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 "sestavení podle %prep (rozbalení zdrojových kódù, aplikace patchù) z "
 "<tar_soubor>"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<tar_soubor>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "sestavení podle %build (%prep, pak kompilace) z <tar_soubor>"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr "sestavení podle %%install (%prep, %build, pak install) z <tar_soubor>"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "kontrola èásti %files z <tar_soubor>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "vytvoøení zdrojového a binárního balíèku z <tar_soubor>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "vytvoøení pouze binárního balíèku z <tar_soubor>"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "vytvoøení pouze zdrojového balíèku z <tar_soubor>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "vytvoøení binárního balíèku ze <zdrojový balíèek>"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<zdrojový balíèek>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "sestavení podle %%install (vèetnì %prep, %build) ze <zdrojový balíèek>"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "build root pøedefinován"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "generovat hlavièky kompatibilní s RPM verze 4"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "ignorovat ExcludeArch: direktivy ve spec souboru"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr "ladit nástroj stavu souborù"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "nespou¹tìt ¾ádné etapy vytváøení balíèku"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr "nekontrolovat závislosti balíèkù"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr "generovat hlavièky balíèkù kompatibilní s RPM verze 2 a 3"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "neakceptovat i18N popisky ze spec souboru"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "po dokonèení odstranit spec soubor"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "cílová platforma pøedefinována"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "vyhledat i18N øetìzce ve specfile katalogu"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr "poru¹ený rollback èas"
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr "nespou¹tìt ¾ádné skripty urèené pro balíèky"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr "uchovat smazané soubory pøesunem do podadresáøe"
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<balíèek>"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "pøeskoèit soubory s úvodní cestou <cesta> "
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr "<cesta>"
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr "aktualizace balíèku jestli¾e je ji¾ nainstalován"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<soubor_balíèku>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "nespou¹tìt ¾ádné skripty (jsou-li nìjaké)"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "nespou¹tìt ¾ádné skripty (jsou-li nìjaké)"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "nespou¹tìt ¾ádné skripty (jsou-li nìjaké)"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "nespou¹tìt ¾ádné skripty (jsou-li nìjaké)"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "nespou¹tìt ¾ádné skripty aktivované tímto balíèkem"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "nespou¹tìt ¾ádné skripty urèené pro balíèky"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "nespou¹tìt ¾ádné instalaèní skripty"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "nespou¹tìt ¾ádné instalaèní skripty"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "nespou¹tìt ¾ádné instalaèní skripty"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr "pøemístit soubory ze <staré_cesty> do <nové_cesty>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<stará_cesta>=<nová_cesta>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr "uchovat smazané soubory pomocí pøebalení"
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr "odinstalovat nové balíèky, reinstalovat staré balíèky zpìt do data"
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr "<datum>"
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "aktualizace balíèku"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "generovat PGP/GPG podpis"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "dotázat/ovìøit v¹echny balíèky"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "dotaz/ovìøení balíèkù vlastnícího soubor"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "dotaz/ovìøení balíèkù ve skupinì"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "dotaz/ovìøení souboru s balíèkem (tj. binárního RPM souboru)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "re¾im dotazù"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "zobrazit známé znaèky pro dotazy"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "dotaz na spec soubor"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<spec>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "dotaz na balíèky aktivované balíèkem"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "re¾im kontroly"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "re¾im kontroly (zastaralý)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "dotaz/ovìøení balíèkù vy¾adujících závislost"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "dotaz/ovìøení balíèkù poskytujících závislost"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "vypsat v¹echny konfiguraèní soubory"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "vypsat v¹echny soubory s dokumentací"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "zobrazit základní informace o souborech"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "vypsat soubory v balíèku"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr "vynechat %%ghost soubory"
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr "vynechat %%license soubory"
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr "vynechat %%readme soubory"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "pou¾ij následující formát dotazù"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "nahradit i18n sekce do spec souboru"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "zobrazit stav vypsaných souborù"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "zobrazit roz¹íøený výpis souborù"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr "nekontrolovat MD5 souborù v balíèku"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "nekontrolovat velikost souborù"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "nekontrolovat cesty symbolických linek"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "nekontrolovat vlastníka souborù"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "nekontrolovat skupinu souborù"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr "nekontrolovat èas zmìny souboru"
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "nekontrolovat mód souborù"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "nekontrolovat soubory v balíèku"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "nekontrolovat závislosti balíèkù"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr "nespou¹tìt %verifyscript (pokud existuje)"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "nekontrolovat SHA1 digest v hlavièce"
 
@@ -2854,74 +2860,74 @@ msgstr "p
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "neznámá chyba %d vznikla pøi manipulaci s balíèkem %s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "nemohu vytvoøit %s: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "nemohu zapsat do %%%s %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "oèekávám balíèek se zdrojovými kódy, nalezen v¹ak binární\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "zdrojový balíèek neobsahuje .spec soubor\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "provedení skripletu %s z %s-%s-%s selhalo, návratový kód byl: %s\n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "provedení %s skripletu z %s-%s-%s selhalo, návratový kód: %d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "%s: %s-%s-%s obsahuje %d souborù, test = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr "%s: scriptlet %s selhal (%d), pøeskakuji %s-%s-%s\n"
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "u¾ivatel %s neexistuje - pou¾it u¾ivatel root\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "skupina %s neexistuje - pou¾ita skupina root\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozbalování archívu selhalo %s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " na souboru "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "nemohu otevøít %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s selhalo\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "%s: spou¹tím %s skript(y) (pokud existují)\n"
@@ -2935,290 +2941,290 @@ msgstr "nespr
 msgid "(contains no files)"
 msgstr "(neobsahuje ¾ádné soubory)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normální      "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "nahrazen      "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "neinstalován  "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "sdílen v síti "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(neznámý %3d) "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(chybí stav)  "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "balíèek nemá vlastníka souboru ani seznamy id\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "nemohu provést dotaz %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "otevøení %s selhalo: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "dotaz na %s se nezdaøil\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "nelze provést dotaz na zdrojové balíèky starého formátu\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: Fread selhalo: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "dotaz na spec soubor %s selhal, nemohu parsovat\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "¾ádné balíèky\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "skupina %s neobsahuje ¾ádné balíèky\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "¾ádný balíèek neaktivuje %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "¾ádný balíèek nevy¾aduje %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "¾ádný balíèek neposkytuje %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "soubor %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "soubor %s nevlastní ¾ádný balíèek\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "neplatné èíslo balíèku: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "záznam balíèku èíslo: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr "záznam %d nelze pøeèíst\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "balíèek %s není nainstalován\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: otevøení selhalo: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile selhalo\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite selhalo: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread selhalo: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead selhalo\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: RPM v1.0 nelze podepsat\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Nemohu znovu podepsat RPM v2.0\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature selhalo\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Není dostupný ¾ádný podpis\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead selhalo: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature selhalo: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Není dostupný ¾ádný podpis (RPM v1.0)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "NENÍ OK"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (CHYBÍ KLÍÈ:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (NEDÙVÌRYHODNÝ KLÍÈ:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "Pøipravuji..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "Pøipravuji balíèky pro instalaci..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Stahuji %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... jako %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "pøeskakuji %s - pøenos selhal - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "nemohu otevøít databázi balíèkù v %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "balíèek %s není pøemístitelný\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "chyba pøi ètení ze souboru %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "soubor %s vy¾aduje novìj¹í verzi RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s nemù¾e být nainstalován\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "nalezeno %d zdrojových a %d binárních balíèkù\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "nevyøe¹ené závislosti:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "instaluji binární balíèky\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "nemohu otevøít soubor %s: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "chyba: nemohu otevøít %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" urèuje více balíèkù\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "odstranìní tìchto balíèkù by poru¹ilo závislosti:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "nemohu otevøít %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Instaluji %s\n"
@@ -3228,263 +3234,264 @@ msgstr "Instaluji %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "ètení selhalo: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "chybí druhá ':' u %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "chybí název architektury u %s:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Neúplný datový øádek %s:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Pøíli¹ mnoho parametrù v datovém øádku %s:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Chybné èíslo architektury nebo OS: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Neúplný standardní øádek %s:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, 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\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "Nemohu expandovat %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Nemohu èíst %s, HOME je pøíli¹ velký.\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "Nemohu otevøít %s pro ètení: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Nemohu èíst %s: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "chybí ':' (nalezeno na 0x%02x) v %s:%d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "chybí parametr pro %s u %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "expanze %s selhala na %s:%d \"%s\"\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "nemohu otevøít soubor %s na %s:%d: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "chybí architektura pro %s u %s:%d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "chybná volba '%s' u %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznámý systém: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Zkontaktujte prosím rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "není obyèejný soubor -- pøeskakuji kontrolu velikosti\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 "Pøedpokl. délka: %12d = hlavièka(%d)+signatura(%d)+výplò(%d)+data(%d)\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr "Aktuální délka: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Chybí podpis\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Starý PGP podpis\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Starý (pouze interní) podpis! Jak jste to získali!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Podpisu: velikost(%d)+vata(%d)\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Nemohu spustit pgp (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "pgp selhalo\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "pgp selhalo pøi zápisu podpisu\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "Velikost podpisu PGP: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "nemohu èíst podpis\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Pøeèteno %d bajtù PGP podpisu\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "Nemohu spustit gpg\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "gpg selhalo\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "gpg selhalo pøi zápisu podpisu\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "Velikost GPG podpisu: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Pøeèteno %d bajtù GPG podpisu\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "Generuji PGP podpis.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "Generuji GPG podpis.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Nemohu spustit pgp. Vynechte kontrolu PGP pomocí --nopgp.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Nelze spustit gpg. Vynechte kontrolu GPG pomocí --nogpg.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "Nemohu spustit pgp\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "©patná %%_signature spec v souboru maker\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Musíte nastavit \"%%_gpg_name\" ve svém makro souboru\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Musíte nastavit \"%%_pgp_name\" ve svém makro souboru\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== relokace\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d vynechávám %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d pøemís»uji %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "vynechávám multilib cestu %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "vynechávám %s %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "pøemís»uji %s do %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "pøemís»uji adresáø %s do %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s pøeskoèeno, proto¾e chybí pøíznak\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "vynechávám adresáø %s\n"
@@ -3500,27 +3507,27 @@ 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)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "chybí      %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Nevyøe¹ené závislosti pro %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr "%s-%s-%s: kontrola digestu v hlavièce selhala\n"
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "db%d chyba (%d) z %s: %s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "db%d chyba (%d): %s\n"
@@ -3537,96 +3544,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr "Pøipojuji poru¹ený øetìzec na offsetu %d(0x%08x).\n"
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "zavøen db soubor       %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "odstranìn db soubor    %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "¹patný db soubor %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "otevírám db soubor     %s mode 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "nemohu vytvoøit zámek %s na databázi\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "výhradní"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "sdílený"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "uzavøeno DB prostøedí %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "odstranìno db prostøedí %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "otevírám db environment %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "uzavøen db index       %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "uzavøen db index       %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "otevírám db index      %s/%s %s mode=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "nemohu zamknout databázi zámkem %s v %s/%s\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "uzamèen db index       %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "neznámá db volba: \"%s\" ignorována\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "%s má neplatnou numerickou hodnotu, pøeskoèeno\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s má moc velkou nebo moc malou long hodnotu, pøeskoèeno\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr "%s má pøíli¹ velkou nebo moc malou celoèíselnou hodnotu, pøeskoèeno\n"
@@ -3657,41 +3664,42 @@ msgstr "znovusestaven
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generovat hlavièky kompatibilní RPM verze 2 a 3"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: neznámá znaèka: \"%s\" ignorována\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, 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)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "nemohu otevøít index %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, 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\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "chyba(%d) pøi ukládání záznamu %s do %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "chyba(%d) pøi odstraòování záznamu %s z %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "nebyla nastavena dbpath\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
@@ -3699,324 +3707,322 @@ msgstr ""
 "databáze je ve starém formátu; pou¾ijte --rebuilddb pro pøevod do nového\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "chyba(%d) pøi poèítání balíèkù\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "záznam èíslo %d v databázi je chybný -- vynechávám.\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr "rpmdb: poru¹ená polo¾ka hlavièky #%u, pøeskakuji.\n"
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: nemohu èíst hlavièku na adrese 0x%x\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "odstraòuji \"%s\" z indexu %s.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "odstraòuji %d polo¾ek z indexu %s.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "chyba(%d) pøi alokaci nové instance balíèku\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "pøidávám \"%s\" do indexu %s\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "pøidávám %d polo¾ek do indexu %s.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "odstraòuji %s po úspì¹ném znovusestavení db3.\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "nebyla nastavena dbpath"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "databázi %s pøevádím do %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "doèasná databáze %s ji¾ existuje\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr "vytváøím adresáø %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "vytváøím adresáø %s: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "otevírám starou databázi s dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "otevírám novou databázi s dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "nemohu pøidat záznam - pùvodnì u %d\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 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"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "starou databázi nelze nahradit novou databází!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "pro obnovení nahraïte soubory v %s soubory z %s"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "ma¾u adresáø %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "nemohu odstranit adresáø %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== aktivní %d prázdný %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(prázdný)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(prázdný)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s má neukonèené tìlo\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s má neplatné jméno (%%define)\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s má neukonèené parametry\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s má prázdné tìlo\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "Expanze makra %%%s selhala\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s má neplatné jméno (%%undefine)\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) nebylo pou¾ito pod úrovní %d\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznámá volba: %c v %s(%s)\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Hloubka rekurze(%d) je vìt¹í, ne¾ max(%d)\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Neukonèené %c: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Za %% následuje neparsovatelné makro\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "makro %%%.*s nenalezeno, pøeskakuji\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "Cílový buffer pøetekl\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "Soubor %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Soubor %s je men¹í, ne¾ %d bajtù\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Úspìch"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Chybná odezva FTP serveru"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "I/O chyba serveru"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Timeout serveru"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Nelze pøevést jméno na IP adresu poèítaèe"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Nelze pøevést IP na jméno poèítaèe"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Pøipojení k serveru selhalo"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Selhalo navázání datového spojení se serverem"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "I/O chyba pøi lokálním souboru"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Chyba pøi nastavení vzdáleného serveru do pasivního re¾imu"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Soubor nebyl na serveru nalezen"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Probíhá pøeru¹ení"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Neznámá nebo neoèekávaná chyba"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "pøihla¹ování na %s jako %s, heslo %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(¾ádná chyba)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "fatální chyba: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "chyba: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "varování: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "alokace pamìti (%u bajtù) vrátila NULL.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "varování: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "varování: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "varování: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Heslo pro %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "chyba: %sport musí být èíslo\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url port musí být èíslo\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "nemohu vytvoøit %s: %s\n"
index 6ff2506..a4a6641 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-04-05 23:03GMT\n"
 "Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
@@ -10,58 +10,58 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 0.9alpha\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "kan ikke åbne rpm-database i %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "afhængighedskrav for pakkeopbygning kunne ikke imødekommes:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Kan ikke åbne spec-fil %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Kunne ikke åbne tar-videreførsel: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Kunne ikke læse spec-fil fra %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Kunne ikke omdøbe %s til %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "kunne ikke finde %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Filen %s er ikke en regulær fil.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Opbygger mål-platforme: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Opbygger for mål %s\n"
@@ -71,16 +71,16 @@ msgstr "Opbygger for m
 msgid "rpm: %s\n"
 msgstr "rpm %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM version %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Dette program kan frit distribueres under betingelserne i GNU GPL"
 
@@ -300,7 +300,7 @@ msgstr "Brug:"
 msgid "print this message"
 msgstr "vis denne meddelelse"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "vis versionen af rpm som benyttes"
 
@@ -312,7 +312,7 @@ msgstr "   Alle tilstande underst
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<navn> <vrdi>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "definér makro <navn> med værdi <vrdi>"
 
@@ -328,7 +328,7 @@ msgstr "send udvidelsen af makro <navn> til standard-ud"
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <kmd>          "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "send standard-ud til <kmd>"
 
@@ -340,7 +340,7 @@ msgstr "    --rcfile <fil>        "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "brug <fil> i stedet for /etc/rpmrc og $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "vis den endelige rpmrc og makrokonfiguration"
 
@@ -417,7 +417,7 @@ msgstr "brug <ffmt> som format p
 msgid "      --root <dir>        "
 msgstr "      --root <katalog>    "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "brug <katalog> som topniveau-katalog"
 
@@ -525,11 +525,11 @@ msgid ""
 "options as -q"
 msgstr "tjek en pakkes installation ved brug af samme pakkeangivelse som -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "undlad at tjekke pakkers afhængighedskrav"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "tjek ikke filers md5-checksummer"
 
@@ -549,7 +549,7 @@ msgstr "    --install <pakkefil>   "
 msgid "    -i <packagefile>      "
 msgstr "    -i <pakkefil>         "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "installér pakke"
 
@@ -569,7 +569,7 @@ msgstr "      --relocate <gammelsti>=<nysti>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "omdirigér filer fra <gammelsti> til <nysti>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "omdirigér filer i ikke-omdirigérbar pakke"
 
@@ -577,49 +577,49 @@ msgstr "omdirig
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <katalog>  "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "omdirigér pakken til <katalog>, hvis omdirigérbar"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "installér ikke dokumentation"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "forkortelse for --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "udlæs #'er efterhånden som pakken installeres (virker sammen med -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "installér alle filer -- også konfigurationsfiler, der ellers skulle "
 "overspringes"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "tjek ikke pakkens arkitektur"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "tjek ikke om der er diskplads, før der installeres"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "tjek ikke pakkens operativsystem"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "installér dokumentation"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "opdatér databasen, men rør ikke filsystemet"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 "ændr ikke pakkernes installationsrækkefølge for at opfylde afhængigheder"
@@ -632,19 +632,19 @@ msgstr "udf
 msgid "don't execute any scripts triggered by this package"
 msgstr "udfør ingen skripter, der måtte foranlediges af denne pakke"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "vis procenter efterhånden som pakken installeres"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "intallér selvom pakken erstatter installerede filer"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "geninstallér hvis pakken allerede er installeret"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "installér ikke, men fortæl om det ville lykkes eller ej"
 
@@ -660,7 +660,7 @@ msgstr "    -U <pakkefil>         "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "opgradér pakke (samme som --install, plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -676,11 +676,11 @@ msgstr "    --erase <pakke>"
 msgid "    -e <package>          "
 msgstr "    -e <pakke>            "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "slet (afinstallér) pakke"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -729,15 +729,15 @@ msgstr "bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "binær og kilde-pakke (forbered, oversæt, installér, pak)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "spring direkte til angivet stadium (kun for c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "fjern bygge-træ ved afslutning"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "fjern kilder ved afslutning"
 
@@ -745,7 +745,7 @@ msgstr "fjern kilder ved afslutning"
 msgid "remove spec file when done"
 msgstr "fjern spec-fil ved afslutning"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "generér PGP/GPG-signatur"
 
@@ -793,7 +793,7 @@ msgstr "som --rebuild, men opbygger ikke nogen pakke"
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pakke>+     "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "underskriv en pakke (slet nuværende signatur)"
 
@@ -801,7 +801,7 @@ msgstr "underskriv en pakke (slet nuv
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pakke>+    "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "tilføj signatur til pakke"
 
@@ -813,15 +813,15 @@ msgstr "    --checksig <pakke>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <pakke>+           "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "verificér pakkesignatur"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "overspring eventuelle PGP-signaturer"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "overspring eventuelle GPG-signaturer"
 
@@ -859,8 +859,8 @@ msgstr ""
 "tilvalg som -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "kun ét hovedtilvalg kan angives"
 
@@ -872,23 +872,23 @@ msgstr "-u og --uninstall er for
 msgid "Use -e or --erase instead.\n"
 msgstr "Brug -e eller --erase i stedet.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "omrokeringer skal starte med et /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "omrokeringer skal indeholde et ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "i omrokeringer skal = efterfølges af /"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "udeladte stier skal begynde med et /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "Tilvalget --rcfile er fjernet.\n"
 
@@ -898,101 +898,101 @@ msgstr ""
 "Brug --macros med en kolonsepareret liste over de makrofiler, der skal "
 "indlæses.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Intern fejl i parameterfortolkningen (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "kun én af forespørgsel/verificér kan udføres ad gangen"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "uventet forespørgselsflag"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "uventet forespørgselsformat"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "uventet forespørgselskilde"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "kun installation, opgradering, rmsource og rmspec kan tvinges igennem"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "filer kan kun omrokeres under installation"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "kun én af --prefix eller --relocate kan bruges"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "--relocate og --excludepath kan kun bruges, når nye pakker installeres"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix kan kun bruges, når nye pakker installeres"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "parametre til --prefix skal starte med et /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) kan kun angives ved installation"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent kan kun angives ved installation"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles kan kun angives ved installation"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs kan kun angives ved installation"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs kan kun angives ved installation"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs kan kun angives ved installation"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "kun én af --excludedocs og --includedocs kan angives"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch kan kun angives ved installation"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos kan kun angives ved installation"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize kan kun angives ved installation"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches kan kun angives ved installation"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles kan kun angives ved installation"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb kan kun angives ved installation og sletning"
 
@@ -1008,14 +1008,14 @@ msgstr "--noscripts kan kun angives ved installation, sletning og verifikation"
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles kan kun angives ved installation"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--notriggers kan kun angives ved installation og sletning af pakker"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1023,13 +1023,13 @@ msgstr ""
 "--nodeps kan kun angives ved opbygning, genopbygning, genoversættelse, "
 "installation, sletning og verifikation"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test kan kun angives ved installation, sletning og opbygning"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1037,7 +1037,7 @@ msgstr ""
 "--root (-r) kan kun angives ved installation, sletning, forespørgsel og "
 "genopbygning af databasen"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "parameteren til --root (-r) skal starte med et /"
 
@@ -1058,77 +1058,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 kan kun bruges ved signaturkontrol og pakkeverifikation"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "ingen filer at underskrive\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "kan ikke tilgå filen %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp ikke fundet: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Indtast adgangskode: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Adgangskode ikke godkendt\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Adgangskode godkendt.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "Ugyldig angivelse af %%_signature i makrofil.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign kan kun bruges ved pakkeopbygning"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "eksekvering mislykkedes\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "uventede parametre til --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "ingen pakker angivet ved signatur-tjek"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "ingen pakker angivet ved signering"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "ingen pakker angivet ved afinstallation"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "ingen pakker angivet ved installation"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "ekstra parametre angivet ved forespørgsel på alle pakker"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "ingen parametre angivet ved forespørgsel"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "ekstra parametre angivet ved verifikation af alle pakker"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "ingen parametre angivet ved verifikation"
 
@@ -1145,147 +1145,148 @@ msgstr "fejl ved l
 msgid "cannot re-open payload: %s\n"
 msgstr "kan ikke genåbne pakkeindhold: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "medtag mindre detaljerede oplysninger"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "medtag mere detaljerede oplysninger"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<navn> <indhold>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "udlæs makroudvidelse af <udtryk>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<udtryk>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<kmd>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<katalog>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "læs <fil:...> i stedet for standard makrofil(er)"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<fil:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "læs <fil:...> i stedet for standard rpmrc-fil(er)"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "undlad at benytte libio(3)-API"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "aflus protokol-datastrøm"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "aflus rpmio I/O"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "aflus URL-bufferhåndtering"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "Forespørgselstilvalg (med -q eller --query):"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "Verifikationstilvalg (med -V eller --verify):"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "Signaturtilvalg"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "Databasetilvalg:"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr "Opbygningstilvalg med [ <spec-fil> | <tararkiv> | <kildepakke> ]:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "Fælles tilvalg for alle rpm-tilstande:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "fil %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Brug: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Brug \"--macros <fil:...>\" i stedet..\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath angivet ved en operation, der ikke benytter en database"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb kan kun angives ved installation og sletning"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "ingen pakkefiler angivet til genopbygning"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "ingen spec-fil angivet til opbygning"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "ingen tar-arkiver angivet til opbygning"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Kunne ikke åbne midlertidig fil.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Udfører(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Udførelse af %s mislykkedes (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "Fejl-afslutningsstatus fra %s (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1295,414 +1296,415 @@ msgstr ""
 "\n"
 "RPM opbygningsfejl:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "syntaksfejl under tolkning af ==\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "syntaksfejl under tolkning af &&\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "syntaksfejl under tolkning af ||\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "tolkningsfejl i udtryk\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "uparret (\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- kun for tal\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! kun for tal\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "typer skal passe sammen\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / understøttes ikke for strenge\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- understøttes ikke for strenge\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& og || understøttes ikke for strenge\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "syntaksfejl i udtryk\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK-fejl: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Manglende '(' i %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Manglende ')' i %s %s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ugyldigt %s-symbol: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Manglende '(' i %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Ikke-mellemrum efterfølger %s(): %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Ugyldig syntaks: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Ugyldig tilstandsangivelse: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Ugyldig dirmode-spec: %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Anormal locale-længde: \"%.*s\" i %%lang(%s)\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Dobbelt locale %.*s i %%lang(%s)\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Træfningsgrænse for %%docdir\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Kun et parameter for %%docdir\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "To filer på én linie: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Fil skal begynde med \"/\": %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan ikke blande special-%%doc med andre former: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Fil angivet to gange: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolsk lænke peger på BuildRoot: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Fil passer ikke til præfiks (%s): %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Fil ikke fundet: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Ugyldig ejer/gruppe: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Fil %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Fil kræver foranstillet \"/\": %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "linie %d: Filnavn ikke tilladt: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Fil ikke fundet med glob: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Kunne ikke åbne '%%files'-fil %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "linie: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ugyldig fil: %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Kunne ikke udføre %s: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Kunne ikke fraspalte ny proces til %s: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s mislykkedes\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "kunne ikke skrive alle data til %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Finder %s: (benytter %s)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Kunne ikke finde %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Gennemløber filer: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "getUname: for mange uid'er\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "getUnameS: for mange uid'er\n"
 
-#: build/names.c:88
+#: build/names.c:94
 #, fuzzy
 msgid "getUidS: too many uid's\n"
 msgstr "getUnameS: for mange uid'er\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "getGname: for mange gid'er\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "getGnameS: for mange gid'er\n"
 
-#: build/names.c:154
+#: build/names.c:160
 #, fuzzy
 msgid "getGidS: too many gid's\n"
 msgstr "getGnameS: for mange gid'er\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Kunne ikke kanonisere værtsnavn: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "arkivoprettelse mislykkedes ved fil %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "arkivoprettelse mislykkedes ved fil %s: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy-skrivning mislykkedes: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy-læsning mislykkedes: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Kunne ikke åbne 'PreIn'-fil: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Kunne ikke åbne 'PreUn'-fil: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Kunne ikke åbne 'PostIn'-fil: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Kunne ikke åbne 'PostUn'-fil: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Kunne ikke åbne 'VerifyScript'-fil: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Kunne ikke åbne skriptfilen Trigger: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: åbn %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: læs %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fread mislykkedes: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s er ikke nogen RPM-pakke\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: læser hoved fra %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Kunne ikke læse hoved fra %s: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Kunne ikke skrive hoved til %s: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "Ugyldige CSA-data\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Kunne ikke skrive hoved til %s: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Genererer signatur: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Kunne ikke læse hoved fra %s: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Kunne ikke åbne %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Kunne ikke skrive pakke: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Kunne ikke åbne sigtarget %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Kunne ikke læse hoved fra %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Kunne ikke skrive hoved til %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Kunne ikke læse pakkeindhold fra %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Kunne ikke skrive pakkeindhold til %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Skrev: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "Kunne ikke generere filnavn til oprettelse af pakke %s: %s\n"
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "kan ikke oprette %s: %s\n"
@@ -1742,231 +1744,231 @@ msgstr "navn mangler i %%changelog\n"
 msgid "no description in %%changelog\n"
 msgstr "ingen beskrivelse i %%changelog\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "linie %d: Fejl ved tolkning af %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linie %d: Ugyldigt tilvalg %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "line %d: For mange navne: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "line %d: Pakken eksisterer ikke: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "linie %d: Anden beskrivelse\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "linie %d: Fejl ved tolkning af %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "linie %d: Anden '%%files'-liste\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arkitekturen er ekskluderet: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arkitekturen er ikke inkluderet: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS er ekskluderet: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS is ikke inkluderet: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "'%s'-felt skal være tilstede i pakke : %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Flere '%s'-indgange i pakke: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Kunne ikke åbne ikon %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Kunne ikke læse ikon %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Ukendt ikontype: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linie %d: Ugyldigt tilvalg %s: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "linie %d: Forkert udformet mærke: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linie %d: Tomt mærke: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linie %d: Ugyldigt tegn '-' i %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "linie %d: Præfikser kan ikke ende på \"/\": %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linie %d: Docdir skal starte med '/': %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "linie %d: Epoch/Serial-felter skal være et nummer: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "linie %d: Ugyldig %s: angivere: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "linie %d: Ugyldigt 'BuildArchitecture'-format: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Intern fejl: Falsk mærke %d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Ugyldig pakkeangivelse: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Pakken eksisterer allerede: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linie %d: Ukendt mærke: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec-fil kan ikke bruge BuildRoot\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Ugyldig kilde: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Ingen lap nummer %d\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "Ingen kilde nummer %d\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunne ikke hente nosource %s: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Fejl ved tolking af %%setup: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linie %d: Ugyldigt parameter til %%setup %c: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linie %d: Ugyldigt '%%setup'-tilvalg %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "linie %d: Kræver parameter til %%patch -b: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "linie %d: Kræver parameter til %%patch -z: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "linie %d: Kræver parameter til %%patch -p: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "linie %d: Ugyldigt parameter til %%patch -p: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "For mange lapper (patches)!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "linie %d: Ugyldigt parameter til %%patch: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linie %d: anden %%prep\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -1974,148 +1976,148 @@ msgstr ""
 "linie %d: Afhængigheds-symbol skal starte med alfanumerisk, '_' eller '/': %"
 "s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "linie %d: Filnavn ikke tilladt: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "linie %d: Filnavn med version ikke tilladt: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "linie %d: Version kræves %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linie %d: udløsere skal have --: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linie %d: Fejl under tolkning af %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linie %d: skriptprogram skal starte med '/': %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linie %d: Anden %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "linie %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 "Kunne ikke åbne %s: %s\n"
 "\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "Ikke-lukket %%if\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean returnerer %d\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Fik et %%else uden et %%if\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Fik et %%endif uden et %%if\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "forkert udført '%%include'-kommando\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Ingen arkitekturer, der kan opbygges\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Pakke har ingen %%description: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linie %d: Ugyldigt tal: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linie %d: Ugyldigt 'no%s'-tal: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linie %d: Ugyldigt %s-tal: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(fejl 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Ugyldigt magisk tal"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Ugyldigt/ulæseligt hoved"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Hovedstørrelse er for stor"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Ukendt filtype"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "Manglende hård lænke"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "MD5-sum stemmer ikke"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Intern fejl"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " mislykkedes - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2124,112 +2126,114 @@ msgstr ""
 "\"B\"-afhængighed kræver en epoke (antager samme som \"A\")\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 #, fuzzy
 msgid "NO "
 msgstr "IKKE O.K."
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s JA (tilføjede filer)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s JA (tilføjede 'provide')\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-3s (husket)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s JA (rpmrc tilfører)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s JA (rpmlib tilfører)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s JA (db-filer)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s JA (db tilfører)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s JA (db-pakke)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NEJ\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) tilføjet til afhængigheds-buffer.\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "pakke %s-%s-%s krav ikke opfyldt: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "pakke %s skaber konflikt: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "fjerne %s-%s-%s \"%s\" fra tsort-relationer.\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "========== gemmer tsort-relationer\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== kun efterfølgere (præsentationsrækkefølge)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "LØKKE:\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== fortsætter tsort ...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(ikke et tal)"
 
@@ -2238,576 +2242,578 @@ msgstr "(ikke et tal)"
 msgid "(not a blob)"
 msgstr "(ikke et tal)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() returnerede ingen størrelse: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() returnerede ingen monteringspunkter: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "kunne ikke finde %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "henter liste over monterede filsystemer\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "kunne ikke åbne %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "fil %s er på en ukendt enhed\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "linie %d: %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s gemt som %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "kan ikke fjerne %s - katalog ikke tomt\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "fjernelse (rmdir) af %s mislykkedes: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "åbning af %s mislykkedes %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s oprettet som %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "dataLength() RPM_STRING_TYPE-antal skal være 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datatype %d understøttes ikke\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "manglende { efter %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "manglende } efter %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "tomt mærkeformat"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "tomt mærkenavn"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "ukendt mærke"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "] forventet ved slutningen af tabel"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "uventet ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "uventet }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "? forventet i udtryk"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "{ forventet efter ? i udtryk"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "} forventet i udtryk"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ": forventet efter ?-underudtryk"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "{ forventet efter : i udtryk"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "| forventet ved slutningen af udtryk"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(ukendt type)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "fejl ved oprettelse af midlertidig fil %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "indpakningsversion 1 understøttes ikke af denne udgave af RPM\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "kun indpakninger med hovedversion <= 4 understøttes af denne udgave af RPM\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 "buildroot allerede angivet, ignorerer %s\n"
 "\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "opbyg gennem %prep (udpak kilder og påfør lapper) ud fra <spec-fil>"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<spec-fil>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr "opbyg gennem %build (%prep, så oversæt) ud fra <spec-fil>"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "opbyg gennem %install (%prep, %build, så installér) ud fra <spec-fil>"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "verificér afsnittet %files ud fra <spec-fil>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "opbyg kilde- og binærpakke ud fra <spec-fil>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "opbyg kun binærpakke ud fra <spec-fil>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "opbyg kun kildepakke ud fra <spec-fil>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "opbyg gennem %prep (udpak kilder og påfør lapper) ud fra <tararkiv>"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<tararkiv>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "opbyg gennem %build (%prep, så oversæt) ud fra <tararkiv>"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr "opbyg gennem %install (%prep, %build, så installér) ud fra <tararkiv>"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "verificér afsnittet %files fra <tararkiv>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "opbyg kilde- og binærpakker ud fra <tararkiv>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "opbyg kun binærpakke ud fra <tararkiv>"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "opbyg kun kildepakke ud fra <tararkiv>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "opbyg binærpakke ud fra <kildepakke>"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<kildepakke>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 "opbyg gennem %install (%prep, %build, så installér) ud fra <kildepakke>"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "gennemtving opbygningsrod"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "generér hoveder, der er kompatible med rpm4-indpakningsversionen"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "ignorér 'ExcludeArch':-angivelser fra spec-fil"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "udfør ingen stadier af opbygningen"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "undlad at tjekke pakkers afhængighedskrav"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 "generér pakkehoved(er), der er kompatible med (gamle) rpm[23]-indpakninger"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "acceptér ikke i18N msgstr'er fra spec-fil"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "fjern spec-fil ved afslutning"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "gennemtving målplatform"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "slå i18N-strenge op i spec-fil katalog"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "udfør ingen pakkespecifikke skripter"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "<pakke>"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "overspring filer med foranstillet komponent <sti> "
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "opgradér pakke, hvis den allerede er installeret"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<pakkefil>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "udfør ikke eventuelle skripter"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "udfør ikke eventuelle skripter"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "udfør ikke eventuelle skripter"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "udfør ikke eventuelle skripter"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "udfør ikke småskripter, der måtte udløses af denne pakke"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "udfør ingen pakkespecifikke skripter"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "udfør ingen installations-småskripter"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "udfør ingen installations-småskripter"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "udfør ingen installations-småskripter"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "omdirigér filer fra <gammelsti> til <nysti>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "<gammelsti>=<nysti>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "opgradér pakke"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "generér PGP/GPG-signatur"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "forespørg/verificér alle pakker"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "forespørg/verificér pakke(r), der ejer filen"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "forespørg/verificér pakke(r) i gruppen"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "forespørg/verificér en pakkefil (dvs. en binær *.rpm-fil)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "rpm forespørgselstilstand"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "vis kendte forespørgselsmærker"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "forespørg en spec-fil"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<spec>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "forespørg pakke(r), der udløses af pakken"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "rpm verifikationstilstand"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "gammel rpm verifikationstilstand"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "forespørg/verificér pakke(r), der stiller et krav"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "forespørg/verificér pakke(r), der tilfredsstiller et krav"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "vis alle konfigurationsfiler"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "vis alle dokumentationsfiler"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "vis grundlæggende filinformation"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "vis liste over filerne i pakken"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: readLead mislykkedes\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "brug følgende forespørgselsformat"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "erstat i18n-sektioner i spec-fil"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "vis filernes status"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "giv en detaljeret filliste"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "undlad at tjekke pakkers afhængighedskrav"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "udfør ikke eventuelt %verifyscript"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "verificér ikke filerne i pakke"
@@ -2878,76 +2884,76 @@ msgstr "pakke %s pr
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "ukendt fejl %d under arbejdet med pakken %s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "kan ikke oprette %s: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "kunne ikke skrive til %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "kildepakke forventet, binær fundet\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "kildepakke indeholder ingen .spec-fil\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 "kørsel af småskriptet %s fra %s-%s-%s mislykkedes, afslutningsstatus %d\n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 "kørsel af småskriptet %s fra %s-%s-%s mislykkedes, afslutningsstatus %d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "pakke: %s-%s-%s filer test = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "bruger %s eksisterer ikke - bruger root\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "gruppe %s eksisterer ikke - bruger root\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "udpakning af arkiv mislykkedes%s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " for fil "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "kunne ikke åbne %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s mislykkedes\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "kører postinstallations-skript (hvis det findes)\n"
@@ -2961,290 +2967,290 @@ msgstr "ugyldigt format: %s\n"
 msgid "(contains no files)"
 msgstr "(indeholder ingen filer)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normal        "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "erstattet     "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "ej installeret"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "ej delt       "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(ukendt %3d)  "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(ingen status)"
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "pakke har hverken filejerskabs- eller id-lister\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "kunne ikke forespørge %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "åbning af %s mislykkedes %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "forespørgsel af %s mislykkedes\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "pakke med gammelt kildeformat kan ikke forespørges\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: læs manifest mislykkedes: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "forespørgsel af spec-fil %s mislykkedes, kunne ikke tolkes\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "ingen pakker\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "gruppe %s indeholder ingen pakker\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "ingen pakker udløser %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "ingen pakker kræver %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "ingen pakker tilfører %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "fil %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "filen %s tilhører ingen pakke\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "ugyldigt pakkenummer: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "pakkens post-nummer: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "post %d kunne ikke læses\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "pakken %s er ikke installeret\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: åbning mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile mislykkedes\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead mislykkedes\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Kan ikke underskrive v1.0 RPM\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Kan ikke genunderskrive v2.0 RPM\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature mislykkedes\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ingen tilgængelig signatur\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Ingen tilgængelig signatur (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "IKKE O.K."
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (MANGLENDE NØGLER:    "
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (IKKE-BETROEDE NØGLER:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "O.K."
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "Forbereder..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "Forbereder pakker til installation..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Modtager %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... som %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "overspringer %s - overførsel mislykkedes - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "kunne ikke åbne Packages-database i %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "pakke %s kan ikke omrokeres\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "fejl ved læsning fra filen %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "filen %s kræver en nyere version af RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s kunne ikke installeres\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "fandt %d kilde- og %d binærpakker\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "afhængighedskrav, der ikke kunne imødekommes:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "installerer binærpakker\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "kunne ikke åbne fil %s: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "kunne ikke åbne %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" angiver flere pakker\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "fjernelse af disse pakker ville bryde afhængighederne:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "kunne ikke åbne %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installerer %s\n"
@@ -3254,264 +3260,265 @@ msgstr "Installerer %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "læsning mislykkedes: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "manglende andet ':' ved %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "manglende navn på arkitektur ved %s:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ufærdig datalinie ved %s:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "For mange parametre på datalinie ved %s:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Ugyldigt arch/os-tal: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Ufuldstændig standardlinie ved %s:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "For mange parametre i standardlinie ved %s:%d\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "Kan ikke udfolde %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Kunne ikke læse %s, HOME er for stor.\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "Kunne ikke åbne %s for læsning: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Kunne ikke læse %s: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "manglende  ':' (fandt 0x%02x) ved %s:%d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manglende parameter til %s ved %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s-udvidelse mislykkedes ved %s:%d \"%s\"\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kan ikke åbne %s ved %s:%d: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "manglende arkitektur for %s ved %s:%d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ugyldig tilvalg '%s' ved %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 "Ukendt system: %s\n"
 "\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Kontakt venligst rpm-list@redhat.com (på engelsk)\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "filen er ikke regulær -- overspringer størrelsestjek\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr "Forventet størrelse: %12d = indled(%d)+sign(%d)+fyld(%d)+data(%d)\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr "  Faktisk størrelse: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Ingen signatur\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Gammel PGP-signatur\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Gammel (internt brug) signatur! Hvordan fik du fingre i den!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, fuzzy, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Signaturstørrelse: %d\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Kunne ikke køre pgp (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "pgp fejlede\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "pgp kunne ikke skrive signatur\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "PGP-signaturstørrelse: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "kunne ikke læse signaturen\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Fik %d byte af PGP-signatur\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "Kunne ikke køre gpg\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "gpg fejlede\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "gpg kunne ikke skrive signaturen\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "GPG-signaturstørrelse: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Fik %d byte GPG-signatur\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "Genererer signatur med pgp.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "Genererer signatur med gpg.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Kunne ikke køre pgp. Brug --nopgp for at overspringe PGP-tjek.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Kunne ikke køre gpg. Brug --nogpg for at overspringe GPG-tjek.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "Kunne ikke køre pgp\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Ugyldig angivelse af '%%_signature'-spec i makrofil.\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Du skal angive \"%%_gpg_name\" i din makrofil\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Du skal angive \"%%_pgp_name\" i din makrofil\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== gemmer omrokeringer\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d ekskluderer %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d omrokerer %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "ekskluderer multilib-sti %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "ekskluderer %s %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "omrokerer %s til %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "omrokerer kataloget %s til %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s oversprunget grundet manglende ok-flag\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "ekskluderer kataloget %s\n"
@@ -3528,27 +3535,27 @@ msgstr ""
 "pakken har hverken en liste over gruppenavne eller id (det burde ikke kunne "
 "ske)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "manglende  %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Ikke-tilfredsstillede afhængighedskrav for %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "db%d fejl(%d) fra %s: %s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "db%d fejl(%d): %s\n"
@@ -3564,96 +3571,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "lukket  db-fil    %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "fjernet db-fil    %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "ugyldig db-fil %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "åbner db-fil      %s modus 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "kunne ikke opnå %s lås på database\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "eksklusiv"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "delt"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, fuzzy, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "lukkede db-miljø  %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, fuzzy, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "fjernede db-miljø  %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "åbner   db-miljø  %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "lukkede db-indeks %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "lukkede db-indeks %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "åbner   db-indeks %s/%s %s mode=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "kan ikke opnå %s lås på %s/%s\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "låste   db-index  %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, fuzzy, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "ukendt db-tilvalg: \"%s\" ignoreret\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "%s har ugyldig talværdi, overspringes\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s har for stor eller lille 'long'-værdi, overspringes\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr "%s har for stor eller lille heltalsværdi, overspringes\n"
@@ -3686,41 +3693,42 @@ msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 "generér hoveder, der er kompatible med (gamle) rpm[23]-indpakningsversioner"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: ukendt mærkenavn: \"%s\" ignoreret\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kan ikke åbne '%s'-indeks ved brug af db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "kan ikke åbne '%s'-indeks\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "fejl(%d) ved gemning af post %s i %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "fejl(%d) ved fjernelse af post %s fra %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "der er ikke sat nogen dbpath\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
@@ -3729,327 +3737,325 @@ msgstr ""
 "database med det nye format\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "fejl(%d) ved optælling af pakker\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "post nummer %d i databasen er fejlbehæftet -- overspringer.\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: kan ikke læse hoved ved 0x%x\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "fjerner \"%s\" fra %s-indekset.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "fjerne %d indgange fra %s-indekset.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "fejl(%d) under allokering af ny pakkeinstans\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 "tilføjer \"%s\" til '%s'-indekset.\n"
 "\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "tilføjer %d indgange til '%s'-indekset.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "fjerner %s efter vellykket genopbygning af db3.\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "der ikke sat nogen dbpath"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "genopbygger database %s over i %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "den midlertidige database %s eksisterer allerede\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 "opretter kataloget %s\n"
 "\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "opretter kataloget %s: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "åbner gammel database med dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "åbner ny database med dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "kunne ikke tilføje posten, der tidligere var ved %d\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "kunne ikke genopbygge database: original-databasen beholdes\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "kunne ikke erstatte gammel database med ny database!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "erstat filer i %s med filer fra %s for at genoprette"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "fjerner kataloget %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "kunne ikke fjerne katalog %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== aktiv %d tom %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(tom)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(tom)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "Makroen %%%s har et uafsluttet indhold (body)\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makroen %%%s har et ugyldig navn (%%define)\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makroen %%%s har uafsluttede parametre\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "Makroen %%%s har intet indhold\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "Makroen %%%s kunne ikke udfoldes\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makroen %%%s har ugyldigt navn (%%undefine)\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) blev ikke brugt under niveau %d\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Ukendt tilvalg %c i %s(%s)\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Rekursionsdybde(%d) overskrider maks(%d)\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Uafsluttet %c: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Et %% efterfølges af en makro, der ikke kan tolkes\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Makroen %%%.*s blev ikke fundet, overspringer\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "Overløb i målbuffer\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "Fil %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Filen %s er mindre end %u byte\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Succes"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Ugyldigt svar fra server"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "I/O-fejl for server"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Tidsudløb for server"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Kunne ikke skaffe serverens IP-addresse"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Kunne ikke slå serverens navn op"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Kunne ikke etablere en forbindelse til serveren"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Kunne ikke etablere en data-forbindelse til serveren"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "I/O-fejl i lokal fil"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Kunne ikke sætte fjernserveren i passiv tilstand"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Fil ikke fundet på server"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Afbryder programmet"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Ukendt eller uventet fejl"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "logger på %s som %s, adgangskode %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(ingen fejl)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "fatal fejl: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "fejl: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "advarsel: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "hukommelsesallokering (%u byte) returnerede NULL.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "advarsel: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "advarsel: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "advarsel: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Adgangskode for %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "Fejl: %sport skal være et tal\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url-port skal være et tal\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "kunne ikke oprette %s: %s\n"
index b825ca4..1f91168 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -37,7 +37,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -45,64 +45,64 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "Fehler: kann nicht öffnen %s%s/packages.rpm\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "fehlgeschlagene Paket-Abhängigkeiten:\n"
 
 # , c-format
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Datei %s kann nicht zum Lesen geöffnet werden: %s."
 
 # , c-format
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Öffnen von %s fehlgeschlagen\n"
 
 # , c-format
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "%s scheint kein RPM-Paket zu sein\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "Fehler beim Suchen nach Paket %s\n"
@@ -113,17 +113,17 @@ msgid "rpm: %s\n"
 msgstr ""
 
 # , c-format
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM Version %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 #, fuzzy
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright © 1998 - Red Hat Software"
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Dies darf unter den Bedingungen der »GNU GPL« frei verteilt werden"
@@ -352,7 +352,7 @@ msgstr "Benutzung:"
 msgid "print this message"
 msgstr "Gibt diesen Text aus"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "Die benutzte RPM-Version anzeigen"
 
@@ -365,7 +365,7 @@ msgstr "   alle Modi unterst
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -384,7 +384,7 @@ msgstr "Die benutzte RPM-Version anzeigen"
 msgid "    --pipe <cmd>          "
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "Standard-Ausgabe nach <BEFEHL> umleiten"
 
@@ -397,7 +397,7 @@ msgstr "    -b<STUFE> <SPEC>      "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "<DATEI> anstelle von /etc/rpmrc und $HOME/.rpmrc benutzen"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -483,7 +483,7 @@ msgstr "S als Kopfzeilen-Format benutzen (impliziert -i)"
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "<VERZ> als Stammverzeichnis benutzen"
 
@@ -600,11 +600,11 @@ msgid ""
 msgstr ""
 "Ein Paket mit denselben Paketspezifikations-Optionen wie bei -q überprüfen"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "Dateiabhängigkeiten nicht überprüfen"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "md5-Prüfsumme der Datei nicht überprüfen"
 
@@ -626,7 +626,7 @@ msgstr "Paket installieren"
 msgid "    -i <packagefile>      "
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "Paket installieren"
 
@@ -648,7 +648,7 @@ msgstr "verschiebe Dateien von <alter_Pfad> nach <neuer_Pfad>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "verschiebe Dateien von <alter_Pfad> nach <neuer_Pfad>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "Paket %s ist nicht installiert\n"
@@ -657,50 +657,50 @@ msgstr "Paket %s ist nicht installiert\n"
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 "Verschiebe das Paket, wenn es verschiebbar ist, in das Verzeichnis <VERZ>"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "Dokumentation nicht installieren"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "Abkürzung für --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "Fortschrittsanzeige bei der Paketinstallation (gut zusammen mit -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "alle Dateien installieren, auch die config-Dateien, die sonst übergangen "
 "würden"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "Paket-Architektur nicht überprüfen"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "Paket-Betriebssystem nicht überprüfen"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "Dokumentation installieren"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "Datenbank erneuern, aber das Dateisystem nicht verändern"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 "Paket-Installation nicht neu sortieren, um den Abhängigkeiten zu genügen"
@@ -713,19 +713,19 @@ msgstr "Keine Installations-Skripte ausf
 msgid "don't execute any scripts triggered by this package"
 msgstr "kein Skript ausführen, das durch dieses Paket veranlasst wurde"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "Prozentangabe bei der Paketinstallation ausgeben"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "Auch dann installieren, wenn das Paket installierte Dateien ersetzt"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "Neuinstallation, wenn das Paket schon vorhanden ist"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "Nicht installieren - nur anzeigen, ob es funktionieren würde"
 
@@ -742,7 +742,7 @@ msgstr "    -b<STUFE> <SPEC>      "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "Paket aktualisieren (dieselben Optionen wie --install, außerdem)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -759,11 +759,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "Paket löschen (deinstallieren)"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -817,15 +817,15 @@ msgstr ""
 "Binär- und Quellpaket erstellen (präparieren, kompilieren, installieren und "
 "Paketieren"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "Direkt zur angegeben Stufe springen (nur für c und i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "Erstellungsdateibaum nach Beendigung löschen"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "Quellen und spec-Dateien nach Beendigung löschen"
@@ -835,7 +835,7 @@ msgstr "Quellen und spec-Dateien nach Beendigung l
 msgid "remove spec file when done"
 msgstr "Quellen und spec-Dateien nach Beendigung löschen"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 #, fuzzy
 msgid "generate PGP/GPG signature"
 msgstr "PGP-Signatur generieren"
@@ -886,7 +886,7 @@ msgstr "wie --rebuild aber kein Paket erstellen"
 msgid "    --resign <pkg>+       "
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "Ein Paket signieren (die aktuelle Signature wird verworfen)"
 
@@ -895,7 +895,7 @@ msgstr "Ein Paket signieren (die aktuelle Signature wird verworfen)"
 msgid "    --addsign <pkg>+      "
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "Signatur einem Paket hinzufügen"
 
@@ -909,15 +909,15 @@ msgstr "    -b<STUFE> <SPEC>      "
 msgid "    -K <pkg>+             "
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "Paketsignatur überprüfen"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "alle PGP-Signaturen überspringen"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 #, fuzzy
 msgid "skip any GPG signatures"
 msgstr "alle PGP-Signaturen überspringen"
@@ -958,8 +958,8 @@ msgstr ""
 "wenn dieselben Paketspezifikationsoptionen wie bei -q benutzt würden"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "Es darf nur ein Hauptmodus angegeben werden"
 
@@ -971,24 +971,24 @@ msgstr "-u und --uninstall sind veraltet und funktionieren nicht mehr.\n"
 msgid "Use -e or --erase instead.\n"
 msgstr "Benutzen Sie stattdessen -e oder --erase\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "Verschiebungen müssen ein »=« beinhalten"
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "bei Verschiebungen muss ein »/« dem »=« folgen"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 #, fuzzy
 msgid "exclude paths must begin with a /"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -996,109 +996,109 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 "Nur nur eine Art der Anfrage/Überprüfung kann pro Programmlauf durchgeführt "
 "werden"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "Unerwartete Quelle der Anfrage"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "Unerwartete Quelle der Anfrage"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "Unerwartete Quelle der Anfrage"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "nur die Installation und Aktualisierung darf erzwungen werden"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "Dateien können nur während der Paketinstallation verschoben werden"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "nur eines der Argumente --prefix oder --relocate darf angegeben werden"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 #, fuzzy
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "--relocate darf nur bei der Installation neuer Pakete benutzt werden"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix darf nur bei der Installation neuer Pakete benutzt werden"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "Argumente zu --prefix müssen mit einem / beginnen"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 "nur eines der Argumente --excludedocs und --includedocs darf angegeben werden"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 #, fuzzy
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoreos darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches darf nur während der Paketdeinstallaiton angegeben werden"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 "--justdb kann nur während der Paketinstallation und -deinstallation "
@@ -1118,7 +1118,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles darf nur während der Paketinstallation angegeben werden"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
@@ -1127,7 +1127,7 @@ msgstr ""
 "--justdb kann nur während der Paketinstallation und -deinstallation "
 "angegeben werden"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
@@ -1136,7 +1136,7 @@ msgstr ""
 "--nodeps darf nur während der Paketinstallation, -deinstallation und -"
 "überprüfung angegeben werden"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
@@ -1144,7 +1144,7 @@ msgstr ""
 "--test darf nur während der Paketinstallation, -deinstallation und -"
 "erstellung angegeben werden"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1152,7 +1152,7 @@ msgstr ""
 "--root (-r) darf nur während der Paketinstallation, -deinstallation, -"
 "anfrage und Datenbankneuerstellungen angegeben werden"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "Argumente zu --root (-r) müssen mit einem / beginnen"
 
@@ -1176,80 +1176,80 @@ msgid ""
 msgstr ""
 "--nopgp darf nur während der Signatur- und Paketüberprüfung angegeben werden"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, fuzzy, c-format
 msgid "cannot access file %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 #, fuzzy
 msgid "pgp not found: "
 msgstr "Datei auf dem Server nicht gefunden"
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Die Passwortüberprüfung ist fehlgeschlagen\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Das Passwort ist richtig.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign darf nur während der Paketerstellung benutzt werden"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 #, fuzzy
 msgid "exec failed\n"
 msgstr "%s: Öffnen fehlgeschlagen\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "Unerwartete Argumente zu --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "Es wurden keine Pakete für die Signaturüberprüfung angegeben"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "Es wurden keine Pakete für die Signatur angeben"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "Es wurden keine Pakete für die Deinstallation angegeben"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "Es wurden keine Pakete für die Installation angegeben"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "Zusätzliche Argumente für die Anfrage an alle Pakete angegeben"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "Es wurden keine Argumente für die Anfrage angegeben"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "Zusätzliche Argumente für die Anfrage an alle Pakete angegeben"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "Es wurden keine Argumente für die Überprüfung angegeben"
 
@@ -1267,112 +1267,113 @@ msgstr "Fehler beim Suchen nach Paket %s\n"
 msgid "cannot re-open payload: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "Die benutzte RPM-Version anzeigen"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
 # , c-format
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Benutzung: rpm {--help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Benutzen Sie stattdessen -e oder --erase\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath wurde für eine Operation angeben, die keine Datenbank benutzt"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
@@ -1381,486 +1382,487 @@ msgstr ""
 "--justdb kann nur während der Paketinstallation und -deinstallation "
 "angegeben werden"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "Es wurden keine Paketdateien für die Neuerstellung angegeben"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "Es wurde kein spec-Datei für die Erstellung angegeben"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "Es wurde keine tar-Datei für die Erstellung angegeben"
 
 # , c-format
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "Datei %s kann nicht zum Lesen geöffnet werden: %s."
 
 # , c-format
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Hole %s heraus\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "öffnen von %s fehlgeschlagen: %s\n"
 
 # , c-format
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "? im Ausdruck erwartet"
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "? im Ausdruck erwartet"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "? im Ausdruck erwartet"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "? im Ausdruck erwartet"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "? im Ausdruck erwartet"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "fehlende { nach %{"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "fehlender ':' bei %s:%d"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "fehlende { nach %{"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
 # , c-format
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 # , c-format
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 # , c-format
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Datei auf dem Server nicht gefunden"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1541
+#: build/files.c:1556
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Datei auf dem Server nicht gefunden"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
 # , c-format
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/files.c:2115
+#: build/files.c:2136
 #, 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:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Konnte pgp nicht durchführen"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Konnte Signatur-Ziel (»sigtarget«) nicht lesen"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "pgp fehlgeschlagen"
 
 # , c-format
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
 
 # , c-format
-#: build/files.c:2568
+#: build/files.c:2595
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:80
+#: build/pack.c:83
 #, fuzzy, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "lesen fehlgeschlagen: %s (%d)"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "lesen fehlgeschlagen: %s (%d)"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Fehler: kann Datei %s nicht öffnen\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, 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:276
+#: build/pack.c:288
 #, fuzzy, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/pack.c:285
+#: build/pack.c:297
 #, fuzzy, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, fuzzy, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "Fehler: %s scheint zu keinem RPM-Paket zu gehören\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, fuzzy, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "Fehler beim Eintrag %s von %s"
 
 # , c-format
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Nicht möglich %s zu schreiben"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Nicht möglich %s zu schreiben"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "PGP-Signatur generieren"
 
 # , c-format
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen\n"
 
 # , c-format
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
@@ -1901,513 +1903,515 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 # , c-format
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
 # , c-format
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
 # , c-format
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "Hole %s heraus\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "%s: Öffnen fehlgeschlagen\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, fuzzy, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "\"%s\" bezeichnet mehrere Pakete\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, 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:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
 # , c-format
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Nicht möglich %s zu schreiben"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "(unbekannter Typ)"
 
 # , c-format
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
 # , c-format
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, fuzzy, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "fehlende Architektur für %s bei %s:%d"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Fataler Fehler: "
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "      Optionen der Paketauswahl:"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "die temporäre Datenbank %s existiert schon"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "(keine Zahl)"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "(keine Zahl)"
 
 # , c-format
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 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
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "Verschiebungen müssen mit einem »/« beginnen"
 
 # , c-format
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, 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:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
 # , c-format
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Paket-Architektur nicht überprüfen"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, fuzzy, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, fuzzy, c-format
 msgid "(error 0x%x)"
 msgstr "Fehler: "
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 #, fuzzy
 msgid "Unknown file type"
 msgstr "(unbekannter Typ)"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "fehlender ':' bei %s:%d"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 #, fuzzy
 msgid "Internal error"
 msgstr "Fataler Fehler: "
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 #, fuzzy
 msgid " failed - "
 msgstr "pgp fehlgeschlagen"
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "Paket %s wird nicht in %s aufgeführt"
 
 # FIXME
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(keine Zahl)"
 
@@ -2417,182 +2421,184 @@ msgid "(not a blob)"
 msgstr "(keine Zahl)"
 
 # , c-format
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
 # , c-format
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "kann %s nicht entfernen - Verzeichnis ist nicht leer"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "Entfernen von %s fehlgeschlagen: %s"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "öffnen von %s fehlgeschlagen: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "fehlende { nach %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "fehlende } nach %{"
 
 # »Tag« übersetzen??? -ke-
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "leeres »Tag«-Format"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "leerer »Tag«-Name"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "unbekannter »Tag«"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "] am Ende des Arrays erwartet"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "unerwartete ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "unerwartete }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "? im Ausdruck erwartet"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 #, fuzzy
 msgid "{ expected after ? in expression"
 msgstr "{ nach ? im Ausdruck erwartet"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "} im Ausdruck erwartet"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ": nach ? Unterausdruck erwartet"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 #, fuzzy
 msgid "{ expected after : in expression"
 msgstr "{ nach : im Ausdruck erwartet"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "| am Ende des Ausdrucks erwartet"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(unbekannter Typ)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 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:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
@@ -2600,435 +2606,435 @@ msgstr ""
 "Nur Pakete mit Hauptnummern <= 3 werden von dieser RPM-Version unterstützt"
 
 # , c-format
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "präparieren (Quellen entpacken und Patch-Dateien anwenden"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "Paket installieren"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "präparieren (Quellen entpacken und Patch-Dateien anwenden"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "Erstelle die Pakete für das Betriebssystem <BS>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr ""
 "Binärpaket erstellen (präparieren, kompilieren, installieren und paketieren)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "Anfrage an alle Pakete"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "Paket installieren"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 #, fuzzy
 msgid "override build root"
 msgstr "Benutze <VERZ> als Stammverzeichnis beim Erstellen"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
 # , c-format
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 #, fuzzy
 msgid "do not execute any stages of the build"
 msgstr "Keine Stufen ausführen"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "Dateiabhängigkeiten nicht überprüfen"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "Quellen und spec-Dateien nach Beendigung löschen"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "Keine paketspezifischen Skripte ausführen"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "Anfrage an alle Pakete"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "Paket %s ist nicht installiert\n"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "    -b<STUFE> <SPEC>      "
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "Keine Stufen ausführen"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "Keine Stufen ausführen"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "Keine Stufen ausführen"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "Keine Stufen ausführen"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "kein Skript ausführen, das durch dieses Paket veranlasst wurde"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "Keine paketspezifischen Skripte ausführen"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "Keine Installations-Skripte ausführen"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "Keine Installations-Skripte ausführen"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "Keine Installations-Skripte ausführen"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "verschiebe Dateien von <alter_Pfad> nach <neuer_Pfad>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "verschiebe Dateien von <alter_Pfad> nach <neuer_Pfad>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "Paket installieren"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "PGP-Signatur generieren"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "Anfrage an alle Pakete"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "Paket hat keinen Namen"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "Anfrage an alle Pakete"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "Anfrage-Modus"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 #, fuzzy
 msgid "query a spec file"
 msgstr "Anfrage von %s fehlgeschlagen\n"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "Anfrage-Modus"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "Anfrage-Modus"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "Anfrage nach Paketen, die die Fähigkeit <i> benötigen"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "Anfrage nach Paketen, die die Fähigkeit <i> bereitstellen"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 #, fuzzy
 msgid "list all configuration files"
 msgstr "Nur Konfigurationsdateien auflisten (impliziert -l)"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr "Dokumentation installieren"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 #, fuzzy
 msgid "dump basic file information"
 msgstr "Paketinformationen anzeigen"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 #, fuzzy
 msgid "list files in package"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 #, fuzzy
 msgid "use the following query format"
 msgstr "Unerwartete Quelle der Anfrage"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 #, fuzzy
 msgid "display a verbose file listing"
 msgstr "Dateiliste des Pakets anzeigen"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 #, fuzzy
 msgid "don't verify files in package"
 msgstr "Paket installieren"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "Dateiabhängigkeiten nicht überprüfen"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "Keine Stufen ausführen"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "Paket installieren"
@@ -3102,77 +3108,77 @@ msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "Anfrage nach Paket, das die Datei <DATEI> besitzt"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "Ausführung des Skripts fehlgeschlagen"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "Ausführung des Skripts fehlgeschlagen"
 
 # FIXME shared, besser: "mit anderen geteilte ..."
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "öffnen von %s fehlgeschlagen: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
 # , c-format
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "pgp fehlgeschlagen"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "Keine Stufen ausführen"
@@ -3186,301 +3192,301 @@ msgstr "Fehler beim Format %s\n"
 msgid "(contains no files)"
 msgstr "(beinhaltet keine Dateien)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 #, fuzzy
 msgid "not installed "
 msgstr "Paket %s ist nicht installiert\n"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, fuzzy, c-format
 msgid "(unknown %3d) "
 msgstr "(unbekannter Typ)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "Paket hat keinen Namen"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "Fehler: kann %s nicht öffnen\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
 msgstr "öffnen von %s fehlgeschlagen: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "Anfrage von %s fehlgeschlagen\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "altes Sourceformat-Paket kann nicht angefragt werden\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, fuzzy, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "Anfrage von %s fehlgeschlagen\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "Anfrage an alle Pakete"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "kein Paket triggert %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "kein Paket verlangt %s\n"
 
 # oder besser: ... listet %s auf? -ke-
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "kein Paket stellt %s bereit\n"
 
 # , c-format
-#: lib/query.c:775
+#: lib/query.c:785
 #, fuzzy, c-format
 msgid "file %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "die Datei »%s« gehört zu keinem Paket\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "ungültige Paket-Nummer: %s\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "Eintrag %d konnte nicht gelesen werden\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "Paket %s ist nicht installiert\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: Öffnen fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "%s: Öffnen fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Kann v1.0-RPM nicht signieren\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Kann v2.0-RPM nicht erneuert signieren\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: »rpmReadSignature« fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Keine Signatur verfügbar\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: »readLead« fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: »rpmReadSignature« fehlgeschlagen\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Keine Signatur verfügbar (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 #, fuzzy
 msgid " (MISSING KEYS:"
 msgstr " (FEHLENDE SCHLüSSEL)"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "Es wurden keine Pakete für die Installation angegeben"
 
 # , c-format
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Hole %s heraus\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, fuzzy, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "Fehler: überspringe %s - Übertragung fehlgeschlagen - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "Fehler: kann nicht öffnen %s%s/packages.rpm\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "Paket %s ist nicht installiert\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, fuzzy, c-format
 msgid "error reading from file %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, fuzzy, c-format
 msgid "%s cannot be installed\n"
 msgstr "Fehler: %s kann nicht installiert werden\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, fuzzy, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "fehlgeschlagene Paket-Abhängigkeiten:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 #, fuzzy
 msgid "installing binary packages\n"
 msgstr "Paket installieren"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, fuzzy, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "Fehler: kann nicht öffnen %s%s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" bezeichnet mehrere Pakete\n"
 
 # oder besser: "... verletzen" ?
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "Das Enfernen dieser Pakete würde Paket-Abhängigkeiten missachten:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "Fehler: kann %s nicht öffnen\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installiere %s\n"
@@ -3490,282 +3496,283 @@ msgstr "Installiere %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "lesen fehlgeschlagen: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "fehlendes zweites ':' bei %s:%d"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "fehlender Name cer Architektur bei %s:%d"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Unvollständige Datenzeile bei %s:%d"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, 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:335
+#: lib/rpmrc.c:336
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Unzureichende arch/os Zahl: %s (%s:%d)"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Unvollständige Standardzeile bei %s:%d"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, 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:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "Fehler: kann %s nicht öffnen\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Lesen von %s fehlgeschlagen: %s."
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "fehlender ':' bei %s:%d"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, 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:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "fehlende Architektur für %s bei %s:%d"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "unzureichende Option '%s' bei %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 #, fuzzy
 msgid "No signature\n"
 msgstr "%s: Keine Signatur verfügbar\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 #, fuzzy
 msgid "Old PGP signature\n"
 msgstr "PGP-Signatur generieren"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, 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:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Konnte pgp nicht durchführen"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp fehlgeschlagen"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp fehlgeschlagen beim Schreiben der Signatur"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "nicht möglich, die Signatur zu lesen"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "Konnte pgp nicht durchführen"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "pgp fehlgeschlagen"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "pgp fehlgeschlagen beim Schreiben der Signatur"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "PGP-Signatur generieren"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "PGP-Signatur generieren"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, 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:723
+#: lib/signature.c:738
 #, fuzzy
 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:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "\"pgp_name:\" muss in der rpmrc-Datei gesetzt sein"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "\"pgp_name:\" muss in der rpmrc-Datei gesetzt sein"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
 # , c-format
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "Hole %s heraus\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
 # , c-format
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "Hole %s heraus\n"
 
 # , c-format
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "Hole %s heraus\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
@@ -3778,27 +3785,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "fehlende { nach %{"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Nicht erfüllte Abhängigkeiten von %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3814,97 +3821,97 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "kann %s lock für die Datenbank nicht bekommen"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "exklusiv"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "geteilt"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "kann %s lock für die Datenbank nicht bekommen"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3932,384 +3939,383 @@ msgstr "Datenbank aus der vorhandenen neu erstellen"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "Fehler: kann %s nicht öffnen\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "Fehler beim Eintrag %s von %s"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "Fehler bei Schreiben des Eintrags %s nach %s"
 
 # FIXME
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "»dbpath« ist nicht gesetzt"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "Fehler beim Suchen nach Paket %s\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 "Eintrag Nummer %d in der Datenback ist nicht in Ordnung -- wird übersprungen"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "kann Kopfzeilen bei %d nicht lesen, um danach zu suchen"
 
 # FIXME
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
 # FIXME
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "Fehler beim Suchen nach Paket %s\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
 # FIXME
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "Fehler beim Löschen des Eintrags %s nach %s"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "»dbpath« ist nicht gesetzt"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "die temporäre Datenbank %s existiert schon"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "Datenbank aus der vorhandenen neu erstellen"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "kann einen Eintrag hinzufügen, ursprünglich bei %d"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "Fehler beim Anlegen des Verzeichnisses %s: %s"
 
 # , c-format
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "(unbekannter Typ)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "kann Datei %s nicht öffnen: "
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Paket %s in %s nicht gefunden"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 # , c-format
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "Öffnen von %s fehlgeschlagen: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 #, fuzzy
 msgid "Bad server response"
 msgstr "Nicht passende Antwort des FTP-Servers"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "FTP IO-Fehler"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 #, fuzzy
 msgid "Server timeout"
 msgstr "Timeout des FTP-Servers"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 #, fuzzy
 msgid "Unable to lookup server host address"
 msgstr "Unmöglich die Hostadresse des FTP-Servers zu bestimmen"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 #, fuzzy
 msgid "Unable to lookup server host name"
 msgstr "Unmöglich den Hostnamen des FTP-Servers zu bestimmen"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 #, fuzzy
 msgid "Failed to connect to server"
 msgstr "Verbindung zum FTP-Server fehlgeschlagen"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 #, fuzzy
 msgid "Failed to establish data connection to server"
 msgstr "Aufbau einer Datenverbindung zum FTP-Server fehlgeschlagen"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "IO-Fehler bei lokaler Datei"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Fehler beim Setzen des FTP-Servers in den passiven Modus"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Datei auf dem Server nicht gefunden"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 #, fuzzy
 msgid "Unknown or unexpected error"
 msgstr "FTP Unbekannter oder nicht erwarteter Fehler"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "Fehler: "
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "Fataler Fehler: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "Fehler: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "Warnung: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Passworf für %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, fuzzy, c-format
 msgid "error: %sport must be a number\n"
 msgstr "Fehler: der FTP-Port muss eine Zahl sein\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 #, fuzzy
 msgid "url port must be a number\n"
 msgstr "Fehler: der FTP-Port muss eine Zahl sein\n"
 
 # , c-format
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "anlegen von %s fehlgeschlagen\n"
index 3fd8023..39b6e7e 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index ff3f87f..595e56f 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -1,65 +1,65 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "Last-Translator: Raimo Koski <rkoski@pp.weppi.fi>\n"
 "Language-Team: Finnish <linux@sot.com>\n"
 "Content-Type: text/plain; charset=\n"
 "Date: 1998-05-02 21:41:47-0400\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "virhe: en voi avata %s%s/packages.rpm\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "puuttuvat riippuvuudet:\n"
 
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "En voi avata %s luettavaksi: %s."
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "%s:n avaus epäonnistui\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "En voi lukea %s: %s."
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "en voinut avata %s: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "%s ei vaikuta RPM-paketilta\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "virhe etsittäessä pakettia %s\n"
@@ -69,16 +69,16 @@ msgstr "virhe etsitt
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM versio %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Tätä ohjelmaa voi vapaasti levittää GNU GPL:n puittessa"
@@ -311,7 +311,7 @@ msgstr "k
 msgid "print this message"
 msgstr "tulosta tämä viesti"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "tulosta käytetyn rpm:n versio"
 
@@ -324,7 +324,7 @@ msgstr "   kaikki moodit tukevat seuraavia parametrej
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -343,7 +343,7 @@ msgstr "tulosta k
 msgid "    --pipe <cmd>          "
 msgstr "    -b<vaihe> <määrittely> "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "lähetä vakiotuloste <komento>:lle"
 
@@ -356,7 +356,7 @@ msgstr "    -b<vaihe> <m
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "käytä <tiedosto> eikä /etc/rpmrc tai $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -440,7 +440,7 @@ msgstr "k
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "käytä <hakem> ylimpänä hakemistona"
 
@@ -554,11 +554,11 @@ msgid ""
 "options as -q"
 msgstr "tarkista paketin asennus käyttäen samoja paketin määrittelyparametrejä kuin -q "
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "älä tarkista paketin riippuvuuksia"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "älä tarkista tiedostojen md5-tarkistussummia"
 
@@ -580,7 +580,7 @@ msgstr "asenna paketti"
 msgid "    -i <packagefile>      "
 msgstr "    -b<vaihe> <määrittely> "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "asenna paketti"
 
@@ -602,7 +602,7 @@ msgstr "siirr
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "siirrä tiedostot hakemistosta <vanhapolku> hakemistoon <uusipolku>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "paketti %s ei ole asennettu\n"
@@ -611,47 +611,47 @@ msgstr "paketti %s ei ole asennettu\n"
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "siirrä paketti hakemistoon <hakem>, jos siirrettävissä"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "älä asenna dokumentointia"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "lyhenne parametreille --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "tulosta risuaitaa paketin asentuessa (-v:n kanssa hyvä)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "asenna kaikki tiedostot, myös konfiguraatiot, jotka muuten ehkä ohitettaisiin"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "älä tarkista paketin arkkitehtuuria"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "älä tarkista paketin käyttöjärjestelmää"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "asenna dokumentaatio"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "päivitä tietokanta, mutta älä muuta tiedostojärjestelmää"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "älä muuta asennusjärjestystä riippuvuuksien tyydyttämiseksi"
 
@@ -663,19 +663,19 @@ msgstr "
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "tulosta asennuksen eteneminen prosentteina"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "asenna vaikka paketti korvaisi asennettuja tiedostoja"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "asenna uudelleen, jos paketti on jo asennettu"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "älä asenna, mutta kerro onnistuisiko se"
 
@@ -692,7 +692,7 @@ msgstr "    -b<vaihe> <m
 msgid "upgrade package (same options as --install, plus)"
 msgstr "päivitä paketti (samat parametrit kuin --install, plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -707,11 +707,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "    -b<vaihe> <määrittely> "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "poista paketti"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -759,15 +759,15 @@ msgstr "bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "bin/src-paketti (valmistele, käännä, asenna, paketoi)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "siirry suoraan määriteltyyn vaiheeseen (vain c ja i yhteydessä)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "poista käännöspuu, kun valmis"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "poista lähdekoodit ja määrittelytiedosto, kun valmis"
@@ -777,7 +777,7 @@ msgstr "poista l
 msgid "remove spec file when done"
 msgstr "poista lähdekoodit ja määrittelytiedosto, kun valmis"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 #, fuzzy
 msgid "generate PGP/GPG signature"
 msgstr "generoi PGP-allekirjoitus"
@@ -826,7 +826,7 @@ msgstr "kuten --rebuild, mutta ei k
 msgid "    --resign <pkg>+       "
 msgstr "    -b<vaihe> <määrittely> "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "allekirjoita paketti (hylkää nykyinen allekirjoitus)"
 
@@ -835,7 +835,7 @@ msgstr "allekirjoita paketti (hylk
 msgid "    --addsign <pkg>+      "
 msgstr "    -b<vaihe> <määrittely> "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "lisää allekirjoitus pakettiin"
 
@@ -849,15 +849,15 @@ msgstr "    -b<vaihe> <m
 msgid "    -K <pkg>+             "
 msgstr "    -b<vaihe> <määrittely> "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "tarkista paketin allekirjoitus"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "ohita PGP-allekirjoitukset"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 #, fuzzy
 msgid "skip any GPG signatures"
 msgstr "ohita PGP-allekirjoitukset"
@@ -892,8 +892,8 @@ msgid ""
 msgstr "aseta tiedostojen omistaja ja ryhmä niiksi, jotka ne ovat pakettien tietokannassa käyttäen samoja pakettien määrittelyparametrejä kuin -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "vain yksi päämoodi voidaan määritellä"
 
@@ -905,24 +905,24 @@ msgstr "-u ja --uninstall ovat vanhentuneet eiv
 msgid "Use -e or --erase instead.\n"
 msgstr "Käytä sen sijaan -e tai --erase .\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "siirroissa pitää olla =-merkki"
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "siirroissa pitää olla / =-merkin jälkeen"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 #, fuzzy
 msgid "exclude paths must begin with a /"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -930,106 +930,106 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "yhden tyyppinen kysely/tarkistus voidaan suorittaa kerralla"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "odottamaton kyselyn lähde"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "odottamaton kyselyn lähde"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "odottamaton kyselyn lähde"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "vain asennus tai päivitys voidaan pakottaa"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "tiedostoja voidaan siirtää toiselle polulle vain asennettaessa"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "vain toinen --prefix tai --relocate voidaan antaa"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 #, fuzzy
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "--relocate: voidaan käyttää vain uusia paketteja asennettaessa"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix: voidaan käyttää vain uusia paketteja asennettaessa"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "--prefix parametrien pitää alkaa /-merkillä"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h): voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "vain toinen --excludedocs tai --includedocs voidaan antaa"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 #, fuzzy
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoreos: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches: voidaan käyttää vain paketteja poistettaessa"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb: voidaan käyttää vain paketteja asennettaessa tai poistettaessa"
 
@@ -1045,33 +1045,33 @@ msgstr "--noscripts: voidaan k
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles: voidaan käyttää vain paketteja asennettaessa"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb: voidaan käyttää vain paketteja asennettaessa tai poistettaessa"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr "--nodeps: voidaan käyttää vain paketteja asennettaessa, poistettaessa tai tarkistettaessa"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test: voidaan käyttää vain paketteja asennettaessa, poistettaessa ja käännettäessä"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr "--root (-r): voidaan käyttää vain paketteja asennettaessa, poistettaessa, kyseltäessä ja tietokannan uudelleenluonnissa"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "parametrit --root (-r):lle alettava /-merkillä"
 
@@ -1094,80 +1094,80 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nopgp: voidaan käyttää vain allekirjoitusta tarkistettaessa ja paketteja todennettaessa"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, fuzzy, c-format
 msgid "cannot access file %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 #, fuzzy
 msgid "pgp not found: "
 msgstr "Tiedostoa ei löytynyt palvelimelta"
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign: voidaan käyttää vain paketteja käännettäessä"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 #, fuzzy
 msgid "exec failed\n"
 msgstr "%s: avaus ei onnistunut\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "--querytags: odottamattomia parametrejä"
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "allekirjoituksen tarkistukselle ei määritelty paketteja"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "allekirjoitukselle ei määritelty paketteja"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "poistolle ei määritelty paketteja"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "asennukselle ei määritelty paketteja"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "pakettien kyselylle annettiin ylimääräisiä parametrejä"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "kyselylle ei annettu parametrejä"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "pakettien kyselylle annettiin ylimääräisiä parametrejä"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "tarkistukselle ei annettu parametrejä"
 
@@ -1185,567 +1185,569 @@ msgstr "virhe etsitt
 msgid "cannot re-open payload: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "tulosta käytetyn rpm:n versio"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "käyttö: rpm {--help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Käytä sen sijaan -e tai --erase .\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath parametri annettu toiminnolle, joka ei käytä tietokantaa"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb: voidaan käyttää vain paketteja asennettaessa tai poistettaessa"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "uudelleenkäännolle ei määritelty paketteja"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "käännökselle ei annettu määrittelytiedostoja"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "käännökselle ei määritelty tar-tiedostoja"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "En voi avata %s luettavaksi: %s."
 
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Haen: %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s:n avaus ei onnistunut: %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "puuttuva '{' '%':n jälkeen"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "puuttuva ':', %s:%d"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "puuttuva '{' '%':n jälkeen"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Tiedostoa ei löytynyt palvelimelta"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Tiedostoa ei löytynyt palvelimelta"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, 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:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "En voinut ajaa pgp:tä"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "En voinut ajaa pgp:tä"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "pgp epäonnistui"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "%s:n luonti epäonnistui\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s:n luonti epäonnistui\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, fuzzy, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "luku epäonnistui: %s (%d)"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "luku epäonnistui: %s (%d)"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, fuzzy, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "virhe: tiedostoa %s ei voi avata\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, fuzzy, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, fuzzy, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, fuzzy, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "virhe: %s ei vaikuta RPM paketilta\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, fuzzy, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "virhe luettaessa tietuetta %s %s:stä"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "generoi PGP-allekirjoitus"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s:n avaus epäonnistui\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
@@ -1785,490 +1787,492 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "Haen: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "%s: avaus ei onnistunut\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, fuzzy, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "\"%s\" määrittää useita paketteja\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "virhe: en voi avata %s%s/packages.rpm\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "%s:n kirjoitus ei onnistu"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "(tuntematon tyyppi)"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, fuzzy, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%s:n puuttuva arkkitehtuuri %s:%d"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "vakava virhe: "
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "      Paketin määrittelyparametrit:"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "väliaikainen tietokanta %s on jo olemassa"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "(ei ole luku)"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "(ei ole luku)"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, fuzzy, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "siirtojen pitää alkaa /-merkillä"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "en voinut avata %s: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "%s:n avaus epäonnistui\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "älä tarkista paketin arkkitehtuuria"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, fuzzy, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, fuzzy, c-format
 msgid "(error 0x%x)"
 msgstr "virhe: "
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 #, fuzzy
 msgid "Unknown file type"
 msgstr "(tuntematon tyyppi)"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "puuttuva ':', %s:%d"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 #, fuzzy
 msgid "Internal error"
 msgstr "vakava virhe: "
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 #, fuzzy
 msgid " failed - "
 msgstr "pgp epäonnistui"
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(ei ole luku)"
 
@@ -2277,609 +2281,611 @@ msgstr "(ei ole luku)"
 msgid "(not a blob)"
 msgstr "(ei ole luku)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "%s:n luonti epäonnistui\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "en voi poistaa %s -hakemisto ei ole tyhjä"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s:n rmdir epäonnistui: %s"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s:n avaus ei onnistunut: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "puuttuva '{' '%':n jälkeen"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "puuttuva '{' '%{':n jälkeen"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "tyhjä nimiön formaatti"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "tyhjä nimiön nimi"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "tuntematon nimiö"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "']' puuttuu taulukkomäärittelyn lopusta"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "odottamaton ']'"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "odottamaton '}'"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 #, fuzzy
 msgid "{ expected after ? in expression"
 msgstr "odotin '{' '?'-merkin jälkeen ilmauksessa "
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "odotin '}'-merkkiä ilmauksessa"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "odotin ':' '?'-merkin jälkeen ali-ilmauksessa "
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 #, fuzzy
 msgid "{ expected after : in expression"
 msgstr "odotin '{' ':'-merkin jälkeen ilmauksessa "
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "odotin '}'-merkkiä ilmauksen lopussa"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(tuntematon tyyppi)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 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:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "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"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "En voi lukea %s: %s."
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "valmistele (pura lähdekoodi ja tee korjaukset)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "asenna paketti"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "ryhmässä %s ei ole paketteja\n"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "valmistele (pura lähdekoodi ja tee korjaukset)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "ryhmässä %s ei ole paketteja\n"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "ryhmässä %s ei ole paketteja\n"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "käännä paketit käyttöjärjestelmälle <kj>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "binääripaketti (valmistele, käännä, asenna, paketoi)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "kysele kaikki paketit"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "asenna paketti"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 #, fuzzy
 msgid "override build root"
 msgstr "käytä <hakem> käännöspuun juurena"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "en voinut avata %s: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 #, fuzzy
 msgid "do not execute any stages of the build"
 msgstr "älä suorita mitään vaiheita"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "älä tarkista paketin riippuvuuksia"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "poista lähdekoodit ja määrittelytiedosto, kun valmis"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "älä aja mitään pakettikohtaisia skriptejä"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "kysele kaikki paketit"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "paketti %s ei ole asennettu\n"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "    -b<vaihe> <määrittely> "
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "älä suorita mitään vaiheita"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "älä suorita mitään vaiheita"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "älä suorita mitään vaiheita"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "älä suorita mitään vaiheita"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "älä aja mitään pakettikohtaisia skriptejä"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "älä suorita asennusskriptejä"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "älä suorita asennusskriptejä"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "älä suorita asennusskriptejä"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "siirrä tiedostot hakemistosta <vanhapolku> hakemistoon <uusipolku>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "siirrä tiedostot hakemistosta <vanhapolku> hakemistoon <uusipolku>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "asenna paketti"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "generoi PGP-allekirjoitus"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "kysele kaikki paketit"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "paketilla ei ole nimeä"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "kysele kaikki paketit"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "kyselymoodi"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 #, fuzzy
 msgid "query a spec file"
 msgstr "%s:n kysely ei onnistunut\n"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "kyselymoodi"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "kyselymoodi"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "kysele paketteja, jotka vaativat <i> ominaisuutta"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "kysele paketteja, jotka tarjoavat <i> ominaisuuden"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 #, fuzzy
 msgid "list all configuration files"
 msgstr "listaa vain konfigurointiedostot (josta seuraa -l)"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr "asenna dokumentaatio"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 #, fuzzy
 msgid "dump basic file information"
 msgstr "näytä paketin tiedot"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 #, fuzzy
 msgid "list files in package"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 #, fuzzy
 msgid "use the following query format"
 msgstr "odottamaton kyselyn lähde"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 #, fuzzy
 msgid "display a verbose file listing"
 msgstr "näytä paketin tiedostolistaus"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 #, fuzzy
 msgid "don't verify files in package"
 msgstr "asenna paketti"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "älä tarkista paketin riippuvuuksia"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "älä suorita mitään vaiheita"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "asenna paketti"
@@ -2949,75 +2955,75 @@ msgstr "paketti %s-%s-%s  sis
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "kysy pakettia, jonka omistuksessa <tiedosto> on"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "skriptin ajo epäonnistui"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "skriptin ajo epäonnistui"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "paketti %s-%s-%s  sisältää jaettuja tiedostoja\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "ryhmässä %s ei ole paketteja\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "%s:n avaus ei onnistunut: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "pgp epäonnistui"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "älä suorita mitään vaiheita"
@@ -3031,297 +3037,297 @@ msgstr "virhe formaatissa: %s\n"
 msgid "(contains no files)"
 msgstr "(ei tiedostoja)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 #, fuzzy
 msgid "not installed "
 msgstr "paketti %s ei ole asennettu\n"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, fuzzy, c-format
 msgid "(unknown %3d) "
 msgstr "(tuntematon tyyppi)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "paketilla ei ole nimeä"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "virhe: en voi avata %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
 msgstr "%s:n avaus ei onnistunut: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "%s:n kysely ei onnistunut\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "vanhan formaatin lähdekoodipaketteja ei voi kysellä\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, fuzzy, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "%s:n kysely ei onnistunut\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "kysele kaikki paketit"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "ryhmässä %s ei ole paketteja\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "mikään paketti ei laukaise %s:a\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "mikään pakettie ei tarvitse %s:a\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "mikään paketti ei tarjoa %s:a\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, fuzzy, c-format
 msgid "file %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "tiedostoa %s ei omista mikään paketti\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "virheellinen paketin numero: %s\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "tietuetta %d ei voitu lukea\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "paketti %s ei ole asennettu\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: avaus ei onnistunut\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "%s: avaus ei onnistunut\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: En voi allekirjoittaa v1.0 RPM:ää\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: En voi uudelleen allekirjoittaa v2.0 RPM:ää\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature epäonnistui\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ei allekirjoitusta saatavilla\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: readLead  epäonnistui\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmReadSignature epäonnistui\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Ei allekirjoitusta saatavilla (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 #, fuzzy
 msgid " (MISSING KEYS:"
 msgstr "(PUUTTUVAT AVAIMET)"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "asennukselle ei määritelty paketteja"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Haen: %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, fuzzy, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "virhe: ohitan %s:n, siirto epäonnistui - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "virhe: en voi avata %s%s/packages.rpm\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "paketti %s ei ole asennettu\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, fuzzy, c-format
 msgid "error reading from file %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, fuzzy, c-format
 msgid "%s cannot be installed\n"
 msgstr "virhe: %s ei voida asentaa\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, fuzzy, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "ryhmässä %s ei ole paketteja\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "puuttuvat riippuvuudet:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 #, fuzzy
 msgid "installing binary packages\n"
 msgstr "asenna paketti"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, fuzzy, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "virhe: en voi avata %s%s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" määrittää useita paketteja\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "näiden pakettien poisto rikkoisi riippuvuuksia:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "virhe: en voi avata %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Asennan: %s\n"
@@ -3331,276 +3337,277 @@ msgstr "Asennan: %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "luku epäonnistui: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "toinen ':' puuttuu, %s:%d"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "puuttuva arkkitehtuurin nimi, %s:%d"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Epätäydellinen datarivi, %s:%d"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, fuzzy, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "liian monta parametriä datarivillä %s:%d"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, 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:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Epätäydellinen oletusrivi, %s:%d"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, fuzzy, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "liian monta parametriä oletusrivillä %s:%d"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "virhe: en voi avata %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "En voi lukea %s: %s."
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "puuttuva ':', %s:%d"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, fuzzy, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%s:n puuttuva parametri %s:%d"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "en voinut avata %s: %s"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s:n puuttuva arkkitehtuuri %s:%d"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "huono parametri '%s', %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 #, fuzzy
 msgid "No signature\n"
 msgstr "%s: Ei allekirjoitusta saatavilla\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 #, fuzzy
 msgid "Old PGP signature\n"
 msgstr "generoi PGP-allekirjoitus"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, 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:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "En voinut ajaa pgp:tä"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp epäonnistui"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp ei voinut kirjoittaa allekirjoitusta"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "en voinut lukea allekirjoitusta"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "En voinut ajaa pgp:tä"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "pgp epäonnistui"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "pgp ei voinut kirjoittaa allekirjoitusta"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "generoi PGP-allekirjoitus"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "generoi PGP-allekirjoitus"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, 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:723
+#: lib/signature.c:738
 #, fuzzy
 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:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Sinun pitää asettaa \"pgp_name:\" rpmrc-tiedostossa"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Sinun pitää asettaa \"pgp_name:\" rpmrc-tiedostossa"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "Haen: %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "Haen: %s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "Haen: %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
@@ -3613,27 +3620,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "puuttuva '{' '%':n jälkeen"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "%s-%s-%s:n tyydyttämättömät riippuvuudet:"
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3649,96 +3656,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "en voi saada %s lukitusta tietokantaan"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "poissulkevaa"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "jaettua"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "en voi saada %s lukitusta tietokantaan"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3766,376 +3773,375 @@ msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "virhe: en voi avata %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "virhe luettaessa tietuetta %s %s:stä"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "virhe talletettaessa tietuetta %s %s:ään"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "dbpath ei ole asetettu"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "virhe etsittäessä pakettia %s\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "tietue numero %d tietokannassa viallinen -- ohitan sen"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "en voi lukea headeria %d:stä päivittäessä"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "virhe etsittäessä pakettia %s\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "virhe poistettaessa tietuetta %s %s:stä"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "dbpath ei ole asetettu"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "väliaikainen tietokanta %s on jo olemassa"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "kokoa tietokanta uudelleen vanhasta tietokannasta"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "en voi lisätä tietuetta %d:stä"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "virhe luotaessa hakemistoa %s: %s"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "(tuntematon tyyppi)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "en voinut avata tiedostoa %s: "
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "paketti %s ei ole %s:ssä"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "en voinut avata %s: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 #, fuzzy
 msgid "Bad server response"
 msgstr "Virheellinen FTP-palvelijan vastaus"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "FTP:n IO-virhe"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 #, fuzzy
 msgid "Server timeout"
 msgstr "FTP-palvelimen timeout"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 #, fuzzy
 msgid "Unable to lookup server host address"
 msgstr "FTP-palvelimen osoitetta ei löytynyt"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 #, fuzzy
 msgid "Unable to lookup server host name"
 msgstr "FTP-palvelimen nimeä ei löytynyt"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 #, fuzzy
 msgid "Failed to connect to server"
 msgstr "En saanut yhteyttä FTP-palvelijaan"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 #, fuzzy
 msgid "Failed to establish data connection to server"
 msgstr "En saanut data-yhteyttä FTP-palvelijaan"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "Paikallisen tiedoston IO-virhe"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Virhe asetettaessa palvelinta passiiviin moodiin"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Tiedostoa ei löytynyt palvelimelta"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 #, fuzzy
 msgid "Unknown or unexpected error"
 msgstr "FTP:n tuntematon tai odottamaton virhe"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "virhe: "
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "vakava virhe: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "virhe: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "varoitus: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "%s@%s:n salasana: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, fuzzy, c-format
 msgid "error: %sport must be a number\n"
 msgstr "virhe: ftpport pitää olla luku\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 #, fuzzy
 msgid "url port must be a number\n"
 msgstr "virhe: ftpport pitää olla luku\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s:n luonti epäonnistui\n"
index 9048150..1b7a696 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,59 +14,59 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "impossible d'ouvrir: %s\n"
@@ -76,16 +76,16 @@ msgstr "impossible d'ouvrir: %s\n"
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Peut tre redistribu librement selon les termes de la GNU GPL"
@@ -308,7 +308,7 @@ msgstr ""
 msgid "print this message"
 msgstr "   --help\t\t- affiche ce message"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 #, fuzzy
 msgid "print the version of rpm being used"
 msgstr "   --version\t\t- affiche la version de rpm utilise"
@@ -321,7 +321,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -340,7 +340,7 @@ msgstr "   --version\t\t- affiche la version de rpm utilise"
 msgid "    --pipe <cmd>          "
 msgstr "    --checksig <pkg>+  - vrifie la signature PGP"
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -353,7 +353,7 @@ msgstr "    -i <packagefile>\t- installe le package"
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -431,7 +431,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 #, fuzzy
 msgid "use <dir> as the top level directory"
 msgstr "      --root <dir>\t- utilise <dir> comme rpertoire racine"
@@ -558,11 +558,11 @@ msgid ""
 "options as -q"
 msgstr "\t\t\t  mmes options de spcification de package qu'avec -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -585,7 +585,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr "    -i <packagefile>\t- installe le package"
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -605,7 +605,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "aucun package n'a t spcifi pour l'installation"
@@ -614,51 +614,51 @@ msgstr "aucun package n'a t spcifi pour l'installation"
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 #, fuzzy
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "      --force           - raccourci pour --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 #, fuzzy
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 "      --hash            - affiche des '#' pendant l'installation du package "
 "(utile avec -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -670,25 +670,25 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 #, fuzzy
 msgid "print percentages as package installs"
 msgstr ""
 "      --percent         - affiche des '%' pendant l'installation du package"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 #, fuzzy
 msgid "install even if the package replaces installed files"
 msgstr ""
 "      --replacefiles    - installe mme si le package remplace des fichiers "
 "dj prsents"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 #, fuzzy
 msgid "reinstall if the package is already present"
 msgstr "      --replacepkgs      - rinstalle si le package est dj prsent"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 #, fuzzy
 msgid "don't install, but tell if it would work or not"
 msgstr ""
@@ -711,7 +711,7 @@ msgstr ""
 "    -U <packagefile>\t- mise  jour du package (mmes options que --install, "
 "plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 #, fuzzy
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
@@ -729,11 +729,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "    --checksig <pkg>+  - vrifie la signature PGP"
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -786,19 +786,19 @@ msgstr "\t\t\t  b - package binaire (prpare, compile, installe, package)"
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "\t\t\t  a - package bin/src (prpare, compile, installe, package)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 #, fuzzy
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 "      --short-circuit   - passe directement  l'tape spcifie (seulement pour "
 "c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 #, fuzzy
 msgid "remove build tree when done"
 msgstr "      --clean           - efface l'arborescence aprs construction"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "      --clean           - efface l'arborescence aprs construction"
@@ -808,7 +808,7 @@ msgstr "      --clean           - efface l'arborescence aprs construction"
 msgid "remove spec file when done"
 msgstr "      --clean           - efface l'arborescence aprs construction"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 #, fuzzy
 msgid "generate PGP/GPG signature"
 msgstr "      --sign            - genre une signature PGP"
@@ -859,7 +859,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr "    --checksig <pkg>+  - vrifie la signature PGP"
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -867,7 +867,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -881,15 +881,15 @@ msgstr "    --checksig <pkg>+  - vrifie la signature PGP"
 msgid "    -K <pkg>+             "
 msgstr "    --checksig <pkg>+  - vrifie la signature PGP"
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 #, fuzzy
 msgid "skip any GPG signatures"
 msgstr "      --sign            - genre une signature PGP"
@@ -925,8 +925,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "un seul mode majeur peut tre spcifi"
 
@@ -939,25 +939,25 @@ msgstr "-u et --uninstall sont obsoltes et seront bientt supprims.\n"
 msgid "Use -e or --erase instead.\n"
 msgstr "Utilisez de prfrence -e ou --erase.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 #, fuzzy
 msgid "relocations must begin with a /"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 #, fuzzy
 msgid "exclude paths must begin with a /"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -965,122 +965,122 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "un seul type de requte/vrification peut tre effectu  la fois"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "source de requte inattendue"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "source de requte inattendue"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "source de requte inattendue"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "seules l'installation et la mise  jour peuvent tre forces"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 #, fuzzy
 msgid "files may only be relocated during package installation"
 msgstr ""
 "--replacefiles ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 #, fuzzy
 msgid "only one of --prefix or --relocate may be used"
 msgstr "un seul mode majeur peut tre spcifi"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 #, fuzzy
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "--clean ne peut tre spcifi que lors de la construction d'un package"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 #, fuzzy
 msgid "--prefix may only be used when installing new packages"
 msgstr "--sign ne peut tre spcifi que lors de la construction d'un package"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 #, fuzzy
 msgid "arguments to --prefix must begin with a /"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 "--replacefiles ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 "--replacepkgs ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 #, fuzzy
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--percent ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 #, fuzzy
 msgid "--includedocs may only be specified during package installation"
 msgstr "--percent ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 #, fuzzy
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "un seul mode majeur peut tre spcifi"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 #, fuzzy
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--percent ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 #, fuzzy
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--percent ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 #, fuzzy
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--percent ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 #, fuzzy
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 "--replacepkgs ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 #, fuzzy
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 "--replacefiles ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 #, fuzzy
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
@@ -1102,7 +1102,7 @@ msgid "--apply may only be specified during package installation"
 msgstr ""
 "--replacefiles ne peut tre spcifi que lors de l'installation d'un package"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
@@ -1111,7 +1111,7 @@ msgstr ""
 "--test ne peut tre spcifi que lors de l'installation ou dsinstallation d'un "
 "package"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
@@ -1120,7 +1120,7 @@ msgstr ""
 "--test ne peut tre spcifi que lors de l'installation ou dsinstallation d'un "
 "package"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 #, fuzzy
 msgid ""
 "--test may only be specified during package installation, erasure, and "
@@ -1129,7 +1129,7 @@ msgstr ""
 "--test ne peut tre spcifi que lors de l'installation ou dsinstallation d'un "
 "package"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 #, fuzzy
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
@@ -1138,7 +1138,7 @@ msgstr ""
 "--root (-r) ne peut tre spcifi que lors de l'installation, de la "
 "dsinstallation ou de l'interrogation d'un package"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
@@ -1162,82 +1162,82 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--sign ne peut tre spcifi que lors de la construction d'un package"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 #, fuzzy
 msgid "pgp not found: "
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "La vrification du mot de passe a chou\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Mot de passe correct.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign ne peut tre spcifi que lors de la construction d'un package"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 #, fuzzy
 msgid "exec failed\n"
 msgstr "La construction a chou.\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "aucun package n'a t spcifi pour la vrification de signature"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 #, fuzzy
 msgid "no packages given for signing"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 #, fuzzy
 msgid "extra arguments given for query of all packages"
 msgstr "aucun argument n'a t fourni pour la requte"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "aucun argument n'a t fourni pour la requte"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "aucun argument n'a t fourni pour la requte"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "aucun argument n'a t fourni pour la vrification"
 
@@ -1254,111 +1254,112 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "   --version\t\t- affiche la version de rpm utilise"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Utilisez de prfrence -e ou --erase.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
@@ -1367,452 +1368,453 @@ msgstr ""
 "--test ne peut tre spcifi que lors de l'installation ou dsinstallation d'un "
 "package"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "aucun package n'a t spcifi pour la reconstruction"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "aucun package n'a t spcifi pour la construction"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 #, fuzzy
 msgid "no tar files given for build"
 msgstr "aucun package n'a t spcifi pour la construction"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "La construction a chou.\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, 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:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "La construction a chou.\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, fuzzy, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, fuzzy, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, fuzzy, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, fuzzy, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "      --sign            - genre une signature PGP"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
@@ -1852,487 +1854,489 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, 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:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "      Options de spcification de package:"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "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
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "les arguments de --root (-r) doivent commencer par un /"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, 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:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "%s ne peut tre construit sur cette architecture\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 #, fuzzy
 msgid " failed - "
 msgstr "La construction a chou.\n"
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2340,614 +2344,616 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "La construction a chou.\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "La construction a chou.\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 #, fuzzy
 msgid "unexpected ]"
 msgstr "source de requte inattendue"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 #, fuzzy
 msgid "unexpected }"
 msgstr "source de requte inattendue"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "\t\t\t  p - prpare (extrait le source et applique les patches)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "\t\t\t  p - prpare (extrait le source et applique les patches)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "\t\t\t  b - package binaire (prpare, compile, installe, package)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "      --clean           - efface l'arborescence aprs construction"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "    -i <packagefile>\t- installe le package"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr ""
 "        -p <packagefile>+ - interroge le package (non install) <packagefile>"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "      --sign            - genre une signature PGP"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 #, fuzzy
 msgid "query a spec file"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 #, fuzzy
 msgid "list all configuration files"
 msgstr ""
 "        -c                - donne uniquement la liste des fichiers de "
 "configuration (implique -l)"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr ""
 "        -d                - donne uniquement la liste des fichiers de "
 "documentation (implique -l)"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 #, fuzzy
 msgid "dump basic file information"
 msgstr ""
 "        -i                - affiche les informations relatives  un package"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 #, fuzzy
 msgid "list files in package"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 #, fuzzy
 msgid "use the following query format"
 msgstr "source de requte inattendue"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 #, fuzzy
 msgid "display a verbose file listing"
 msgstr "        -l                - affiche la liste des packages"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -3016,76 +3022,76 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr ""
 "        -f <file>+        - interroge le package  qui appartient <file>"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "La construction a chou.\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "La construction a chou.\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -3099,295 +3105,295 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 #, fuzzy
 msgid "not installed "
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
 msgstr "La construction a chou.\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, fuzzy, c-format
 msgid "no package triggers %s\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, fuzzy, c-format
 msgid "package %s is not installed\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "La construction a chou.\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, fuzzy, c-format
 msgid "%s cannot be installed\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3397,272 +3403,273 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, fuzzy, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 #, fuzzy
 msgid "Old PGP signature\n"
 msgstr "      --sign            - genre une signature PGP"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "La construction a chou.\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "La construction a chou.\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "      --sign            - genre une signature PGP"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "      --sign            - genre une signature PGP"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3675,27 +3682,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3711,96 +3718,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "impossible d'ouvrir: %s\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3827,364 +3834,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "aucun package n'a t spcifi pour l'installation"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "aucun package n'a t spcifi pour la dsinstallation"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "impossible d'ouvrir: %s\n"
index 9e027a4..15fc6dc 100644 (file)
--- a/po/gl.po
+++ b/po/gl.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-01-13 22:31+0100\n"
 "Last-Translator: Jesús Bravo Álvarez <jba@pobox.com>\n"
 "Language-Team: Galician <trasno@ceu.fi.udc.es>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -70,16 +70,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -278,7 +278,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -290,7 +290,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -306,7 +306,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -318,7 +318,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -394,7 +394,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -502,11 +502,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -526,7 +526,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -546,7 +546,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -554,47 +554,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -606,19 +606,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -634,7 +634,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -648,11 +648,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -699,15 +699,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -715,7 +715,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -761,7 +761,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -769,7 +769,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -781,15 +781,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -822,8 +822,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -835,23 +835,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -859,101 +859,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -967,31 +967,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1012,77 +1012,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1099,554 +1099,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1686,485 +1688,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2172,554 +2176,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2788,74 +2794,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2869,290 +2875,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3162,262 +3168,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3430,27 +3437,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3466,96 +3473,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3582,364 +3589,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 5b8da80..b11da0c 100644 (file)
--- a/po/is.po
+++ b/po/is.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-07-12 13:25+0000\n"
 "Last-Translator: Richard Allen <ra@hp.is>\n"
 "Language-Team: is <kde-isl@mmedia.is>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "get ekki opnað pakka gagnagrunn í %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "gat ekki útbúið pakkaskilyrði:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Get ekki opnað spec skrána %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Gat ekki opnað pípu í tar: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Gat ekki lesið spec skrá frá %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Gat ekki endurnefnt %s sem %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "gat ekki skoðað %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Skráin %s er ekki venjuleg skrá.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Þýði fyrir markkerfi: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Þýði fyrir markkerfi %s\n"
@@ -70,16 +70,16 @@ msgstr "
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM útgáfa %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Höfundarréttur (C) 1998-2000 - Red Hat Inc"
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Þessu má dreifa frjálst samkvæmt skilmálum GNU GPL"
 
@@ -298,7 +298,7 @@ msgstr "Notkun:"
 msgid "print this message"
 msgstr "prenta þessi skilaboð"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "prenta útgáfunúmer rpm sem verið er að nota"
 
@@ -310,7 +310,7 @@ msgstr "   Allir hamir sty
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<nafn> <gildi>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "skilgreina fjölva <nafn> með gildinu <gildi>"
 
@@ -326,7 +326,7 @@ msgstr "prenta 
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <skipun>       "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "senda frálag í <skipun>"
 
@@ -338,7 +338,7 @@ msgstr "    --rcfile <skr
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "nota <skrá> í stað /etc/rpmrc og $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "sýna endanlega rpmrc og stillingar fjölva"
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr "      --root <mappa>      "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -522,11 +522,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -546,7 +546,7 @@ msgstr "    --install <pakkaskr
 msgid "    -i <packagefile>      "
 msgstr "    -i <pakkaskrá>        "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "setja inn pakka"
 
@@ -566,7 +566,7 @@ msgstr "      --relocate <g
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -574,47 +574,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <mappa>    "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -626,19 +626,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -654,7 +654,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -668,11 +668,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "    -e <pakkaskrá>        "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -719,15 +719,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -735,7 +735,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -781,7 +781,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -789,7 +789,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -801,15 +801,15 @@ msgstr "    --checksig <pakki>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <pakki>+           "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -842,8 +842,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -855,23 +855,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -879,101 +879,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -987,31 +987,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1032,77 +1032,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1119,558 +1119,560 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<nafn> <gildi>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "prenta útvíkkun fjölva <expr>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<expr>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Get ekki opnað tempi skrá.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Gat ekki keyrt %s (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "vantar '(' í  %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "vantar ')' í %s %s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ógilt %s tákn: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "vantar '(' í  %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Tvær skrár á einni línu: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Skráin er tvítekin: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Skráin fannst ekki: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Gat ekki opnað PreUn skrá: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Skráin fannst ekki með 'glob': %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Gat ekki opnað %%files skrána %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "lína: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ógild skrá %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Gat ekki keyrt %s: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Gat ekki búið til undirferli (fork) %s: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s brást\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "gat ekki ritað öll gögn í %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "gat ekki fundið %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "safnskráarsmíð brást á skrá %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "safnskráarsmíð brást: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Gat ekki opnað PreIn skrá: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Gat ekki opnað PreUn skrá: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Gat ekki opnað PostIn skrá: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Gat ekki opnað PostUn skrá: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Get ekki opnað VerifyScript skrá: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Get ekki lesið haus úr %s: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Gat ekki ritað haus í %s: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Gat ekki ritað haus í %s: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Get ekki lesið haus úr %s: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Get ekki ritað í pakka: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Get ekki opnað sigtarget %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Get ekki lesið haus úr %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Gat ekki ritað haus í %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Get ekki lesið innihald %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Get ekki ritað innihald í %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Skrifaði: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1710,485 +1712,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "lína %d: Óleyfilegur rofi %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Get ekki opnað táknmynd %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Gat ekki lesið táknmynd %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Óþekkt tegund táknmyndar: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "lína %d: Tag tekur einungis eitt tákn: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "lína %d: Skemmt tag: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "lína %d: Tómt tag: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "lína %d: Ólöglegt tákn '-' í %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "lína %d: Epoch/Serial svæðið verður að innihalda tölu: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Slæmt ílag: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "lína %d: Ógilt viðfang við %%setup: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "lína %d: Villa við þáttun %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "lína %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Get ekki opnað %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "Harðar tengingar vantar"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2196,555 +2200,557 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() skilaði ekki stærð: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "gat ekki skoðað %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "gat ekki opnað %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s vistað sem %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir %s brást: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s gat ekki eytt %s: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s búið til sem %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot þegar skilgreind, hunsa %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "ekki skoða pakkaskilyrðin"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<pakkaskrá>+"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<pakkaskrá>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<gömul>=<ný>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "uppfæra pakka"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "búa til undirskrift"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "fyrirspurn/yfirferð á pakkann sam á skrá"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "fyrirspurn/yfirferð á pakkana sem hafa pakkaþarfir"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "fyrirspurn/yfirferð á pakkana sem uppfylla þarfir annara pakka"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr "ekki yfirfara MD5 undirritun skráa"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "ekki yfirfara stærð skráa"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "ekki yfirfara symlink slóð skráa"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "ekki yfirfara eiganda skráa"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "ekki yfirfara hop skráa"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "ekki yfirfara heimildir skráa"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "ekki yfirfara skrárnar í pakkanum"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "ekki skoða pakkaskilyrðin"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "ekki yfirfara SHA1 undirritunina"
 
@@ -2813,74 +2819,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "gat ekki búið til %%%s %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "get ekki ritað í %%%s %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "pakkinn inniheldur enga .spec skrá\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "gat ekki opnað %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s brást\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2894,290 +2900,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: gat ekki lesið manifest: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "get ekki opnað pakka gagnagrunn í\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "get ekki opnað %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3187,262 +3193,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "vantar seinni ':' á %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "Get ekki opnað %s til lesturs: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Get ekki lesið %s: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "viðfang vantar fyrir %s á %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "get ekki opnað %s á %s:%d: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ólöglegur rofi '%s' á %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Gat ekki keyrt pgp (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "pgp brást\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "pgp gat ekki lesið undirskriftina\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "get ekki lesið undirskriftina\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "Gat ekki keyrt gpg\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "ggp brást\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "gpg get ekki lesið undirskriftina\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "Gat ekki keyrt pgp\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d færa %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3455,27 +3462,27 @@ msgstr "
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr "í pakkanum eru engir hópalistar (þetta ætti aldrei að koma fyrir)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "vantar     %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Óuppfyllt pakkaskilyrði fyrir %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3491,96 +3498,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "get ekki fengið %s lás á gagnagrunninn\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "einka"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "deildann"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "lokaði gagnagrunnsumhverfi %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "fjarlægði gagnagrunnsumhverfi %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "opna gagnagrunnsumhverfi %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3607,364 +3614,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "get ekki opnað %s index með db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "get ekki opnað %s index\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== virkt %d tómt %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(tómt)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(tómt)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Óþekkt viðfang %c í %s(%s)\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Fjölvi %%%.*s fannst ekki. Sleppi\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "Skrá %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Skráin %s er minni en %u bæti\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Tókst"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Þjónninn svaraði rangt"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "Les/ritvilla á þjóninum"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Þjónninn tímaði út"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Gat ekki flett upp vistfangi þjónsins"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Gat ekki flett upp heiti þjónsins"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Gat ekki tengst þjóninum"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Gat ekki opnað gagnatengingu við þjóninn"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "Les/ritvilla í skrána"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Ekki tókst að fá þjóninn í \"passive\" ham"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Skráin fannst ekki á þjóninum"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Er að hætta við"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Óþekkt eða óvænt villa"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "tengist %s sem %s með aðgangsorði %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(engin villa)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "banvæn villa: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "villa: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "aðvörun: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "minnisfrátekt (%u bæta) skilaði NULL.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "aðvörun: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "aðvörun: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "aðvörun: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Lykilorð fyrir %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "villa: %sport verður að vera tala\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "gátt slóðar verður að vera tala\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "gat ekki búið til %s: %s\n"
index 3fd8023..39b6e7e 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 8d75a74..a9190e5 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -14,59 +14,59 @@ msgstr ""
 "Content-Type: text/plain; charset=EUC-JP\n"
 "Content-Transfer-Encoding: EUC-JP\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "%s/packages.rpm ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "°Í¸À­¤Î·çÇ¡:\n"
 
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "spec ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "tar ¥Ñ¥¤¥×¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "%s ¤«¤é spec ¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "%s ¤ò %s ¤Ë¤¹¤ë̾Á°¤ÎÊѹ¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "stat %s ¤Ë¼ºÇÔ: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "ÉáÄ̤Υե¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %s\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ï ¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¤¤è¤¦¤Ç¤¹¡£\n"
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "ºîÀ®Ã楿¡¼¥²¥Ã¥È¥×¥é¥Ã¥È¥Õ¥©¡¼¥à: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "¥¿¡¼¥²¥Ã¥È %s ÍѤ˺îÀ®Ãæ\n"
@@ -88,18 +88,18 @@ msgstr "
 # build root [BuildRoot]
 # net share [¥Í¥Ã¥È¶¦Í­]
 # reloate [ºÆÇÛÃÖ/°ÜÆ°¤¹¤ë]
-# $Id: ja.po,v 1.176 2001/10/13 19:36:01 jbj Exp $
+# $Id: ja.po,v 1.177 2001/10/15 03:22:28 jbj Exp $
 #: rpm.c:227
 #, c-format
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM ¥Ð¡¼¥¸¥ç¥ó %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 #, fuzzy
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
@@ -107,7 +107,7 @@ msgstr ""
 "ËÝÌõ¼Ô ¿ÀÅÄ ½¼ <kanda@nn.iij4u.or.jp>\n"
 "¸íÌõÅù¤Ï¿ÀÅĤޤÇ"
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "GNU°ìÈ̸øÍ­»ÈÍѵöÂú½ñ¤Î²¼¤Ç¼«Í³¤ËÇÛÉۤǤ­¤Þ¤¹"
@@ -309,7 +309,7 @@ msgstr "
 msgid "print this message"
 msgstr "¤³¤Î¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "»ÈÍѤ·¤Æ¤¤¤ë rpm ¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤·¤Þ¤¹"
 
@@ -322,7 +322,7 @@ msgstr "   
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -339,7 +339,7 @@ msgstr "
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "ɸ½à½ÐÎϤò <cmd> ¤Ø¥Ñ¥¤¥×¤·¤Þ¤¹"
 
@@ -351,7 +351,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "/etc/rpmrc ¤È $HOME/.rpmrc ¤ÎÂå¤ê¤Ë <file> ¤ò»ÈÍѤ·¤Þ¤¹"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -431,7 +431,7 @@ msgstr "
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "¥È¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤È¤·¤Æ <dir> ¤ò»ÈÍѤ·¤Þ¤¹"
 
@@ -551,11 +551,11 @@ msgstr ""
 "-q ¤ÈƱÍͤËƱ¤¸¥Ñ¥Ã¥±¡¼¥¸»ØÄꥪ¥×¥·¥ç¥ó¤ò¼è¤ê\n"
 "¥¤¥ó¥¹¥È¡¼¥ë¤Î¾õ¶·¤ò¸¡¾Ú¤·¤Þ¤¹"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î°Í¸´Ø·¸¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "¥Õ¥¡¥¤¥ë¤Î md5 ¥Á¥§¥Ã¥¯¥µ¥à¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
@@ -577,7 +577,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹"
 
@@ -598,7 +598,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "<oldpath> ¤«¤é <newpath> ¤Ë¥Õ¥¡¥¤¥ë¤òºÆÇÛÃÖ¤µ¤»¤Þ¤¹"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "¥Ñ¥¹ %s ¤ÏºÆÇÛÃ֤Ǥ­¤Þ¤»¤ó(¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤ËÂФ·¤Æ)"
@@ -607,51 +607,51 @@ msgstr "
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 "ºÆÇÛÃÖ²Äǽ¤Ê¥Ñ¥Ã¥±¡¼¥¸¤ËÂФ·¡¢¥¤¥ó¥¹¥È¡¼¥ë¥Ñ¥¹\n"
 "ÀÜƬ¼­¤ò <dir> ¤ËÀßÄꤷ¤Þ¤¹"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "¥É¥­¥å¥á¥ó¥È¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "--replacepkgs ¤È --replacefiles ¤òû½Ì¤·¤¿¤â¤Î"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëºÝ¤Ë '#' ¤Çɽ¼¨¤·¤Þ¤¹(-v ¤ò»ÈÍѤ¹¤ë¤ÈÎɤ¤)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "ÀßÄê¤ò¥¹¥­¥Ã¥×¤·¡¢Á´¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤ÎÂоݥ¢¡¼¥­¥Æ¥¯¥Á¥ã¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ëÁ°¤Ë¥Ç¥£¥¹¥¯¤ÎÍÆÎÌ¥Á¥§¥Ã¥¯¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ÂоÝOS¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "¥É¥­¥å¥á¥ó¥È¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 "¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¹¹¿·¤·¤Þ¤¹¤¬¡¢\n"
 "¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÊѹ¹¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 "°Í¸À­¤òËþ¤¿¤¹¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î\n"
@@ -667,21 +667,21 @@ msgstr ""
 "¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤Æ¥È¥ê¥¬¡¼¤µ¤ì¤ë¥¹¥¯¥ê¥×¥È¤ò\n"
 "¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëºÝ¤Ë '%' ¤Çɽ¼¨¤·¤Þ¤¹"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 "¥¤¥ó¥¹¥È¡¼¥ë»þ¤ËÃÖ¤­´¹¤¨¤é¤ì¤ë¥Õ¥¡¥¤¥ë¤¬\n"
 "¤¢¤Ã¤Æ¤â¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "´û¤Ë¸ºß¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ç¤âºÆ¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤»¤º¤Ë¡¢¥Æ¥¹¥È¤Î¤ß¹Ô¤¤¤Þ¤¹"
 
@@ -699,7 +699,7 @@ msgstr ""
 "¥Ñ¥Ã¥±¡¼¥¸¤ò¥¢¥Ã¥×¥°¥ì¡¼¥É¤·¤Þ¤¹(--install ¤È´ö¤Ä¤«¤Î¥ª¥×¥·¥ç¥ó¤òÉÕ¤±Â­¤·¤¿¤â"
 "¤Î)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -716,11 +716,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤òºï½ü(¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë)¤·¤Þ¤¹"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -769,15 +769,15 @@ msgstr "
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "¥Ð¥¤¥Ê¥ê/¥½¡¼¥¹¤ò¥Ñ¥Ã¥±¡¼¥¸²½ (prep¡¢compile¡¢install¡¢package)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "»ØÄꤷ¤¿²áÄø¤Þ¤Ç¥¹¥­¥Ã¥×¤·¤Þ¤¹ (c¡¢i ¤Ç¤Î¤ßÍ­¸ú)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥ó¥°¸åºîÀ®¥Ä¥ê¡¼¤òºï½ü¤·¤Þ¤¹"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "½ªÎ»¸å¥½¡¼¥¹¤òºï½ü¤·¤Þ¤¹"
@@ -787,7 +787,7 @@ msgstr "
 msgid "remove spec file when done"
 msgstr "½ªÎ»¸å¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Þ¤¹"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 #, fuzzy
 msgid "generate PGP/GPG signature"
 msgstr "PGP/GPG ½ð̾¤òÀ¸À®¤·¤Þ¤¹"
@@ -837,7 +837,7 @@ msgstr "--rebuild 
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ë½ð̾¤·¤Þ¤¹(¸½ºß¤Î½ð̾¤Ï¼Î¤Æ¤é¤ì¤Þ¤¹)"
 
@@ -845,7 +845,7 @@ msgstr "
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ë½ð̾¤òÄɲä·¤Þ¤¹"
 
@@ -857,15 +857,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "½ð̾¤Î¸¡¾Ú¤ò¤·¤Þ¤¹"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "PGP ½ð̾¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 #, fuzzy
 msgid "skip any GPG signatures"
 msgstr "GPG ½ð̾¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹"
@@ -904,8 +904,8 @@ msgstr ""
 "¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Î½êÍ­¼Ô¤È¥°¥ë¡¼¥×¤ËÀßÄꤷ¤Þ¤¹"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "°ì¤Ä¤Î¥á¥¸¥ã¡¼¥â¡¼¥É¤Î¤ß¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
 
@@ -917,24 +917,24 @@ msgstr "-u 
 msgid "Use -e or --erase instead.\n"
 msgstr "-e ¤« --erase ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "ºÆÇÛÃ֤Ϡ/ ¤«¤é»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "ºÆÇÛÃ֤Ϡ= ¤ò´Þ¤ó¤Ç¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "ºÆÇÛÃ֤Ϡ= ¤Î¼¡¤Ë / ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 #, fuzzy
 msgid "exclude paths must begin with a /"
 msgstr "½ü³°¤¹¤ë¥Ñ¥¹¤Ï / ¤«¤é»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -942,45 +942,45 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, fuzzy, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "°ú¿ô½èÍý(%d)¤Ç¤ÎÆâÉô¥¨¥é¡¼ :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "Ì䤤¹ç¤ï¤»/¸¡¾Ú¤Ï°ìÅ٤˰ì¤Ä¤·¤«¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "ͽ´ü¤»¤ÌÌ䤤¹ç¤ï¤»¤Î¥Õ¥é¥°"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "ͽ´ü¤»¤ÌÌ䤤¹ç¤ï¤»¤Î¥Õ¥©¡¼¥Þ¥Ã¥È"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "ͽ´ü¤»¤ÌÌ䤤¹ç¤ï¤»¤Î¥½¡¼¥¹"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 "¥¤¥ó¥¹¥È¡¼¥ë¡¢¥¢¥Ã¥×¥°¥ì¡¼¥É¡¢¥½¡¼¥¹ºï½ü¡¢¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ëºï½ü»þ¤Î¤ß¶¯À©¤Ç¤­"
 "¤Þ¤¹"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï¥Ñ¥Ã¥±¡¼¥¸¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ßºÆÇÛÃ֤Ǥ­¤Þ¤¹"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "--prefix ¤â¤·¤¯¤Ï --relocate ¤Î¤¤¤º¤ì¤«¤Î¤ß»ÈÍѤǤ­¤Þ¤¹"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 #, fuzzy
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
@@ -988,64 +988,64 @@ msgstr ""
 "--relocate ¤È --excludepath ¤Ï¿·¤·¤¤¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤È¤­¤Î¤ß»ÈÍÑ"
 "¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix ¤Ï¿·µ¬¤Ë¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤È¤­¤Î¤ß»ÈÍѤǤ­¤Þ¤¹"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "--prefix ¤Ø¤Î°ú¿ô¤Ï / ¤«¤é»Ï¤Þ¤é¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "--excludedocs ¤È --includedocs ¤Ï¤É¤Á¤é¤«°ìÊý¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "-ignoreos ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 #, fuzzy
 msgid "--ignoresize may only be specified during package installation"
 msgstr "-ignoresize ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Îºï½ü»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë¡¢ºï½ü»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
@@ -1061,14 +1061,14 @@ msgstr "--noscripts 
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë¡¢ºï½ü»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
@@ -1076,13 +1076,13 @@ msgid ""
 msgstr ""
 "--nodeps ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤ÎºîÀ®¡¢¥¤¥ó¥¹¥È¡¼¥ë¡¢ºï½ü¡¢¸¡¾Ú»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë¡¢ºï½ü¡¢ºîÀ®»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1090,7 +1090,7 @@ msgstr ""
 "--root (-r) ¤Ï¥¤¥ó¥¹¥È¡¼¥ë¡¢ºï½ü¡¢Ì䤤¹ç¤ï¤»¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹ºÆ¹½ÃÛ»þ¤Î¤ß»ØÄê¤Ç"
 "¤­¤Þ¤¹"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "--root (-r) ¤Î°ú¿ô¤Ï / ¤«¤é»Ï¤Þ¤é¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
@@ -1113,79 +1113,79 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 ¤Ï½ð̾¸¡ºº¤È¥Ñ¥Ã¥±¡¼¥¸¸¡¾Ú»þ¤Î¤ß»ÈÍѤǤ­¤Þ¤¹"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "½ð̾¤¹¤ë¤¿¤á¤Î¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, fuzzy, c-format
 msgid "cannot access file %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 #, fuzzy
 msgid "pgp not found: "
 msgstr "pgp ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "¥Ñ¥¹¥Õ¥ì¡¼¥º¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "¥Ñ¥¹¥Õ¥ì¡¼¥º¥Á¥§¥Ã¥¯¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "¥Ñ¥¹¥Õ¥ì¡¼¥º¤ÏÀµ¾ï¤Ç¤¹¡¥\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÃæ¤Î̵¸ú¤Ê %%_signature ¡£\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign ¤Ï¥Ñ¥Ã¥±¡¼¥¸ºîÀ®»þ¤Î¤ß»ÈÍѤǤ­¤Þ¤¹"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "¼Â¹Ô¼ºÇÔ\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "--querytags ¤Î°ú¿ô¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "½ð̾¸¡ºº¤Î¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "½ð̾¤Î¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¤Î¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤Î¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎÌ䤤¹ç¤ï¤»¤Î¤¿¤á¤Ë;ʬ¤Ê°ú¿ô¤¬¤¢¤ê¤Þ¤¹"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "Ì䤤¹ç¤ï¤»¤Î¤¿¤á¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¸¡¾Ú¤Î¤¿¤á¤Ë;ʬ¤Ê°ú¿ô¤¬¤¢¤ê¤Þ¤¹"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "¸¡¾Ú¤Î¤¿¤á¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
 
@@ -1204,576 +1204,578 @@ msgstr "
 msgid "cannot re-open payload: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "»ÈÍѤ·¤Æ¤¤¤ë rpm ¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤·¤Þ¤¹"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 #, fuzzy
 msgid "Signature options:"
 msgstr "½ð̾¥µ¥¤¥º: %d\n"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "»ÈÍÑË¡: rpm {--help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "-e ¤« --erase ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò»ÈÍѤ·¤Ê¤¤¤Î¤Ë --dbpath ¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î¥¤¥ó¥¹¥È¡¼¥ë¡¢ºï½ü»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "ºÆºîÀ®¤¹¤ë¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "ºîÀ®¤Î¤¿¤á¤Î spec ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "ºîÀ®(build)¤Î¤¿¤á¤Î tar ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó"
 
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "¼Â¹ÔÃæ: %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s ¤Î¼Â¹Ô¤Ë¼ºÇÔ (%s)"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "%s ¤ÎÉÔÀµ¤Ê½ªÎ»¥¹¥Æ¡¼¥¿¥¹ (%s)"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ =="
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ &&"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ ||"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "¼°Ãæ¤Ç¹½Ê¸²òÀÏ¥¨¥é¡¼"
 
-#: build/expression.c:338
+#: build/expression.c:341
 #, fuzzy
 msgid "unmatched (\n"
 msgstr "°ìÃפ·¤Ê¤¤ ("
 
-#: build/expression.c:368
+#: build/expression.c:371
 #, fuzzy
 msgid "- only on numbers\n"
 msgstr "- ¿ô¤Î¤ß"
 
-#: build/expression.c:384
+#: build/expression.c:387
 #, fuzzy
 msgid "! only on numbers\n"
 msgstr "! ¿ô¤Î¤ß"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 #, fuzzy
 msgid "types must match\n"
 msgstr "·¿¤Ï°ìÃפ·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: build/expression.c:440
+#: build/expression.c:444
 #, fuzzy
 msgid "* / not suported for strings\n"
 msgstr "* / ¤Ïʸ»úÎóÍѤ˥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: build/expression.c:492
+#: build/expression.c:497
 #, fuzzy
 msgid "- not suported for strings\n"
 msgstr "- ¤Ïʸ»úÎóÍѤ˥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: build/expression.c:641
+#: build/expression.c:648
 #, fuzzy
 msgid "&& and || not suported for strings\n"
 msgstr "&& ¤È || ¤Ïʸ»úÎóÍѤ˥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "¼°Ãæ¤Çʸˡ¥¨¥é¡¼"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK ¼ºÇÔ: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "%s %s ¤Ç '('¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "')' ¤¬¤¢¤ê¤Þ¤»¤ó %s(%s "
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "̵¸ú¤Ê %s ¤Î¥È¡¼¥¯¥ó: %s"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s %s ¤Ç '('¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: build/files.c:535
+#: build/files.c:539
 #, fuzzy, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() ¤Ë³¤¯¶õÇò¤¬¤¢¤ê¤Þ¤»¤ó: %s"
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "ÉÔÀµ¤Êʸˡ: %s(%s)"
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "ÉÔÀµ¤Ê¥â¡¼¥É¥¹¥Ú¥Ã¥¯: %s(%s)"
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¥â¡¼¥É¥¹¥Ú¥Ã¥¯: %s(%s)"
 
-#: build/files.c:740
+#: build/files.c:744
 #, fuzzy, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "°Û¾ï¤Ê¥í¥«¡¼¥ëĹ: \"%.*s\"  %%lang(%s)"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Ê£¿ô¤Î¥í¥«¡¼¥ë %.*s %%lang(%s)"
 
-#: build/files.c:897
+#: build/files.c:906
 #, fuzzy, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "%%docdir ¤Î¸Â³¦¤Ë㤷¤Þ¤·¤¿"
 
-#: build/files.c:903
+#: build/files.c:912
 #, fuzzy, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir ¤Î°ú¿ô¤Ï1¤Ä¤Î¤ß¤Ç¤¹"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "1¹Ô¤Ë2¤Ä¤Î¥Õ¥¡¥¤¥ë: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï \"/\" ¤«¤é»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
-#: build/files.c:957
+#: build/files.c:966
 #, fuzzy, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "¾¤Î¥Õ¥©¡¼¥à¤ÇÆÃÊ̤ʠ%%doc ¤òº®¤¼¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬2²óɽµ­¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï prefix (%s) ¤È°ìÃפ·¤Þ¤»¤ó: %s"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: %s"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "ÉÔÀµ¤Ê½êÍ­¼Ô/¥°¥ë¡¼¥×: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤ÏÀèƬ¤Ë \"/\" ¤¬É¬ÍפǤ¹: %s"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ð¡¼¥¸¥ç¥ó¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó(by glob): %s"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "%%files ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "¹ÔÌÜ: %s"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "%s ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "%s ¤ò fork ¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s ¼ºÇÔ"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "Á´¤Æ¤Î¥Ç¡¼¥¿¤ò %s ¤Ë½ñ¤¯¤³¤È¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, fuzzy, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "%s ¤òõ¤·¤Æ¤¤¤Þ¤¹: (%s ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s ¤ò¸«¤Ä¤±¤ë¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿:"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Î½èÍýÃæ: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "¥Û¥¹¥È̾¤òÀµ¼°¤Ê¤â¤Î¤Ë¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, fuzzy, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ç¥¢¡¼¥«¥¤¥Ö¤ÎºîÀ®¤Ë¼ºÇÔ: %s"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ç¥¢¡¼¥«¥¤¥Ö¤ÎºîÀ®¤Ë¼ºÇÔ: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy ¤Ç½ñ¤­¹þ¤ß¼ºÇÔ: %s"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy ¤ÇÆɤ߹þ¤ß¼ºÇÔ: %s"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "PreIn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "PreUn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "PostIn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "PostUn ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "VerifyScript ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, fuzzy, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "¥È¥ê¥¬¡¼¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, fuzzy, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: %s ¤Î¥ª¡¼¥×¥ó: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, fuzzy, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: %s ¤ÎÆɤ߹þ¤ß: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fread ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, fuzzy, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s ¤Ï RPM ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, fuzzy, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: %s ¤«¤é¤Î¥Ø¥Ã¥À¤ÎÆɤ߹þ¤ß\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:462
+#: build/pack.c:477
 #, fuzzy
 msgid "Bad CSA data\n"
 msgstr "ÉÔÀµ¤Ê CSA ¥Ç¡¼¥¿"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "½ð̾¤ÎÀ¸À®Ãæ: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "sigtarget ¤ÎÆɤ߹þ¤ß¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "½ñ¤­¹þ¤ßÃæ: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Î ½ÐÎÏ¥Õ¥¡¥¤¥ë̾¤òÀ¸À®¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s\n"
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "%s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó: %s\n"
@@ -1813,382 +1815,382 @@ msgstr "%%changelog 
 msgid "no description in %%changelog\n"
 msgstr "%%changelog Ãæ¤ËÀâÌÀ¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "%d ¹ÔÌÜ: %%description ¤Î²òÀÏ¥¨¥é¡¼: %s"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó %s:%s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "%d ¹ÔÌÜ: Ì¾Á°¤¬Â¿¤¹¤®¤Þ¤¹: %s"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ñ¥Ã¥±¡¼¥¸¤¬Â¸ºß¤·¤Þ¤»¤ó: %s"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, fuzzy, c-format
 msgid "line %d: Second description\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤÎÀâÌÀ"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "%d ¹ÔÌÜ: %%files ¤Î²òÀÏ¥¨¥é¡¼: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%%files ¥ê¥¹¥È"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, fuzzy, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, fuzzy, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS ¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS ¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, fuzzy, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "%s ¥Õ¥£¡¼¥ë¥É¤Ï¥Ñ¥Ã¥±¡¼¥¸Ãæ¤ËɬÍפǤ¹: %s"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤ÎÆó½Å¤Î %s ¥¨¥ó¥È¥ê: %s"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "ÉÔÌÀ¤Ê¥¢¥¤¥³¥ó¥¿¥¤¥×: %s"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó %s:%s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔ´°Á´¤Ê·Á¤Î¥¿¥°: %s"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ¶õ¤Î¥¿¥°: %s"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "%d ¹ÔÌÜ: %s Ãæ¤ËÉÔÀµ¤Êʸ»ú '-' : %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, fuzzy, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "%d ¹ÔÌÜ: BuildRoot ¤Ï \"/\" ¤Ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "%d ¹ÔÌÜ: Prefixes ¤Ï \"/\" ¤Ç½ª¤ï¤Ã¤Æ¤Ï¤¤¤±¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "%d ¹ÔÌÜ: Docdir ¤Ï '/' ¤Ç»Ï¤Þ¤é¤Ê¤¯¤Æ¤Ï¤¤¤±¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, fuzzy, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "%d ¹ÔÌÜ: Epoch/Serial ¥Õ¥£¡¼¥ë¥É¤ÏÈÖ¹æ¤Ç¤Ê¤±¤ì¤Ð¤¤¤±¤Þ¤»¤ó: %s"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %s ÈÖ¹æ: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê BuildArchitecture ¥Õ¥©¡¼¥Þ¥Ã¥È: %s"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "ÆâÉô¥¨¥é¡¼: ¤Ë¤»¤Î¥¿¥° %d"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "ÉÔÀµ¤Ê¥Ñ¥Ã¥±¡¼¥¸¤Î»ØÄê: %s"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹: %s"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÌÀ¤Ê¥¿¥°: %s"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 #, fuzzy
 msgid "Spec file can't use BuildRoot\n"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤Ï BuildRoot ¤ò»ÈÍѤǤ­¤Þ¤»¤ó"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "ÉÔÀµ¤Ê¥½¡¼¥¹: %s : %s"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "¥Ñ¥Ã¥ÁÈÖ¹æ %d ¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "¥½¡¼¥¹ÈÖ¹æ %d ¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "nosource %s ¤ò¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, fuzzy, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup ¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼: %s"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "%d ¹ÔÌÜ: %%setup %c ¤Ø¤ÎÉÔÀµ¤Ê°ú¿ô: %s"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %%setup ¥ª¥×¥·¥ç¥ó %s: %s"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch -b ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹: %s"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch -z ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹: %s"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch -p ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹: %s"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %%patch -p ¤Ø¤Î°ú¿ô: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 #, fuzzy
 msgid "Too many patches!\n"
 msgstr "¥Ñ¥Ã¥Á¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "%d ¹ÔÌÜ: %%patch ¤Ø¤ÎÉÔÀµ¤Ê°ú¿ô: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, fuzzy, c-format
 msgid "line %d: second %%prep\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%%prep"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "%d ¹ÔÌÜ: °Í¸À­¥È¡¼¥¯¥ó¤Ï±Ñ¿ô»ú¡¢'_'¡¢'/' ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Õ¥¡¥¤¥ë̾¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ð¡¼¥¸¥ç¥óÉÕ¤±¤µ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ð¡¼¥¸¥ç¥ó¤¬É¬ÍפǤ¹: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥È¥ê¥¬¡¼¤Ï -- ¤¬¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "%d ¹ÔÌÜ: %s ¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, fuzzy, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "%d ¹ÔÌÜ: ¥¹¥¯¥ê¥×¥È¥×¥í¥°¥é¥à¤Ï '/' ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%s"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "%d ¹ÔÌÜ: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, fuzzy, c-format
 msgid "Unclosed %%if\n"
 msgstr "%%if ¤¬ÊĤ¸¤Æ¤¤¤Þ¤»¤ó"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, fuzzy, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s%d: parseExpressionBoolean ¤¬ %d ¤òÊÖ¤·¤Þ¤·¤¿"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: if ¤¬¤Ê¤¤¤Î¤Ë %%else ¤¬¤¢¤ê¤Þ¤¹"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: if ¤¬¤Ê¤¤¤Î¤Ë %%endif ¤¬¤¢¤ê¤Þ¤¹"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, fuzzy, c-format
 msgid "malformed %%include statement\n"
 msgstr "¤ª¤«¤·¤Ê %%include ¥¹¥Æ¡¼¥È¥á¥ó¥È¤Ç¤¹"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "ºîÀ®(build)²Äǽ¤Ê¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï %%description ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤ÊÈÖ¹æ: %s"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê no%s ÈÖ¹æ: %d"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %s ÈÖ¹æ: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, fuzzy, c-format
 msgid "(error 0x%x)"
 msgstr "(¥¨¥é¡¼ 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "ÉÔÀµ¤Ê¥Þ¥¸¥Ã¥¯"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "ÉÔÀµ¤Ê/ÉÔ²ÄÆɤʥإåÀ"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "¥Ø¥Ã¥À¥µ¥¤¥º¤¬Â礭¤¹¤®¤Þ¤¹"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 #, fuzzy
 msgid "Unknown file type"
 msgstr "ÉÔÌÀ¤Ê¥Õ¥¡¥¤¥ë¥¿¥¤¥×"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "¥Ï¡¼¥É¥ê¥ó¥¯¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 #, fuzzy
 msgid "Internal error"
 msgstr "ÆâÉô¥¨¥é¡¼"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 #, fuzzy
 msgid " failed - "
 msgstr "¼ºÇÔ - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2197,111 +2199,113 @@ msgstr ""
 "\"B\" ¤Î°Í¸À­¤Ï epoch ¤òɬÍפȤ·¤Þ¤¹(\"A\"¤ÈƱ¤¸¤Ç¤¢¤ë¤È²¾Äꤷ¤Æ)\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %s ¤Ï¥Õ¥¡¥¤¥ë¥ê¥¹¥È¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %s ¤Ï provide ¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %s ¤Ï db ¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %s ¤Ï rpmrc ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %s ¤Ï rpmrc ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %s ¤Ï db ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %s ¤Ï db ¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: %s ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Ï require ¤¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "%s ¤È¶¥¹ç¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤¹: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "group ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(¿ô»ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
 
@@ -2310,616 +2314,618 @@ msgstr "(
 msgid "(not a blob)"
 msgstr "(¿ô»ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() fugger ¥µ¥¤¥º¤òÊÖ¤¹¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, fuzzy, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() fugger ¥µ¥¤¥º¤òÊÖ¤¹¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "stat %s ¤Ë¼ºÇÔ: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "¥Þ¥¦¥ó¥È¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥ê¥¹¥È¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, fuzzy, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤ÏÉÔÌÀ¤Ê¥Ç¥Ð¥¤¥¹¤Ç¤¹"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "%d ¹ÔÌÜ: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "·Ù¹ð: %s ¤Ï %s ¤È¤·¤ÆÊݸ¤µ¤ì¤Þ¤¹"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s ¤òºï½ü¤Ç¤­¤Þ¤»¤ó - ¥Ç¥£¥ì¥¯¥È¥ê¤¬¶õ¤Ç¤¢¤ê¤Þ¤»¤ó"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s ¤Î rmdir ¤Ë¼ºÇÔ: %s"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "·Ù¹ð: %s ¤Ï %s ¤È¤·¤ÆºîÀ®¤µ¤ì¤Þ¤¹"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 #, fuzzy
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "grabDate() RPM_STRING_TYPE ¥«¥¦¥ó¥È¤Ï 1 ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "¥Ç¡¼¥¿¥¿¥¤¥× %d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "% ¤Î¸å¤Ë { ¤¬¤¢¤ê¤Þ¤»¤ó"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "%{ ¤Î¸å¤Ë } ¤¬¤¢¤ê¤Þ¤»¤ó"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "¶õ¤Î¥¿¥°¥Õ¥©¡¼¥Þ¥Ã¥È"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "¶õ¤Î¥¿¥°Ì¾"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "ÉÔÌÀ¤Ê¥¿¥°"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "ÇÛÎó¤Î¸å¤Ë ] ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "ͽ´ü¤»¤Ì ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "ͽ´ü¤»¤Ì }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "¼°Ãæ¤Ç ? ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "¼°Ãæ¤Ç ? ¤Î¸å¤Ë { ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "¼°Ãæ¤Ë } ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "°Ê²¼¤Î ? ¥µ¥Ö¼°¤Î ¤Ë: ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "¼°Ãæ¤Ç : ¤Î¸å¤Ë { ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "¼°¤Î½ª¤ê¤Ë | ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(ÉÔÌÀ¤Ê¥¿¥¤¥×)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "°ì»þ¥Õ¥¡¥¤¥ë %s ¤ÎºîÀ®¥¨¥é¡¼"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 "¥á¥¸¥ã¡¼ÈÖ¹æ <=3 ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤ß¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î RPM ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: lib/package.c:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "¥á¥¸¥ã¡¼ÈÖ¹æ <=3 ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤ß¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î RPM ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "¥Ó¥ë¥É¥ë¡¼¥È¤Ï¤¹¤Ç¤Ë»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "prep (¥½¡¼¥¹¤òŸ³«¤·¥Ñ¥Ã¥Á¤òÅö¤Æ¤Þ¤¹)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "°Ê²¼¤Î¥«¥¿¥í¥°¤«¤é i18n ¥»¥¯¥·¥ç¥ó¤òÃÖ¤­´¹¤¨¤Þ¤¹"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "%d ¸Ä¤Î¥½¡¼¥¹¤È %d ¸Ä¤Î¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤Ï .spec ¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤Ï .spec ¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "prep (¥½¡¼¥¹¤òŸ³«¤·¥Ñ¥Ã¥Á¤òÅö¤Æ¤Þ¤¹)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "°Ê²¼¤Î¥«¥¿¥í¥°¤«¤é i18n ¥»¥¯¥·¥ç¥ó¤òÃÖ¤­´¹¤¨¤Þ¤¹"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "%d ¸Ä¤Î¥½¡¼¥¹¤È %d ¸Ä¤Î¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "%d ¸Ä¤Î¥½¡¼¥¹¤È %d ¸Ä¤Î¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "%d ¸Ä¤Î¥½¡¼¥¹¤È %d ¸Ä¤Î¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "¥Ð¥¤¥Ê¥ê¤ò¥Ñ¥Ã¥±¡¼¥¸²½ (prep¡¢compile¡¢install¡¢package)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "%d ¸Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¸«¤Ä¤±¤Þ¤·¤¿\n"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 #, fuzzy
 msgid "override build root"
 msgstr "¥Ó¥ë¥É¥ë¡¼¥È¤ò¾å½ñ¤­¤·¤Þ¤¹"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "ÉÔÀµ¤Ê¥Õ¥¡¥¤¥ë¤Î¾õÂÖ: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 #, fuzzy
 msgid "do not execute any stages of the build"
 msgstr "ºîÀ®¤¹¤ë¤¿¤á¤Î¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î°Í¸´Ø·¸¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 #, fuzzy
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤«¤é I18N ¤Ê msgstr ¤ò¼õ¤±Æþ¤ì¤Þ¤»¤ó"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "½ªÎ»¸å¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Þ¤¹"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "¥¿¡¼¥²¥Ã¥È¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ò¾å½ñ¤­¤·¤Þ¤¹"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 #, fuzzy
 msgid "lookup i18N strings in specfile catalog"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¥«¥¿¥í¥°Ãæ¤Î I18N Ê¸»úÎó¤òõ¤·¤Æ¤¤¤Þ¤¹"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸»ØÄê¤Î¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "%d ¸Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¸«¤Ä¤±¤Þ¤·¤¿\n"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 #, fuzzy
 msgid "skip files with leading component <path> "
 msgstr "¥Ñ¥¹ <path> Ãæ¤Î¥Õ¥¡¥¤¥ë¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹"
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Ï¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 "¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤Æ¥È¥ê¥¬¡¼¤µ¤ì¤ë¥¹¥¯¥ê¥×¥È¤ò\n"
 "¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸»ØÄê¤Î¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "<oldpath> ¤«¤é <newpath> ¤Ë¥Õ¥¡¥¤¥ë¤òºÆÇÛÃÖ¤µ¤»¤Þ¤¹"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "<oldpath> ¤«¤é <newpath> ¤Ë¥Õ¥¡¥¤¥ë¤òºÆÇÛÃÖ¤µ¤»¤Þ¤¹"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "PGP/GPG ½ð̾¤òÀ¸À®¤·¤Þ¤¹"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "Á´¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "<file> ¤ò½êÍ­¤·¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¤òÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "¥°¥ë¡¼¥×Ãæ¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹\n"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "Ì䤤¹ç¤ï¤»¥â¡¼¥É"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 #, fuzzy
 msgid "query a spec file"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë¤òÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤Æ¥È¥ê¥¬¡¼¤µ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¤òÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "Ì䤤¹ç¤ï¤»¥â¡¼¥É"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "Ì䤤¹ç¤ï¤»¥â¡¼¥É"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 "<cap> ¤Îµ¡Ç½¤òɬÍפȤ¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤¤¤Æ\n"
 "Ì䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "<cap> ¤òÄ󶡤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤¤¤ÆÌ䤤¹ç¤ï¤»¤Þ¤¹"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 #, fuzzy
 msgid "list all configuration files"
 msgstr "Á´¤Æ¤ÎÀßÄê¥Õ¥¡¥¤¥ë¤òÎóµó¤·¤Þ¤¹"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr "Á´¤Æ¤Î¥É¥­¥å¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òÎóµó¤·¤Þ¤¹"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 #, fuzzy
 msgid "dump basic file information"
 msgstr "´ðËÜŪ¤Ê¥Õ¥¡¥¤¥ë¾ðÊó¤ò¥À¥ó¥×¤·¤Þ¤¹"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 #, fuzzy
 msgid "list files in package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤òÎóµó¤·¤Þ¤¹\n"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: readLead ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "°Ê²¼¤ÎÌ䤤¹ç¤ï¤»¥Õ¥©¡¼¥Þ¥Ã¥È¤ò»ÈÍѤ·¤Þ¤¹"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "°Ê²¼¤Î¥«¥¿¥í¥°¤«¤é i18n ¥»¥¯¥·¥ç¥ó¤òÃÖ¤­´¹¤¨¤Þ¤¹"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "Îóµó¤·¤¿¥Õ¥¡¥¤¥ë¤Î¾õÂÖ¤òɽ¼¨¤·¤Þ¤¹"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 #, fuzzy
 msgid "display a verbose file listing"
 msgstr "¥Õ¥¡¥¤¥ë¥ê¥¹¥È¤ò¾éŤËɽ¼¨¤·¤Þ¤¹"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 #, fuzzy
 msgid "don't verify files in package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î°Í¸´Ø·¸¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "¤É¤ÎÃʳ¬¤â¼Â¹Ô¤·¤Þ¤»¤ó"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤ò¤·¤Þ¤»¤ó"
@@ -2998,77 +3004,77 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "ÉÔÌÀ¤Ê¥¨¥é¡¼ %d ¤¬¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤ÎÁàºîÃæ¤Ë¤ª¤­¤Þ¤·¤¿"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "%s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 #, fuzzy
 msgid "source package expected, binary found\n"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡¢¥Ð¥¤¥Ê¥ê¤Ï¸«¤Ä¤«¤ê¤Þ¤·¤¿"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤Ï .spec ¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤Ë¼ºÇÔ"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤Ë¼ºÇÔ"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸: %s-%s-%s ¥Õ¥¡¥¤¥ë¥Æ¥¹¥È = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, fuzzy, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "¥æ¡¼¥¶ %s ¤Ï¸ºß¤·¤Þ¤»¤ó - root ¤ò»ÈÍѤ·¤Þ¤¹"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "¥°¥ë¡¼¥× %s ¤Ï¸ºß¤·¤Þ¤»¤ó - root ¤ò»ÈÍѤ·¤Þ¤¹"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Î¥¢¡¼¥«¥¤¥Ö¤Î¿­Ä¹¤Ë¼ºÇÔ %s%s: %s"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 #, fuzzy
 msgid " on file "
 msgstr "¥Õ¥¡¥¤¥ë¾å"
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s ¼ºÇÔ"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "¥Ý¥¹¥È¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È(¤¬Í­¤ì¤Ð)¤ò¼Â¹Ô¤·¤Þ¤¹\n"
@@ -3082,295 +3088,295 @@ msgstr "
 msgid "(contains no files)"
 msgstr "¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "Ä̾ï"
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "ÃÖ¤­´¹¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "¥Í¥Ã¥È¶¦Í­"
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(̤ÃΤΠ%3d)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(²¿¤Î¾õÂ֤⤢¤ê¤Þ¤»¤ó)"
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ï¥Õ¥¡¥¤¥ë½êÍ­¼Ô¤ä id ¥ê¥¹¥È¤ò¤É¤Á¤é¤â»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "%s ¤òºï½ü(unlink)¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "%s ¤Ø¤ÎÌ䤤¹ç¤ï¤»¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "µì·Á¼°¤Î¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤òÌ䤤¹ç¤ï¤»¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: Fread ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, fuzzy, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤Ø¤ÎÌ䤤¹ç¤ï¤»¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡¢¥Ñ¡¼¥¹¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "%d ¸Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¸«¤Ä¤±¤Þ¤·¤¿\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "¥°¥ë¡¼¥× %s ¤Ë°¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ï¸ºß¤·¤Þ¤»¤ó\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "%s ¤ò¥È¥ê¥¬¡¼¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ï¸ºß¤·¤Þ¤»¤ó\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "%s ¤òɬÍפȤ¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ï¸ºß¤·¤Þ¤»¤ó\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "%s ¤òÄ󶡤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Ï¸ºß¤·¤Þ¤»¤ó\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ï¤É¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤â°¤·¤Æ¤¤¤Þ¤»¤ó\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "̵¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸ÈÖ¹æ: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥ì¥³¡¼¥ÉÈÖ¹æ %d\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "¥ì¥³¡¼¥É %d ¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: fdOpen ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: v1.0 ¤Î RPM ¤Ë¤Ï½ð̾¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: v2.0 ¤Î RPM ¤Ë¤ÏºÆ½ð̾¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Í­¸ú¤Ê½ð̾¤Ï¤¢¤ê¤Þ¤»¤ó\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writedLead ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Í­¸ú¤Ê½ð̾¤Ï¤¢¤ê¤Þ¤»¤ó(v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 #, fuzzy
 msgid " (MISSING KEYS:"
 msgstr " (¥­¡¼¤Îʶ¼º) "
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (¿®Íê¤Ç¤­¤Ê¤¤¸°:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤Î¤¿¤á¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "%s ¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr "%s ¤È¤·¤Æ...\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, fuzzy, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s ¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹ - Å¾Á÷¼ºÇÔ - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "%s/packages.rpm ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤ÏºÆÇÛÃ֤Ǥ­¤Þ¤»¤ó"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, fuzzy, c-format
 msgid "error reading from file %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤«¤é¤ÎÆɤ߹þ¤ß¥¨¥é¡¼ "
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë¤Ï¤è¤ê¿·¤·¤¤ RPM ¤Î¥Ð¡¼¥¸¥ç¥ó¤¬É¬ÍפǤ¹\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, fuzzy, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "%d ¸Ä¤Î¥½¡¼¥¹¤È %d ¸Ä¤Î¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "°Í¸À­¤Î·çÇ¡:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ëÃæ\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, fuzzy, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "%s/packages.rpm ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ¤ÏÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "¤³¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤òºï½ü¤¹¤ë¤È°Í¸À­¤òÇ˲õ¤·¤Þ¤¹:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ëÃæ\n"
@@ -3380,279 +3386,280 @@ msgstr "%s 
 msgid "read failed: %s (%d)\n"
 msgstr "Æɤ߹þ¤ß¤Î¼ºÇÔ: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "2ÈÖÌܤΠ':' ¤¬¤¢¤ê¤Þ¤»¤ó(%s:%d ¤Ç)"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "%s:%d ¤Ë¥¢¡¼¥­¥Æ¥¯¥Á¥ã̾¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¡¼¥¿¹Ô¤¬ÉÔ´°Á´¤Ç¤¹"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, fuzzy, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¡¼¥¿¹Ô¤Ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "ÉÔÀµ¤Ê arch/os ÈÖ¹æ: %s (%s:%d)"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "%s:%d ¤ÇÉÔ´°Á´¤Ê¥Ç¥Õ¥©¥ë¥È¹Ô"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, fuzzy, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¥Õ¥©¥ë¥È¹Ô¤Ï°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "¿­Ä¥¤Ç¤­¤Þ¤»¤ó %s"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, fuzzy, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "Æɤ߹þ¤à¤¿¤á¤Ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s¡£"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "%s ¤òÆɤà¤Î¤Ë¼ºÇÔ: $s¡£"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "%s:%d ¤Ç ':' ¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, fuzzy, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%s ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó %s:%d"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s ¤Î¿­Ä¥¼ºÇÔ %s:%d \"%s\""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó  %s:%d"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s ÍѤΥ¢¡¼¥­¥Æ¥¯¥Á¥ã¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó %s:%d"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "'%s' ¤ÎÉÔÀµ¤Ê¥ª¡¼¥×¥ó %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "ÉÔÌÀ¤Ê¥·¥¹¥Æ¥à: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "rpm-list@redhat.com ¤ËÏ¢Íí¤ò²¼¤µ¤¤\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 "¥Õ¥¡¥¤¥ë¤Ï°ìÈ̤Υե¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó -- ¥µ¥¤¥º¥Á¥§¥Ã¥¯¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, fuzzy, c-format
 msgid "  Actual size: %12d\n"
 msgstr "½ð̾¥µ¥¤¥º: %d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "½ð̾¤Ï¤¢¤ê¤Þ¤»¤ó\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "¸Å¤¤ PGP ½ð̾\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, fuzzy
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "¸Å¤¤(ÆâÉô¤À¤±¤Î)½ð̾!  ¤É¤¦¤ä¤Ã¤Æ¤½¤ì¤ò¼ê¤Ë¤¤¤ì¤Þ¤·¤¿¤«!?"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, fuzzy, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "½ð̾¥µ¥¤¥º: %d\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "pgp ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó(%s)"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp ¼ºÇÔ"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp ¤¬½ð̾¤ò½ñ¤­¹þ¤à¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "PGP ½ð̾¥µ¥¤¥º: %s\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "½ð̾¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "PGP ½ð̾¤Î %d ¥Ð¥¤¥È¤ò¼èÆÀ\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "gpg ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "gpg ¼ºÇÔ"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "gpg ¤¬½ð̾¤ò½ñ¤­¹þ¤à¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, fuzzy, c-format
 msgid "GPG sig size: %d\n"
 msgstr "GPG ½ð̾¥µ¥¤¥º: %s\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, fuzzy, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "GPG ½ð̾¤Î %d ¥Ð¥¤¥È¤ò¼èÆÀ\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "PGP ¤ò»ÈÍѤ·¤Æ½ð̾¤ÎÀ¸À®Ãæ\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "GPG ¤ò»ÈÍѤ·¤Æ½ð̾¤ÎÀ¸À®Ãæ\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, fuzzy
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 "pgp ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
 "PGP ¥Á¥§¥Ã¥¯¤ò¥¹¥­¥Ã¥×¤¹¤ë¤¿¤á¤Ë --nopgp ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 #, fuzzy
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 "gpg ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
 "GPG ¥Á¥§¥Ã¥¯¤ò¥¹¥­¥Ã¥×¤¹¤ë¤¿¤á¤Ë --nogpg ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 #, fuzzy
 msgid "Couldn't exec pgp\n"
 msgstr "pgp ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, fuzzy, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÃæ¤Î̵¸ú¤Ê %%_signature ¡£\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ë¤Ë \"%%_pgp_name\" ¤òÀßÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ë¤Ë \"%%_pgp_name\" ¤òÀßÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "OS ¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%s ¤ò %s ¤ËºÆÇÛÃÖ¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Î½ü³°: %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Î½ü³°: %s%s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "%s ¤ò %s ¤ËºÆÇÛÃÖ¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤ò %s ¤ËºÆÇÛÃÖ¤·¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s ¤Ï missingok ¥Õ¥é¥°¤Î¤¿¤á¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤Î½ü³°: %s\n"
@@ -3671,27 +3678,27 @@ msgstr ""
 "¥Ñ¥Ã¥±¡¼¥¸¤Ï¥°¥ë¡¼¥×̾¤È id ¥ê¥¹¥È¤ÎξÊý¤¬·ç¤±¤Æ¤¤¤Þ¤¹(¤³¤ì¤Ï·è¤·¤Æµ¯¤­¤Æ¤Ï¤Ê"
 "¤é¤Ê¤¤)"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "%s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "%s-%s-%s ¤Î¤¿¤á¤Î°Í¸À­¤òËþ¤¿¤·¤Æ¤¤¤Þ¤»¤ó:"
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3707,96 +3714,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, fuzzy, c-format
 msgid "removed db file        %s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "ÉÔÀµ¤Ê¥Õ¥¡¥¤¥ë¤Î¾õÂÖ: %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¥â¡¼¥É 0x%x ¤Î¥ª¡¼¥×¥ó (%s)\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î %s ¤ò¥í¥Ã¥¯¤Ç¤­¤Þ¤»¤ó"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "½ü³°"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "¶¦Í­"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, fuzzy, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, fuzzy, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¥â¡¼¥É 0x%x ¤Î¥ª¡¼¥×¥ó (%s)\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î %s ¤ò¥í¥Ã¥¯¤Ç¤­¤Þ¤»¤ó"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "%s ÍѤΠfile ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3829,379 +3836,378 @@ msgstr "
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó  %s:%d"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "¥ì¥³¡¼¥É %s ¤Î¼èÆÀ¤Î¥¨¥é¡¼ (%s ¤«¤é)"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "¥ì¥³¡¼¥É %s ¤ò %s ¤Ë¥¹¥È¥¢¤Ç¥¨¥é¡¼ "
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "¥ì¥³¡¼¥É %s ¤ò %s ¤Ëºï½ü¤Ç¥¨¥é¡¼"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "dbpath ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Îõº÷¥¨¥é¡¼\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Î¥ì¥³¡¼¥ÉÈÖ¹æ %d ¤ÏÉÔÀµ¤Ç¤¹ -- ¥¹¥­¥Ã¥×¤·¤Þ¤¹"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "¸¡º÷¤Î¤¿¤á¤Î %d ¤Ç ¥Ø¥Ã¥À¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "group ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "name ¥¤¥ó¥Ç¥Ã¥¯¥¹ºï½ü¤·¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Îõº÷¥¨¥é¡¼\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "%s ¤ò %s ¤Ø̾Á°¤òÊѹ¹¤·¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "%s ¤ò %s ¤Ø̾Á°¤òÊѹ¹¤·¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "dbpath ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "rootdir %s Ãæ¤Ç¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºÆ¹½ÃÛ¤·¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "°ì»þŪ¤Ê¥Ç¡¼¥¿¥Ù¡¼¥¹ %s ¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®: %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "¸Å¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥ª¡¼¥×¥ó\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "¿·¤·¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥ª¡¼¥×¥ó\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "%d ¤Ë ¥ª¥ê¥¸¥Ê¥ë¤Î¥ì¥³¡¼¥É¤òÉղäǤ­¤Þ¤»¤ó"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 #, fuzzy
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎºÆ¹½Ãۤ˼ºÇÔ; ¥ª¥ê¥¸¥Ê¥ë¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬¤Þ¤À¤½¤³¤Ë»Ä¤Ã¤Æ¤¤¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "¸Å¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¿·¤·¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËÃÖ¤­´¹¤¨¤ë¤Î¤Ë¼ºÇÔ!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, fuzzy, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "%s Ãæ¤Î¥Õ¥¡¥¤¥ë¤ò¥ê¥«¥Ð¡¼¤¹¤ë¤¿¤á¤Ë %s ¤«¤é¥Õ¥¡¥¤¥ë¤ÈÃÖ¤­´¹¤¨¤Þ¤¹"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®: %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤Îºï½ü¼ºÇÔ: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== ¥¢¥¯¥Æ¥£¥Ö %d ¥¨¥ó¥×¥Æ¥£ %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï¥Ü¥Ç¥£¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï°ãË¡¤Ê̾Á°¤Ç¤¹(%%define)"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï opts ¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, fuzzy, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï¶õ¤Î¥Ü¥Ç¥£¤Ç¤¹"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, fuzzy, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï¿­Ä¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "¥Þ¥¯¥í %%%s ¤Ï°ãË¡¤Ê̾Á°¤Ç¤¹(%%undefine)"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, fuzzy, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "¥Þ¥¯¥í %%%s (%s) ¤Ï¥ì¥Ù¥ë %d °Ê²¼¤Ç»ÈÍѤµ¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "ÉÔÌÀ¤Ê¥ª¥×¥·¥ç¥ó %c (%s(%s)Ãæ¤Ë)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, fuzzy, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "ºÆµ¢¤Î¿¼¤µ(%d)¤¬ºÇÂçÃÍ(%d)¤è¤ê¤âÂ礭¤¤"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤ %c: %s"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, fuzzy, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "A %% ¤Ï¹½Ê¸²òÀϤǤ­¤Ê¤¤¥Þ¥¯¥í¤¬Â³¤¤¤Æ¤¤¤Þ¤¹"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "¥Þ¥¯¥í %%%.*s ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó¡¢¥¹¥­¥Ã¥×¤·¤Þ¤¹"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 #, fuzzy
 msgid "Target buffer overflow\n"
 msgstr "¥¿¡¼¥²¥Ã¥È¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, fuzzy, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: ¤Ï %d ¥Ð¥¤¥È¤è¤ê¾®¤µ¤¤¤Ç¤¹"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "À®¸ù"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 #, fuzzy
 msgid "Bad server response"
 msgstr "¥µ¡¼¥Ð¤«¤éÀµ¾ï¤Ê±þÅú¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "¥µ¡¼¥Ð IO ¥¨¥é¡¼"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 #, fuzzy
 msgid "Server timeout"
 msgstr "¥µ¡¼¥Ð¥¿¥¤¥à¥¢¥¦¥È"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 #, fuzzy
 msgid "Unable to lookup server host address"
 msgstr "¥µ¡¼¥Ð¤Î¥Û¥¹¥È¥¢¥É¥ì¥¹¤òÄ´¤Ù¤é¤ì¤Þ¤»¤ó"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 #, fuzzy
 msgid "Unable to lookup server host name"
 msgstr "¥µ¡¼¥Ð¤Î¥Û¥¹¥È̾¤òÄ´¤Ù¤é¤ì¤Þ¤»¤ó"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 #, fuzzy
 msgid "Failed to connect to server"
 msgstr "¥µ¡¼¥Ð¤Ø¤ÎÀܳ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 #, fuzzy
 msgid "Failed to establish data connection to server"
 msgstr "¥µ¡¼¥Ð¤È¤Î¥Ç¡¼¥¿¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "¥í¡¼¥«¥ë¥Õ¥¡¥¤¥ë¤Î IO ¥¨¥é¡¼"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "¥ê¥â¡¼¥È¥µ¡¼¥Ð¤Î¥Ñ¥Ã¥·¥Ö¥â¡¼¥ÉÀßÄꥨ¥é¡¼"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "¥µ¡¼¥Ð¾å¤Ë¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "½èÍýÃæ¤Î¥¢¥Ü¡¼¥È"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 #, fuzzy
 msgid "Unknown or unexpected error"
 msgstr "ÉÔÌÀ¤â¤·¤¯¤Ïͽ´ü¤»¤Ì¥¨¥é¡¼"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "%s ¤Ø %s pw %s ¤È¤·¤Æ¥í¥°¥¤¥óÃæ\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "(¥¨¥é¡¼ 0x%x)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "Ã×̿Ū¤Ê¥¨¥é¡¼: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "¥¨¥é¡¼: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "·Ù¹ð: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "%s@%s ¤Î¥Ñ¥¹¥ï¡¼¥É:"
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, fuzzy, c-format
 msgid "error: %sport must be a number\n"
 msgstr "¥¨¥é¡¼: %s¥Ý¡¼¥È¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 #, fuzzy
 msgid "url port must be a number\n"
 msgstr "url ¥Ý¡¼¥È¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s ¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
index e70c424..b88ff54 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-09-07 22:03+0900\n"
 "Last-Translator: Jong-Hoon Ryu <redhat4u@netian.com>\n"
 "Language-Team: GNU Translation project <ko@li.org>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=EUC-KR\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "%s ¿¡¼­ rpm µ¥ÀÌÅͺ£À̽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "ÀÇÁ¸¼º ¹®Á¦·Î Á¦ÀÛ¿¡ ½ÇÆÐÇÔ:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "%s spec ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "tar ÆÄÀÌÇÁ¸¦ ¿©´Âµ¥ ½ÇÆÐÇÔ: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "%s ¿¡¼­ spec ÆÄÀÏÀ» Àдµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "%s ¿¡¼­ %s (À¸)·Î À̸§ º¯°æÇϴµ¥ ½ÇÆÐÇÔ: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "%s ÀÇ »óÅÂ(stat)¸¦ Ç¥½ÃÇϴµ¥ ½ÇÆÐÇÔ: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "%s ÆÄÀÏÀº Á¤±Ô(regular) ÆÄÀÏÀÌ ¾Æ´Õ´Ï´Ù.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s ÆÄÀÏÀº spec ÆÄÀÏÀÌ ¾Æ´Ñ °Í °°½À´Ï´Ù.\n"
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "¸ñÇ¥´ë»ó(target) Ç÷§ÆûÀ¸·Î Á¦ÀÛ Áß: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "%s (À»)¸¦ Á¦ÀÛÇÏ°í ÀÖ½À´Ï´Ù\n"
@@ -70,16 +70,16 @@ msgstr "%s (
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM - %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "ÀÌ ÇÁ·Î±×·¥Àº GNU Public License ³»¿¡¼­ ÀÚÀ¯·Ó°Ô Àç¹èÆ÷µÉ ¼ö ÀÖ½À´Ï´Ù."
 
@@ -295,7 +295,7 @@ msgstr " \a 
 msgid "print this message"
 msgstr "ÀÌ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÕ´Ï´Ù"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "ÇöÀç »ç¿ë ÁßÀΠrpm ¹öÀüÀ» Ç¥½ÃÇÕ´Ï´Ù"
 
@@ -307,7 +307,7 @@ msgstr "  \a 
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<À̸§> <º»¹®>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "<º»¹®> ÀÇ ³»¿ë(value)À¸·Î <À̸§> ¸ÅÅ©·Î¸¦ Á¤ÀÇÇÕ´Ï´Ù"
 
@@ -323,7 +323,7 @@ msgstr "<
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <¸í·É>         "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "Ç¥ÁØÃâ·ÂÀ» <¸í·É> À¸·Î º¸³À´Ï´Ù"
 
@@ -335,7 +335,7 @@ msgstr "    --rcfile <
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "/etc/rpmrc ¿Í $HOME/.rpmrc ÆÄÀÏ ´ë½Å¿¡ ÁöÁ¤µÈ <ÆÄÀÏ> À» »ç¿ëÇÕ´Ï´Ù"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "ÇöÀç ¼³Á¤µÇ¾î Àִ rpmrcÀÇ ³»¿ë°ú ¸ÅÅ©·Î¸¦ º¸¿©ÁÝ´Ï´Ù"
 
@@ -412,7 +412,7 @@ msgstr "<
 msgid "      --root <dir>        "
 msgstr "      --root <µð·ºÅ丮>   "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "<µð·ºÅ丮> ¸¦ ÃÖ»óÀ§ µð·ºÅ丮·Î »ç¿ëÇÕ´Ï´Ù"
 
@@ -525,11 +525,11 @@ msgid ""
 msgstr ""
 "-q ¿É¼Ç°ú °°Àº ÆÐÅ°Áö ÁöÁ¤ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼³Ä¡µÇ¾î Àִ ÆÐÅ°Áö¸¦ °Ë»çÇÕ´Ï´Ù"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "ÆÐÅ°ÁöÀÇ ÀÇÁ¸¼ºÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "ÆÄÀÏÀÇ md5 Ã¼Å©¼¶À» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
@@ -549,7 +549,7 @@ msgstr "    --install <
 msgid "    -i <packagefile>      "
 msgstr "    -i <ÆÐÅ°ÁöÆÄÀÏ>       "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù"
 
@@ -569,7 +569,7 @@ msgstr "      --relocate <
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "<ÀÌÀü°æ·Î> ¿¡¼­ <»õ·Î¿î°æ·Î> ·Î ÆÄÀÏÀ» Àç¹èÄ¡ÇÏ¿© ¼³Ä¡ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "Àç¹èÄ¡ ±â´ÉÀÌ ¾ø´Â ÆÐÅ°ÁöÀÇ ÆÄÀÏÀ» Àç¹èÄ¡ÇÏ¿© ¼³Ä¡ÇÕ´Ï´Ù"
 
@@ -577,50 +577,50 @@ msgstr "
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <µð·ºÅ丮> "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 "Àç¹èÄ¡ ±â´ÉÀÌ Àִ ÆÐÅ°ÁöÀÇ °æ¿ì, ÁöÁ¤µÈ <µð·ºÅ丮> ·Î Àç¹èÄ¡ÇÏ¿© ¼³Ä¡ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "ÆÐÅ°Áö¿¡ Æ÷ÇԵȠ¹®¼­ ÆÄÀÏÀ» ¼³Ä¡ÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "--replacepkgs ¿Í --replacefiles ¿É¼ÇÀ» µ¿½Ã¿¡ »ç¿ëÇÕ´Ï´Ù"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 "ÆÐÅ°Áö ¼³Ä¡¸¦ Çؽø¶Å©(#)·Î Ç¥½ÃÇÕ´Ï´Ù (-v ¿É¼Ç°ú ÇÔ²² »ç¿ëÇϴ °ÍÀÌ ÁÁ½À´Ï"
 "´Ù)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "¾î¶°ÇÑ ¼³Á¤¿¡ »ó°ü¾øÀÌ ÆÐÅ°Áö ¾ÈÀÇ ¸ðµç ÆÄÀÏÀ» ¼³Ä¡ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "ÆÐÅ°ÁöÀÇ ¾ÆÅ°ÅØÃĸ¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "ÆÐÅ°Áö¸¦ ¼³Ä¡Çϱâ Àü¿¡ µð½ºÅ© °ø°£À» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "ÆÐÅ°ÁöÀÇ ¿î¿µÃ¼Á¦¸¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "ÆÐÅ°Áö¿¡ Æ÷ÇԵȠ¹®¼­ ÆÄÀÏÀ» ¼³Ä¡ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "ÆÄÀϽýºÅÛÀ» º¯°æÇÏÁö ¾Ê°í, µ¥ÀÌÅͺ£À̽º¸¦ °»½ÅÇÕ´Ï´Ù"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "ÀÇÁ¸¼ºÀÌ Àִ ÆÐÅ°Áö¸¦ ¼³Ä¡Çϵµ·Ï Àç¿ä±¸ÇÏÁö ¾Ê½À´Ï´Ù"
 
@@ -632,19 +632,19 @@ msgstr "
 msgid "don't execute any scripts triggered by this package"
 msgstr "ÀÌ ÆÐÅ°Áö·Î ÀÎÇØ ¹ß»ýµÇ´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "ÆÐÅ°Áö ¼³Ä¡¸¦ ÆÛ¼¾Æ®(%)·Î Ç¥½ÃÇÕ´Ï´Ù"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "ÆÐÅ°Áö ¼³Ä¡½Ã ±âÁ¸¿¡ ¼³Ä¡µÇ¾î Àִ ÆÄÀÏÀ» µ¤¾î¾¹´Ï´Ù"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "ÆÐÅ°Áö°¡ À̹̠¼³Ä¡µÇ¾î Àִ °æ¿ì¿¡µµ ¼³Ä¡ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏÁö ¾Ê°í, Á¦´ë·Î ¼³Ä¡µÇ´ÂÁö¸¸ È®ÀÎÇÕ´Ï´Ù"
 
@@ -660,7 +660,7 @@ msgstr "    -U <
 msgid "upgrade package (same options as --install, plus)"
 msgstr "ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵å ÇÕ´Ï´Ù (--install ¿É¼Ç¿¡ ¸î°¡Áö ¿É¼ÇÀÌ Ãß°¡µÊ)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -676,11 +676,11 @@ msgstr "    --erase <
 msgid "    -e <package>          "
 msgstr "    -e <ÆÐÅ°Áö>           "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "ÆÐÅ°Áö¸¦ (Á¦°Å) »èÁ¦ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -732,15 +732,15 @@ msgstr ""
 "¹ÙÀ̳ʸ®¿Í ¼Ò½º ÆÐÅ°Áö Á¦ÀÛ (Áغñ °úÁ¤, ÄÄÆÄÀÏ, ¼³Ä¡, ¹ÙÀ̳ʸ®¿Í ¼Ò½º ÆÐÅ°Áö"
 "¸¦ Á¦ÀÛÇÕ´Ï´Ù)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "ÁöÁ¤µÈ ´Ü°è·Î ¹Ù·Î ÁøÇàÇÕ´Ï´Ù (c,i ¿¡¼­¸¸ »ç¿ë °¡´É)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ ÈÄ¿¡ ¼Ò½º ÆÄÀÏÀ» Ç®°í ÀÛ¾÷ÇÑ µð·ºÅ丮¸¦ »èÁ¦ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ ÈÄ¿¡ ¼Ò½º ÆÄÀÏÀ» »èÁ¦ÇÕ´Ï´Ù"
 
@@ -748,7 +748,7 @@ msgstr "
 msgid "remove spec file when done"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ ÈÄ¿¡ spec ÆÄÀÏÀ» »èÁ¦ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "PGP/GPG ¼­¸íÀ» ÀÛ¼ºÇÕ´Ï´Ù"
 
@@ -796,7 +796,7 @@ msgstr "--rebuild 
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <ÆÐÅ°Áö>+    "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "ÆÐÅ°Áö¿¡ ¼­¸íÇÕ´Ï´Ù (±âÁ¸ÀÇ ¼­¸íÀº »èÁ¦µË´Ï´Ù)"
 
@@ -804,7 +804,7 @@ msgstr "
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <ÆÐÅ°Áö>+   "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "ÆÐÅ°Áö¿¡ ¼­¸íÀ» Ãß°¡ÇÕ´Ï´Ù"
 
@@ -816,15 +816,15 @@ msgstr "    --checksig <
 msgid "    -K <pkg>+             "
 msgstr "    -K <ÆÐÅ°Áö>+          "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "ÆÐÅ°ÁöÀÇ ¼­¸íÀ» °Ë»çÇÕ´Ï´Ù"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "PGP ¼­¸íÀº °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "GPG ¼­¸íÀº °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
@@ -861,8 +861,8 @@ msgstr ""
 "¼ÒÀ¯ÀÚ¿Í ±×·ìÀ» ¼³Á¤ÇÕ´Ï´Ù"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "ÇϳªÀÇ ÁÖ¿ä(major) ¸ðµå¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
@@ -874,23 +874,23 @@ msgstr "-u 
 msgid "Use -e or --erase instead.\n"
 msgstr "´ë½Å -e ¶Ç´Â --erase ¿É¼ÇÀ» »ç¿ëÇϽʽÿä.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "Àç¹èÄ¡½Ã¿¡´Â ¹Ýµå½Ã '/' ·Î ½ÃÀ۵Ǿî¾ß ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "Àç¹èÄ¡½Ã¿¡´Â ¹Ýµå½Ã '=' ÀÌ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "Àç¹èÄ¡½Ã¿¡´Â ¹Ýµå½Ã '=' µÚ¿¡ '/' °¡ ¿Í¾ß ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "Á¦¿Ü½Ãų °æ·Î´Â ¹Ýµå½Ã '/' ·Î ½ÃÀ۵Ǿî¾ß ÇÕ´Ï´Ù"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "--rcfile ¿É¼ÇÀÌ Á¦°ÅµÇ¾ú½À´Ï´Ù.\n"
 
@@ -899,103 +899,103 @@ msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 "--macros ¿É¼ÇÀº ÄÝ·Ð(:)À¸·Î ±¸ºÐµÈ ¸ÅÅ©·Î ¸ñ·Ï ÆÄÀÏ°ú ÇÔ²² »ç¿ëÇϽʽÿä.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "(%d) ÀÇ Àμö Ã³¸® °úÁ¤ Áß ³»ºÎ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "ÁúÀÇ/°ËÁõ Áß¿¡¼­ ÇÑ°¡Áö À¯ÇüÀº µ¿½Ã¿¡ ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "ºÎÀûÀýÇÑ ÁúÀÇ Ç÷¡±× ÀÔ´Ï´Ù"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "ºÎÀûÀýÇÑ ÁúÀÇ Çü½Ä ÀÔ´Ï´Ù"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "ºÎÀûÀýÇÑ ÁúÀÇ ¼Ò½º ÀÔ´Ï´Ù"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "¼³Ä¡, ¾÷±×·¹À̵å, ¼Ò½º »èÁ¦, spec ÆÄÀÏ »èÁ¦½Ã¿¡¸¸ ¼öÇàµË´Ï´Ù"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÆÄÀÏÀ» Àç¹èÄ¡ÇÒ ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "--prefix ¶Ç´Â --relocate ¿É¼Ç Áß Çϳª¸¸ »ç¿ëÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate ¿Í --excludepath ¿É¼ÇÀº ÃÖ½ÅÀÇ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ¶§¿¡¸¸ »ç¿ëÇϽǠ¼ö "
 "ÀÖ½À´Ï´Ù"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix ¿É¼ÇÀº ÃÖ½ÅÀÇ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ¶§¿¡¸¸ »ç¿ëÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "--prefix ¿É¼ÇÀÇ Àμö´Â ¹Ýµå½Ã '/' ·Î ½ÃÀ۵Ǿî¾ß ÇÕ´Ï´Ù"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "--excludedocs ¿Í --includedocs ¿É¼Ç¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches ¿É¼ÇÀº ÆÐÅ°Áö »èÁ¦½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡¿Í »èÁ¦½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
@@ -1010,13 +1010,13 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--apply ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "Æ®¸®°Å ÇØÁ¦ ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡¿Í »èÁ¦½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1024,13 +1024,13 @@ msgstr ""
 "--nodeps ¿É¼ÇÀº ÆÐÅ°Áö Á¦ÀÛ, ÀçÁ¦ÀÛ(rebuild), ÀçÄÄÆÄÀÏ(recompile), ¼³Ä¡, »è"
 "Á¦, °ËÁõ½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡, »èÁ¦, Á¦À۽ÿ¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1038,7 +1038,7 @@ msgstr ""
 "--root (-r) ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡, »èÁ¦, ÁúÀÇ, µ¥ÀÌÅͺ£À̽º À籸Ãà½Ã¿¡¸¸ ÁöÁ¤ÇÏ"
 "½Ç ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "--root (-r) ¿É¼ÇÀÇ Àμö´Â ¹Ýµå½Ã '/' ·Î ½ÃÀ۵Ǿî¾ß ÇÕ´Ï´Ù"
 
@@ -1059,77 +1059,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 ¿É¼ÇÀº ¼­¸í °Ë»ç¿Í ÆÐÅ°Áö °ËÁõ½Ã¿¡¸¸ »ç¿ëÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "¼­¸íÇÒ ÆÄÀÏÀÌ ¾ø½À´Ï´Ù\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "%s ÆÄÀÏ¿¡ Á¢±ÙÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp¸¦ Ã£À» ¼ö ¾øÀ½: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Æнº ±¸¹®(pass phrase) ÀÔ·Â: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Æнº ±¸¹®(pass phrase) °Ë»ç¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Æнº ±¸¹®(pass phrase)ÀÌ ¿Ã¹Ù¸¨´Ï´Ù.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ¿¡ ºÎÀûÇÕÇÑ %%_signatureÀÇ ³»¿ëÀÌ ÀÖ½À´Ï´Ù.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign ¿É¼ÇÀº ÆÐÅ°Áö Á¦À۽ÿ¡¸¸ »ç¿ëÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "--querytags ¿É¼Ç¿¡ ºÎÀûÀýÇÑ Àμö°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "¼­¸í °Ë»çÇÒ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "¼­¸íÇÒ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "Á¦°Å(uninstall)ÇÒ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "¸ðµç ÆÐÅ°Áö¸¦ ÁúÀÇÇϴµ¥ ÇÊ¿ä ÀÌ»óÀÇ Àμö°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "ÁúÀÇ¿¡ ÇÊ¿äÇÑ Àμö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "¸ðµç ÆÐÅ°Áö¸¦ °ËÁõÇϴµ¥ ÇÊ¿ä ÀÌ»óÀÇ Àμö°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "°ËÁõ¿¡ ÇÊ¿äÇÑ Àμö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
@@ -1146,147 +1146,148 @@ msgstr "
 msgid "cannot re-open payload: %s\n"
 msgstr "payload¸¦ ´Ù½Ã ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "ÀÚ¼¼ÇÑ Ãâ·ÂÀ» Á¦°øÇÕ´Ï´Ù"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "¾ÆÁÖ »ó¼¼ÇÑ Ãâ·ÂÀ» Á¦°øÇÕ´Ï´Ù"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<À̸§> <º»¹®>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "<Ç¥Çö½Ä>+ ÀÇ ¸ÅÅ©·Î È®ÀåÀ» Ãâ·ÂÇÕ´Ï´Ù"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<Ç¥Çö½Ä>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<¸í·É>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<µð·ºÅ丮>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "±âº» ¸ÅÅ©·Î ÆÄÀÏ ´ë½Å <ÆÄÀÏ:..> À» ÀоîµéÀÔ´Ï´Ù"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<ÆÄÀÏ:..>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "±âº» rpmrc ÆÄÀÏ ´ë½Å <ÆÄÀÏ:..> À» ÀоîµéÀÔ´Ï´Ù"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "libio(3) APIÀÇ »ç¿ëÀ» ÇØÁ¦ÇÕ´Ï´Ù"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "µ¥ÀÌÅÍ ½ºÆ®¸² ÇÁ·ÎÅäÄÝÀ» µð¹ö±× ÇÕ´Ï´Ù"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "rpmio ÀÔ/Ãâ·ÂÀ» µð¹ö±× ÇÕ´Ï´Ù"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "URL Ä³½Ã Çڵ鸵À» µð¹ö±× ÇÕ´Ï´Ù"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "ÁúÀÇ ¿É¼Ç (-q ¶Ç´Â --query ¿Í ÇÔ²² »ç¿ë):"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "°ËÁõ ¿É¼Ç (-V ¶Ç´Â --verify ¿Í ÇÔ²² »ç¿ë):"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "¼­¸í ¿É¼Ç:"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "µ¥ÀÌÅͺ£À̽º ¿É¼Ç:"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 "´ÙÀ½°ú ÇÔ²² »ç¿ëµÉ Á¦ÀÛ ¿É¼Ç [ <specÆÄÀÏ> | <tarÆÄÀÏ> | <¼Ò½º ÆÐÅ°Áö> ]:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr "¼³Ä¡/¾÷±×·¹À̵å/»èÁ¦ ¿É¼Ç:"
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "¸ðµç rpm ¸ðµå¿¡¼­ÀÇ ÀϹÝÀûÀΠ¿É¼Ç:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "\a »ç¿ë¹ý: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "´ë½Å \"--macros <ÆÄÀÏ:..>\" À» »ç¿ëÇÕ´Ï´Ù.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath ´Â µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏÁö ¾Ê±â À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "½ºÅ©¸³Æ® ÇØÁ¦ ¿É¼ÇÀº ÆÐÅ°Áö ¼³Ä¡¿Í »èÁ¦½Ã¿¡¸¸ ÁöÁ¤ÇϽǠ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "ÀçÁ¦ÀÛ(rebuild)ÇÒ ÆÐÅ°Áö ÆÄÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ¿¡ ÇÊ¿äÇÑ spec ÆÄÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ¿¡ ÇÊ¿äÇÑ tar ÆÄÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "ÀӽàÆÄÀÏÀ» ¿­ ¼ö ¾ø½À´Ï´Ù.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "½ÇÇà Áß(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s ÀÇ ½ÇÇà¿¡ ½ÇÆÐÇÔ (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "%s ÀÇ À߸øµÈ Á¾·á »óȲ (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1296,408 +1297,409 @@ msgstr ""
 "\n"
 "RPM Á¦ÀÛ ¿À·ù:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "'==' ºÎºÐ¿¡¼­ ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "'&&' ºÎºÐ¿¡¼­ ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "'||' ºÎºÐ¿¡¼­ ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "Ç¥Çö½Ä¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "'(' °¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "'-' ´Â ¼ýÀÚ¿¡¸¸ »ç¿ëµË´Ï´Ù\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "'!' ´Â ¼ýÀÚ¿¡¸¸ »ç¿ëµË´Ï´Ù\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "À¯ÇüÀº ¹Ýµå½Ã ÀÏÄ¡ÇؾߠÇÕ´Ï´Ù\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "'* /' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇϽǠ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "'-' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇϽǠ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "'&&' ¿Í '||' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇϽǠ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "Ç¥Çö½Ä¿¡¼­ ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK ½ÇÆÐ: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "%s %s ¿¡¼­ '(' ¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "%s(%s ¿¡¼­ ')' ¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "ºÎÀûÇÕÇÑ %s ÅäÅ«: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%2$s %3$s ¿¡¼­ %1$s (À»)¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() ´ÙÀ½¿¡ °ø¹éÀÌ ¾øÀ½: %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "À߸øµÈ ±¸¹®: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "À߸øµÈ ¸ðµå spec: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "À߸øµÈ dir¸ðµå spec: %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "ºñÁ¤»óÀûÀΠ·ÎÄÉÀÏÀÇ ±æÀÌ: %%lang(%2$s) ÀÇ \"%1$.*s\"\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "%%lang(%2$s) ¿¡ Áߺ¹µÈ ·ÎÄÉÀÏ %1$.*s (ÀÌ)°¡ Á¸ÀçÇÕ´Ï´Ù\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "%%docdirÀÌ ÇÑ°è¿¡ À̸£·¶½À´Ï´Ù\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir¿¡´Â ÇϳªÀÇ Àμö¸¸ ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "ÇϳªÀÇ ÁÙ¿¡ µÎ°³ÀÇ ÆÄÀÏÀÌ Á¸ÀçÇÔ: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "ÆÄÀÏÀº ¹Ýµå½Ã \"/\" ·Î ½ÃÀÛÇؾßÇÔ: %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "ƯÁ¤ %%docÀ» ´Ù¸¥ Çü½Ä°ú ÇÔ²² »ç¿ëÇÒ ¼ö ¾øÀ½: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "ÆÄÀÏ ¸ñ·ÏÀÌ Áߺ¹µÊ: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "BuildRoot¿¡ ½Éº¼¸¯¸µÅ©ÇÔ: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "ÆÄÀÏÀÌ prefix (%s) (¿Í)°ú ÀÏÄ¡ÇÏÁö ¾ÊÀ½: %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "ÆÄÀÏÀ» Ã£À» ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "À߸øµÈ ¼ÒÀ¯ÀÚ/±×·ì: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "ÆÄÀÏ %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "ÆÄÀÏÀº \"/\" ·Î ½ÃÀÛÇؾßÇÔ: %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "GlobÀ» »ç¿ëÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "globÀ¸·Î ÆÄÀÏÀ» Ã£À» ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "%s ÆÄÀÏÀÇ %%files¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "ÁÙ(line): %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "À߸øµÈ ÆÄÀÏ: %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "%s (À»)¸¦ ½ÇÇàÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "%s (À»)¸¦ fork ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s (ÀÌ)°¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "%s ¿¡ ¸ðµç ÀڷḦ ±â·ÏÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "%s (À»)¸¦ Ã£´Â Áß: (%s »ç¿ë)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s (À»)¸¦ Ã£´Âµ¥ ½ÇÆÐÇÔ:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "ÆÄÀϠ󸮠Áß: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "»ç¿ëÀÚ À̸§ ¼³Á¤[getUname]: uid°¡ ³Ê¹« ¸¹½À´Ï´Ù\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "»ç¿ëÀÚ À̸§ ¼³Á¤[getUnameS]: uid°¡ ³Ê¹« ¸¹½À´Ï´Ù\n"
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr "»ç¿ëÀÚ id ¼³Á¤[getUidS]: uid°¡ ³Ê¹« ¸¹½À´Ï´Ù\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "±×·ì À̸§ ¼³Á¤[getGname]: gid°¡ ³Ê¹« ¸¹½À´Ï´Ù\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "±×·ì À̸§ ¼³Á¤[getGnameS]: gid°¡ ³Ê¹« ¸¹½À´Ï´Ù\n"
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr "±×·ì id ¼³Á¤[getGidS]: gid°¡ ³Ê¹« ¸¹½À´Ï´Ù\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "È£½ºÆ® ¸íÀ» Á¤±ÔÈ­(canonicalize) ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "%s ÆÄÀÏ¿¡ ¾ÆÄ«À̺긦 »ý¼ºÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "¾ÆÄ«À̺꠻ý¼º¿¡ ½ÇÆÐÇÔ: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy ÀÛ¼º¿¡ ½ÇÆÐÇÔ: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy Àб⿡ ½ÇÆÐÇÔ: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "PreIn ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "PreUn ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "PostIn ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "PostUn ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "VerifyScript ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Æ®¸®°Å ½ºÅ©¸³Æ® ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "RPM Àбâ(readRPM): %s (À»)¸¦ ¿±´Ï´Ù: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "RPM Àбâ(readRPM): %s (À»)¸¦ ÀнÀ´Ï´Ù: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fseek¿¡ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "RPM Àбâ(readRPM): %s (Àº)´Â RPM ÆÐÅ°Áö°¡ ¾Æ´Õ´Ï´Ù\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "RPM Àбâ(readRPM): %s ¿¡¼­ Çì´õ¸¦ Àаí ÀÖ½À´Ï´Ù\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr "°íÁ¤ Çì´õ ¿µ¿ª(immutable header region)À» »ý¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr "ÀÓ½Ã(temp) Çì´õ¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "À߸øµÈ CSA µ¥ÀÌÅÍ\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr "¸¶Áö¸·(final) Çì´õ¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "¼­¸í »ý¼º Áß: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr "¼­¸í(signature) Çì´õ¸¦ ´Ù½Ã Àоî¿Ã ¼ö ¾ø½À´Ï´Ù.\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s (À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "ÆÐÅ°Áö¸¦ ÀÛ¼ºÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "¼­¸íÇÒ ´ë»ó %s (À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "%s ÀÇ Çì´õ¸¦ ÀÐÀ» ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "%s ¿¡ Çì´õ¸¦ ÀÛ¼ºÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "%s ÀÇ payload¸¦ ÀÐÀ» ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "%s ¿¡ payload¸¦ ÀÛ¼ºÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "ÀÛ¼º: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "%s ÆÐÅ°ÁöÀÇ Ãâ·Â ÆÄÀϸíÀ» »ý¼ºÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "%s (À»)¸¦ »ý¼ºÇÒ ¼ö ¾øÀ½: %s\n"
@@ -1737,231 +1739,231 @@ msgstr "%%changelog
 msgid "no description in %%changelog\n"
 msgstr "%%changelog¿¡ ³»¿ë(description)ÀÌ ¾ø½À´Ï´Ù\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%description¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "%d ¹ø° ÁÙ: %s (Àº)´Â À߸øµÈ ¿É¼ÇÀÔ´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "%d ¹ø° ÁÙ: À̸§ÀÌ ³Ê¹« ¸¹½À´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "%d ¹ø° ÁÙ: ÆÐÅ°Áö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "%d ¹ø° ÁÙ: µÎ¹ø° ³»¿ë(description)\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%files¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "%d ¹ø° ÁÙ: µÎ¹ø° %%files ¸ñ·Ï\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "¾ÆÅ°ÅØÃÄ°¡ Á¦¿ÜµÊ: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "¾ÆÅ°ÅØÃÄ°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ½: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "¿î¿µÃ¼Á¦°¡ Á¦¿ÜµÊ: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "¿î¿µÃ¼Á¦°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ½: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "%s Ç׸ñ(field)Àº ¹Ýµå½Ã ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî¾ßÇÔ: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "ÆÐÅ°Áö¿¡ %s Ç׸ñ(entry)ÀÌ Áߺ¹µÇ¾î ÀÖÀ½: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "%s ¾ÆÀÌÄÜÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "%s ¾ÆÀÌÄÜÀ» ÀÐÀ» ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "¾Ë ¼ö ¾ø´Â ¾ÆÀÌÄÜ À¯Çü: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "%d ¹ø° ÁÙ: Å±׿¡ ÇϳªÀÇ ÅäÅ«¸¸ ÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "%d ¹ø° ÁÙ: ¿Ã¹Ù¸£Áö ¸øÇѠű×ÀÔ´Ï´Ù: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "%d ¹ø° ÁÙ: Å±װ¡ ºñ¾îÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "%d ¹ø° ÁÙ: %s ¿¡ ºÎÀûÇÕÇÑ ¹®ÀÚ '-' °¡ ÀÖÀ½: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot¸¦ \"/\" ·Î ÁöÁ¤ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "%d ¹ø° ÁÙ: Prefixes´Â Àý´ë \"/\" ·Î ³¡³ª¼­´Â ¾ÈµË´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "%d ¹ø° ÁÙ: DocdirÀº ¹Ýµå½Ã '/' ·Î ½ÃÀÛÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "%d ¹ø° ÁÙ: Epoch/Serial Ç׸ñ(field)Àº ¹Ýµå½Ã ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "%d ¹ø° ÁÙ: À߸øµÈ %s: ¼ö½ÄÀÚ(qualifier): %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%d ¹ø° ÁÙ: À߸øµÈ BuildArchitecture Çü½ÄÀÔ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "³»ºÎ ¿À·ù ¹ß»ý: º¸°Å½º(Bogus) Å±נ%d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "À߸øµÈ ÆÐÅ°Áö ÁöÁ¤: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "ÆÐÅ°Áö°¡ À̹̠Á¸ÀçÇÔ: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "%d ¹ø° ÁÙ: ¾Ë ¼ö ¾ø´Â Å±×ÀÔ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec ÆÄÀÏÀº BuildRoot¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "À߸øµÈ ¼Ò½º: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "ÆÐÄ¡ ¹øÈ£ %d °¡ ¾ø½À´Ï´Ù\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "¼Ò½º ¹øÈ£ %d °¡ ¾ø½À´Ï´Ù\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "nosource %s (À»)¸¦ ´Ù¿î·Îµå ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup¿¡¼­ ¿À·ù°¡ ¹ß»ýÇÔ: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%setup¿¡ À߸øµÈ Àμö°¡ ÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "%d ¹ø° ÁÙ: À߸øµÈ %%setup ¿É¼Ç %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%patch -b ¿¡ Àμö°¡ ÇÊ¿äÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%patch -z ¿¡ Àμö°¡ ÇÊ¿äÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%patch -p ¿¡ Àμö°¡ ÇÊ¿äÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%patch -p ¿¡ À߸øµÈ Àμö°¡ ÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "ÆÐÄ¡ÀÇ ¼ö°¡ ³Ê¹« ¸¹½À´Ï´Ù!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "%d ¹ø° ÁÙ: %%patch¿¡ À߸øµÈ Àμö°¡ ÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "%d ¹ø° ÁÙ: µÎ¹ø° %%prep\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -1969,144 +1971,144 @@ msgstr ""
 "%d ¹ø° ÁÙ: ÀÇÁ¸¼º ÅäÅ«(token)Àº ¹Ýµå½Ã '¹®ÀÚ-¼ýÀÚÀÇÁ¶ÇÕ', '_' ¶Ç´Â '/' ·Î ½Ã"
 "ÀÛÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "%d ¹ø° ÁÙ: ÆÄÀÏ À̸§ÀÌ Çã°¡µÇÁö ¾Ê½À´Ï´Ù: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "%d ¹ø° ÁÙ: ¹öÀüÀÌ ¸í½ÃµÈ ÆÄÀÏ À̸§ÀÌ Çã°¡µÇÁö ¾Ê½À´Ï´Ù: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "%d ¹ø° ÁÙ: ¹öÀüÀÌ ÇÊ¿äÇÕ´Ï´Ù: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "%d ¹ø° ÁÙ: Æ®¸®°Å´Â ¹Ýµå½Ã '--' ¸¦ Æ÷ÇÔÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "%d ¹ø° ÁÙ: %s ¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "%d ¹ø° ÁÙ: ½ºÅ©¸³Æ® ÇÁ·Î±×·¥Àº ¹Ýµå½Ã '/' ·Î ½ÃÀÛÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "%d ¹ø° ÁÙ: µÎ¹ø° %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "%d ¹ø° ÁÙ: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "%s (À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "%%if°¡ ´ÝÈ÷Áö ¾Ê¾Ò½À´Ï´Ù\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean¿¡¼­ %d (À»)¸¦ ¹ÝȯÇÏ¿´½À´Ï´Ù\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%else°¡ %%if ¾øÀÌ »ç¿ëµÇ¾ú½À´Ï´Ù\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%endif°¡ %%if ¾øÀÌ »ç¿ëµÇ¾ú½À´Ï´Ù\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "%%include ¹®ÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ¿¡ È£È¯Çϴ ¾ÆÅ°ÅØÃĸ¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "ÆÐÅ°Áö¿¡ %%descriptionÀÌ ¾øÀ½: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "%d ¹ø° ÁÙ: À߸øµÈ ¼ýÀÚÀÔ´Ï´Ù: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "%d ¹ø° ÁÙ: À߸øµÈ no%s ¼ýÀÚÀÔ´Ï´Ù: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "%d ¹ø° ÁÙ: À߸øµÈ %s ¼ýÀÚÀÔ´Ï´Ù: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(¿À·ù 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "À߸øµÈ magic ÀÔ´Ï´Ù"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "À߸øµÈ/ÀÐÀ» ¼ö ¾ø´Â Çì´õÀÔ´Ï´Ù"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Çì´õÀÇ Å©±â°¡ ³Ê¹« Å®´Ï´Ù"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "¾Ë ¼ö ¾ø´Â ÆÄÀÏ À¯ÇüÀÔ´Ï´Ù"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "Çϵ堸µÅ©¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "MD5 ÇÕ°è°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "³»ºÎ ¿À·ù ¹ß»ý"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr "Çì´õ¿¡ ¾ÆÄ«À̺ê ÆÄÀÏÀÌ ¾ø½À´Ï´Ù"
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " ½ÇÆÐÇÔ - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2115,112 +2117,114 @@ msgstr ""
 "\"B\" ÀÇÁ¸¼ºÀº Áß¿ä½Ã µÇ´Â °Í(epoch)À» ÇÊ¿ä·Î ÇÕ´Ï´Ù (\"A\" ·Î °¡Á¤ÇÕ´Ï´Ù)\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr "¿¹"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr "¾Æ´Ï¿À"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s ¿¹ (ÆÄÀÏÀÌ Ãß°¡µÊ)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s ¿¹ (Á¦°øÀÌ Ãß°¡µÊ)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-s (ij½ÃµÊ)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s ¿¹ (rpmrcÀÌ Á¦°øÇÔ)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s ¿¹ (rpmlibÀÌ Á¦°øÇÔ)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s ¿¹ (db ÆÄÀÏ)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s ¿¹ (db°¡ Á¦°øÇÔ)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s ¿¹ (db ÆÐÅ°Áö)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s ¾Æ´Ï¿À\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) ÀÇÁ¸(Depends) Ä³½Ã¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù.\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "%s-%s-%s ÆÐÅ°ÁöÀÇ ÇÊ¿ä »çÇ×ÀÌ ¸¸Á·µÇÁö ¾ÊÀ½: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "ÆÐÅ°Áö %s (ÀÌ)°¡ Ãæµ¹ÇÔ: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "tsort °ü°è¿¡¼­ %s-%s-%s \"%s\" (À»)¸¦ »èÁ¦ÇÕ´Ï´Ù.\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "========== tsort °ü°è¸¦ ±â·Ï(record)ÇÕ´Ï´Ù\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 "========== ÆÐÅ°Áö¸¦ tsort ÇÕ´Ï´Ù (¼ø¼­, #¼±ÀÓÀÚ, #ÈÄÀÓÀÚ, ±íÀÌ[depth])\n"
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== ÈÄÀÓÀÚ [successors only] (Ç¥Çö ¼ø)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "·çÇÁ(LOOP):\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== tsort¸¦ ÁøÇàÇÕ´Ï´Ù...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù)"
 
@@ -2229,560 +2233,562 @@ msgstr "(
 msgid "(not a blob)"
 msgstr "(¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl()¿¡¼­ ¿ë·®À» ¹ÝȯÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl()¿¡¼­ ¸¶¿îÆ®ÇÒ ÁöÁ¡À» ¹ÝȯÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "%s ÀÇ »óÅÂ(stat)¸¦ Ç¥½ÃÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "¸¶¿îÆ®µÈ ÆÄÀϽýºÅÛÀÇ ¸ñ·ÏÀ» ¼öÁýÇÏ°í ÀÖ½À´Ï´Ù\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "%s (À»)¸¦ ¿©´Âµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "%s ÆÄÀÏÀÌ ¾Ë ¼ö ¾ø´Â ÀåÄ¡ »ó¿¡ Á¸ÀçÇÕ´Ï´Ù\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr "========= ÆÐÅ°Áö¿¡ µð·ºÅ丮°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ½:\n"
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr "%04o Çã°¡±Ç(perms)ÀÇ %s µð·ºÅ丮°¡ »ý¼ºµÇ¾ú½À´Ï´Ù.\n"
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "Çì´õ ÆÄÀÏ ¸ñ·Ï¿¡¼­ ¾ÆÄ«À̺ê ÆÄÀÏ %s (À»)¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s (ÀÌ)°¡ %s (À¸)·Î ÀúÀåµÇ¾ú½À´Ï´Ù\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s %s µð·ºÅ丮¸¦ »èÁ¦Çϴµ¥ ½ÇÆÐÇÔ: ºó µð·ºÅ丮°¡ ¾Æ´Õ´Ï´Ù\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s %s µð·ºÅ丮¸¦ »èÁ¦Çϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s %s ¸µÅ©¸¦ ÇØÁ¦Çϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s (ÀÌ)°¡ %s (À¸)·Î »ý¼ºµÇ¾ú½À´Ï´Ù\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "dataLength() RPM_STRING_TYPE Ä«¿îÆ®´Â ¹Ýµå½Ã '1' À̾î¾ß ÇÕ´Ï´Ù.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "%d µ¥ÀÌÅÍ À¯ÇüÀº »ç¿ëÇϽǠ¼ö ¾ø½À´Ï´Ù\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "'%' µÚ¿¡ '{' ¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "'%{' µÚ¿¡ '}' ¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "űנÇü½ÄÀÌ ºñ¾îÀÖ½À´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "űנÀ̸§ÀÌ ºñ¾îÀÖ½À´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "¾Ë ¼ö ¾ø´Â Å±נÀÔ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "¹è¿­ÀÇ ³¡ºÎºÐ¿¡ ']' °¡ ÇÊ¿äÇÕ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "ºÒÇÊ¿äÇÑ ']' °¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "ºÒÇÊ¿äÇÑ '}' °¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "Ç¥Çö½Ä¿¡ '?' °¡ ÇÊ¿äÇÕ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "Ç¥Çö½Ä¿¡¼­ '?' µÚ¿¡ '{' °¡ ÇÊ¿äÇÕ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "Ç¥Çö½Ä¿¡ '}' °¡ ÇÊ¿äÇÕ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "ÇϺΠǥÇö½Ä(subexpression)ÀÇ '?' ´ÙÀ½¿¡ ':' ÀÌ ÇÊ¿äÇÕ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "Ç¥Çö½Ä¿¡¼­ ':' µÚ¿¡ '{' °¡ ÇÊ¿äÇÕ´Ï´Ù"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "Ç¥Çö½ÄÀÇ ³¡ºÎºÐ¿¡ '|' °¡ ÇÊ¿äÇÕ´Ï´Ù"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(¾Ë ¼ö ¾ø´Â À¯Çü)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "ÀӽàÆÄÀÏ %s (À»)¸¦ »ý¼ºÇϴ µµÁß ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "ÀÌ RPM ¹öÀü¿¡¼­´Â ÆÐŰ¡ ¹öÀü '1' ÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "ÀÌ RPM ¹öÀü¿¡¼­´Â ÁÖ¿ä ¹øÈ£(major number) <= 4 ÀÇ ÆÐŰ¡ ¸¸À» Áö¿øÇÕ´Ï´Ù\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot´Â À̹̠ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù, %s (À»)¸¦ ¹«½ÃÇÕ´Ï´Ù\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 "<specÆÄÀÏ> ÀÇ %prep (¼Ò½º¸¦ Ç®°í ÆÐÄ¡¸¦ Àû¿ëÇϴ °úÁ¤) À» ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<specÆÄÀÏ>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr "<specÆÄÀÏ> ÀÇ %build (%prep °ú ÄÄÆÄÀÏÇϴ °úÁ¤) ¸¦ ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 "<specÆÄÀÏ> ÀÇ %install (%prep, %build ¿Í ¼³Ä¡Çϴ °úÁ¤) À» ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "<specÆÄÀÏ> ÀÇ %files Ç׸ñ(section)À» °Ë»çÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "<specÆÄÀÏ> ·Î ¼Ò½º¿Í ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "<specÆÄÀÏ> ·Î ¹ÙÀ̳ʸ® ÆÐÅ°Áö ¸¸À» Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "<specÆÄÀÏ> ·Î ¼Ò½º ÆÐÅ°Áö ¸¸À» Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 "<tarÆÄÀÏ> ÀÇ %prep (¼Ò½º¸¦ Ç®°í ÆÐÄ¡¸¦ Àû¿ëÇϴ °úÁ¤) À» ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<tarÆÄÀÏ>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "<tarÆÄÀÏ> ÀÇ %build (%prep °ú ÄÄÆÄÀÏÇϴ °úÁ¤) ¸¦ ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 "<tarÆÄÀÏ> ÀÇ %install (%prep, %build ¿Í ¼³Ä¡Çϴ °úÁ¤) À» ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "<tarÆÄÀÏ> ÀÇ %files Ç׸ñ(section)À» °Ë»çÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "<tarÆÄÀÏ> ·Î ¼Ò½º¿Í ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "<tarÆÄÀÏ> ·Î ¹ÙÀ̳ʸ® ÆÐÅ°Áö ¸¸À» Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "<tarÆÄÀÏ> ·Î ¼Ò½º ÆÐÅ°Áö ¸¸À» Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "<¼Ò½º ÆÐÅ°Áö> ·Î ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<¼Ò½º ÆÐÅ°Áö>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 "<¼Ò½º ÆÐÅ°Áö> ÀÇ %install (%prep, %build ¿Í ¼³Ä¡Çϴ °úÁ¤) À» ÅëÇØ Á¦ÀÛÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "buildroot¸¦ ±³Ã¼(override)ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "rpm4 ÆÐŰ¡°ú È£È¯Çϴ Çì´õ¸¦ »ý¼ºÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "ExcludeArch¸¦ ¹«½ÃÇÔ: spec ÆÄÀÏ¿¡¼­ ÁöÁ¤(directive)ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr "ÄÄÇ»ÅÍÀÇ »óÅÂ(state) ÆÄÀÏÀ» µð¹ö±× ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "ÆÐÅ°Áö Á¦ÀÛÀÇ ¾î¶°ÇÑ ´Ü°èµµ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ ÀÇÁ¸¼ºÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr "(±âÁ¸ÀÇ) rpm[23] ÆÐŰ¡°ú È£È¯Çϴ ÆÐÅ°Áö Çì´õ¸¦ »ý¼ºÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "specÆÄÀÏÀÇ i18N msgstrÀ» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ ÈÄ¿¡ specÆÄÀÏÀ» »èÁ¦ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "¸ñÇ¥´ë»ó(target) Ç÷§ÆûÀ» ±³Ã¼(override)ÇÕ´Ï´Ù"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "specÆÄÀÏ ¸ñ·Ï(catalog)¿¡¼­ i18N ¹®ÀÚ¿­À» Ã£½À´Ï´Ù"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr "¿Ã¹Ù¸£Áö ¸øÇÑ ·Ñ¹é(rollback) ½Ã°£"
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr "ÆÐÅ°Áö ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr "ÇϺÎ-µð·ºÅ丮·Î À̸§ º¯°æ½Ã »èÁ¦µÈ ÆÐÅ°Áö ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù"
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<ÆÐÅ°Áö>+"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "<°æ·Î> ·Î ½ÃÀ۵Ǵ ÆÄÀÏÀº ¼³Ä¡ÇÏÁö ¾Ê½À´Ï´Ù "
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr "<°æ·Î>"
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr "±âÁ¸¿¡ ¼³Ä¡µÈ ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵å ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<ÆÐÅ°ÁöÆÄÀÏ>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "%%pre ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù (ÀÖÀ» °æ¿ì)"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "%%post ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù (ÀÖÀ» °æ¿ì)"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "%%preun ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù (ÀÖÀ» °æ¿ì)"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "%%postun ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù (ÀÖÀ» °æ¿ì)"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "ÀÌ ÆÐÅ°Áö¿¡ ÀÇÇØ ¹ß»ýµÇ´Â ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "%%triggerprein ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "%%triggerin ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "%%triggerun ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "%%triggerpostun ½ºÅ©¸³Æ®¸´(scriptlet)À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr "<ÀÌÀü°æ·Î> ¿¡¼­ <»õ·Î¿î°æ·Î> ·Î ÆÄÀÏÀ» Àç¹èÄ¡ ÇÕ´Ï´Ù"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<ÀÌÀü°æ·Î>=<»õ·Î¿î°æ·Î>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr "ÀçÆÐŰ¡(repackaging)À¸·Î ÀÎÇØ »èÁ¦µÇ´Â ÆÐÅ°Áö ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù"
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr "»õ·Î¿î ÆÐÅ°Áö »èÁ¦, ÀÌÀü ÆÐÅ°Áö À缳ġ, ³¯Â¥ º¹±¸(back to date)"
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr "<³¯Â¥>"
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵å ÇÕ´Ï´Ù"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "¼­¸íÀ» ÀÛ¼ºÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "¸ðµç ÆÐÅ°Áö¿¡ ´ëÇØ ÁúÀÇ/°ËÁõÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "ÆÄÀÏÀ» ¼ÒÀ¯ÇÏ°í Àִ ÆÐÅ°Áö¸¦ ÁúÀÇ/°ËÁõ ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "±×·ì ¾ÈÀÇ ÆÐÅ°Áö¸¦ ÁúÀÇ/°ËÁõ ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "ÆÐÅ°Áö ÆÄÀÏÀ» ÁúÀÇ/°ËÁõ ÇÕ´Ï´Ù (¿¹: ¹ÙÀ̳ʸ® *.rpm ÆÄÀÏ)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "rpm ÁúÀÇ ¸ðµå"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "ÁúÀǠű׸¦ º¸¿©ÁÝ´Ï´Ù"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "spec ÆÄÀÏ¿¡ ´ëÇØ ÁúÀÇÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<spec>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "ÆÐÅ°Áö·Î ÀÎÇÏ¿© ¹ß»ýµÇ´Â ÆÐÅ°Áö¿¡ ´ëÇØ ÁúÀÇÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "rpm °ËÁõ ¸ðµå"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "rpm °ËÁõ ¸ðµå (legacy)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "ÀÇÁ¸¼ºÀ» ÇÊ¿ä·Î Çϴ ÆÐÅ°Áö¿¡ ´ëÇØ ÁúÀÇ/°ËÁõ ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "ÀÇÁ¸¼ºÀ» Á¦°øÇϴ ÆÐÅ°Áö¿¡ ´ëÇØ ÁúÀÇ/°ËÁõ ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "¸ðµç ¼³Á¤ ÆÄÀÏÀ» ³ª¿­ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "¸ðµç ¹®¼­ ÆÄÀÏÀ» ³ª¿­ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "±âº» ÆÄÀÏ Á¤º¸¸¦ ¾Ë·ÁÁÝ´Ï´Ù"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "ÆÐÅ°Áö ¾ÈÀÇ ÆÄÀÏÀ» ³ª¿­ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr "%%ghost ÆÄÀÏÀ» »ý·«ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr "%%license ÆÄÀÏÀ» »ý·«ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr "%%readme ÆÄÀÏÀ» »ý·«ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "´ÙÀ½ÀÇ ÁúÀÇ Çü½ÄÀ» »ç¿ëÇϽʽÿä"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "spec ÆÄÀÏ ¾ÈÀÇ i18n Ç׸ñ(section)À» ´ëü(substitute)ÇÕ´Ï´Ù"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "³ª¿­µÈ ÆÄÀÏÀÇ »óÅÂ(state)¸¦ º¸¿©ÁÝ´Ï´Ù"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "ÆÄÀÏ ¸ñ·ÏÀ» ÀÚ¼¼È÷ º¸¿©ÁÝ´Ï´Ù"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr "ÆÄÀÏÀÇ MD5 Ãà¾à(digest)À» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "ÆÄÀÏÀÇ ¿ë·®À» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "ÆÄÀÏÀÇ ½Éº¼¸¯ ¸µÅ© °æ·Î¸¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ¸¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "ÆÄÀÏÀÇ ±×·ìÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr "ÆÄÀÏÀÇ ÃÖÁ¾ º¯°æ ½Ã°£À» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "ÆÄÀÏÀÇ ¸ðµå¸¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "ÆÐÅ°Áö ¾ÈÀÇ ÆÄÀÏÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "ÆÐÅ°ÁöÀÇ ÀÇÁ¸¼ºÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr "%verifyscript¸¦ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù (ÀÖÀ» °æ¿ì)"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "SHA1 Ãà¾à(digest) Çì´õ¸¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
@@ -2857,80 +2863,80 @@ msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 "%2$s ÆÐÅ°Áö¸¦ Ã³¸®Çϴ °úÁ¤¿¡¼­ ¾Ë ¼ö ¾ø´Â ¿À·ù %1$d (ÀÌ)°¡ ¹ß»ýÇß½À´Ï´Ù"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "%%%s %s (À»)¸¦ »ý¼ºÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "%%%s %s (À»)¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "¼Ò½º ÆÐÅ°Áö°¡ ¿ä±¸µË´Ï´Ù, ¹ÙÀ̳ʸ®¸¦ Ã£¾Ò½À´Ï´Ù\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "¼Ò½º ÆÐÅ°Áö¿¡ .spec ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 "%2$s-%3$s-%4$s ÀÇ %1$s ½ºÅ©¸³Æ®¸´(scriptlet) ½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù, waitpid°¡ %"
 "5$s (À»)¸¦ ¹ÝȯÇÏ¿´½À´Ï´Ù \n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 "%2$s-%3$s-%4$s ÀÇ %1$s ½ºÅ©¸³Æ®¸´(scriptlet) ½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù, Á¾·á »óȲ %"
 "5$d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "%s: %s-%s-%s (ÀÌ)°¡ %d ÀÇ ÆÄÀÏÀ» °®°í ÀÖ½À´Ï´Ù, Å×½ºÆ® = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 "%s: %s ½ºÅ©¸³Æ®¸´(scriptlet)°¡ ½ÇÆÐÇß½À´Ï´Ù (%d), %s-%s-%s (À»)¸¦ »ý·«ÇÕ´Ï"
 "´Ù\n"
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "%s »ç¿ëÀÚ°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù - root¸¦ ÀÌ¿ëÇÕ´Ï´Ù\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "%s ±×·ìÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù - root¸¦ ÀÌ¿ëÇÕ´Ï´Ù\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "¾ÆÄ«À̺긦 Çª´Âµ¥ ½ÇÆÐÇÔ%s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " ´ÙÀ½ ÆÄÀÏ¿¡ "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%2$s ÆÄÀÏÀÇ %1$s (ÀÌ)°¡ ½ÇÆÐÇÔ: %3$s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s (ÀÌ)°¡ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "%s: %s ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù (ÀÖÀ» °æ¿ì)\n"
@@ -2944,290 +2950,290 @@ msgstr "
 msgid "(contains no files)"
 msgstr "(ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ½)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "Á¤»ó(normal)        "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "±³Ã¼µÊ(replaced)    "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ½  "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "net °øÀ¯µÊ          "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(¾Ë ¼ö ¾ø´Â %3d)    "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(»óŸ¦ ¾Ë ¼ö ¾øÀ½) "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "ÆÐÅ°Áö¿¡ ÆÄÀÏ ¼ÒÀ¯ÀÚ ¶Ç´Â id ¸ñ·ÏÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "%s (À»)¸¦ ÁúÀÇÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "%s (À»)¸¦ ¿©´Âµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "%s (À»)¸¦ ÁúÀÇÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "ÀÌÀü Çü½ÄÀÇ ¼Ò½º ÆÐÅ°Áö´Â ÁúÀÇÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: Àдµ¥ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "%s spec ÆÄÀÏÀ» ÁúÀÇÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù, ÆÄÀÏÀ» ºÐ¼®ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "ÆÐÅ°Áö°¡ ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "%s ±×·ìÀº ¾î¶² ÆÐÅ°Áö¿¡µµ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "%s (À»)¸¦ ¹ß»ý½ÃÅ°´Â ÆÐÅ°Áö°¡ ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "%s (À»)¸¦ ÇÊ¿ä·Î Çϴ ÆÐÅ°Áö°¡ ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "%s (À»)¸¦ Á¦°øÇϴ ÆÐÅ°Áö°¡ ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "%s ÆÄÀÏ: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "%s ÆÄÀÏÀº ¾î¶² ÆÐÅ°Áö¿¡µµ ¼ÓÇØ ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "ºÎÀûÇÕÇÑ ÆÐÅ°Áö ¹øÈ£: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "ÆÐÅ°Áö ±â·Ï(record) ¹øÈ£: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr "±â·Ï(record) ¹øÈ£ %u (Àº)´Â ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "%s ÆÐÅ°Áö´Â ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: ¿©´Âµ¥ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite¿¡ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread¿¡ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: v1.0 RPMÀº ¼­¸íÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: v2.0 RPMÀº Àç-¼­¸íÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: À¯È¿ÇÑ ¼­¸íÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead¿¡ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature¿¡ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: À¯È¿ÇÑ ¼­¸íÀÌ ¾ø½À´Ï´Ù (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "¿Ã¹Ù¸£Áö ¾ÊÀ½"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (Å°¸¦ Ã£À» ¼ö ¾øÀ½:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (Å°¸¦ ½Å·ÚÇÒ ¼ö ¾øÀ½:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "È®ÀÎ"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "Áغñ Áß..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ÁغñÇÏ°í ÀÖ½À´Ï´Ù..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "%s (À»)¸¦ º¹±¸ÇÕ´Ï´Ù\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... %s (À¸)·Î\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s (À»)¸¦ »ý·«ÇÕ´Ï´Ù - Àü¼Û(transfer)¿¡ ½ÇÆÐÇÔ - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "%s ¾ÈÀÇ ÆÐÅ°Áö µ¥ÀÌÅͺ£À̽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "%s ÆÐÅ°Áö´Â Àç¹èÄ¡ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "%s ÆÄÀÏÀ» Àд µµÁß ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "%s ÆÄÀÏÀÌ ÃֽŠ¹öÀüÀÇ RPMÀ» ÇÊ¿ä·Î ÇÕ´Ï´Ù\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s (Àº)´Â ¼³Ä¡µÉ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "%d ÀÇ ¼Ò½º¿Í %d ÀÇ ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ Ã£¾Ò½À´Ï´Ù\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "ÀÇÁ¸¼º ¹®Á¦·Î ÀÎÇØ ½ÇÆÐÇÔ:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "%s ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "%s/packages.rpm À» ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ¿©·¯°³ÀÇ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÕ´Ï´Ù\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "ÀÌ ÆÐÅ°ÁöµéÀ» Á¦°ÅÇϸé ÀÇÁ¸¼ºÀÌ ±úÁú ¼ö ÀÖÀ½:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "%s (À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "%s (À»)¸¦ ¼³Ä¡ÇÕ´Ï´Ù\n"
@@ -3237,266 +3243,267 @@ msgstr "%s (
 msgid "read failed: %s (%d)\n"
 msgstr "Àдµ¥ ½ÇÆÐÇÔ: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "%s ¿¡¼­ µÎ¹ø° ':' À» Ã£À» ¼ö ¾øÀ½:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "%s ¿¡¼­ ¾ÆÅ°ÅØÃÄ À̸§À» Ã£À» ¼ö ¾øÀ½:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "%s ÀÇ µ¥ÀÌÅÍ Ç׸ñ(line)ÀÌ ºÒÃæºÐÇÔ:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "%s ÀÇ µ¥ÀÌÅÍ Ç׸ñ(line)¿¡ Àμö°¡ ³Ê¹« ¸¹À½:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "À߸øµÈ ¾ÆÅ°ÅØÃÄ/¿î¿µÃ¼Á¦ ¹øÈ£: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "%s ÀÇ ±âº» Ç׸ñ(line)ÀÌ ºÒÃæºÐÇÔ:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "%s ÀÇ ±âº» Ç׸ñ(line)¿¡ Àμö°¡ ³Ê¹« ¸¹À½:%d\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "%s (À»)¸¦ È®Àå(expand)ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "%s (À»)¸¦ ÀÐÀ» ¼ö ¾ø½À´Ï´Ù, HOMEÀÌ ³Ê¹« Å®´Ï´Ù.\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "%s (À»)¸¦ ¿­ ¼ö ¾øÀ½: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "%s (À»)¸¦ Àдµ¥ ½ÇÆÐÇÔ: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "%2$s ¿¡¼­ ':' (0x%1$02x Ã£À½) À» Ã£À» ¼ö ¾øÀ½:%3$d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%2$s ¿¡¼­ %1$s (À»)¸¦ À§ÇÑ Àμö¸¦ Ã£À» ¼ö ¾øÀ½:%3$d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%2$s ÀÇ %1$s È®Àå(expansion)ÀÌ ½ÇÆÐÇÔ:%3$d \"%4$s\"\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "%2$s ÀÇ %1$s (À»)¸¦ ¿­ ¼ö ¾øÀ½:%3$d: %4$s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%2$s ¿¡¼­ %1$s (À»)¸¦ À§ÇÑ ¾ÆÅ°ÅØÃĸ¦ Ã£À» ¼ö ¾øÀ½:%3$d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "%2$s ¿¡ À߸øµÈ ¿É¼Ç '%1$s':%3$d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "¾Ë ¼ö ¾ø´Â ½Ã½ºÅÛ: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "rpm-list@redhat.com À¸·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "ÆÄÀÏÀÌ ¿Ã¹Ù¸£Áö(regular) ¾Ê½À´Ï´Ù -- ¿ë·® °Ë»ç¸¦ »ý·«ÇÕ´Ï´Ù\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr "¿¹»ó(Expected) ¿ë·®: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr " ½ÇÁ¦ ¿ë·®: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "¼­¸íÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "ÀÌÀü PGP ¼­¸í\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "ÀÌÀü (³»ºÎ-¿ë) ¼­¸í!  ¾î¶»°Ô ¾òÀ¸¼Ì½À´Ï±î!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "¼­¸í: size(%d)+pad(%d)\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "pgp (%s) (À»)¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "pgp¿¡ ½ÇÆÐÇÔ\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "pgp ¼­¸íÀ» ÀÛ¼ºÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "PGP ¼­¸í ¿ë·®: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "¼­¸íÀ» ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "%d ¹ÙÀÌÆ®ÀÇ PGP ¼­¸íÀ» ¾ò¾ú½À´Ï´Ù\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "gpg¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "gpg¿¡ ½ÇÆÐÇÔ\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "gpg ¼­¸íÀ» ÀÛ¼ºÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "GPG ¼­¸í ¿ë·®: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "%d ¹ÙÀÌÆ®ÀÇ GPG ¼­¸íÀ» ¾ò¾ú½À´Ï´Ù\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "PGP¸¦ »ç¿ëÇÏ¿© ¼­¸íÀ» »ý¼ºÇÕ´Ï´Ù.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "GPG¸¦ »ç¿ëÇÏ¿© ¼­¸íÀ» »ý¼ºÇÕ´Ï´Ù.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 "pgp¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.  PGP °Ë»ç¸¦ »ý·«ÇϽ÷Á¸é, --nopgp ¿É¼ÇÀ» ÀÌ¿ëÇϽʽÃ"
 "¿ä.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 "gpg¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.  GPG °Ë»ç¸¦ »ý·«ÇϽ÷Á¸é, --nogpg ¿É¼ÇÀ» ÀÌ¿ëÇϽʽÃ"
 "¿ä.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "pgp¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ¿¡ ºÎÀûÇÕÇÑ %%_signatureÀÇ ³»¿ëÀÌ ÀÖ½À´Ï´Ù\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ¿¡ \"%%_gpg_name\" À» ¼³Á¤ÇØ ÁּžߠÇÕ´Ï´Ù\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ¿¡ \"%%_pgp_name\" À» ¼³Á¤ÇØ ÁּžߠÇÕ´Ï´Ù\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== Àç¹èÄ¡\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d Á¦¿Ü(exclude)  %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d Àç¹èÄ¡ %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "%s%s multilib °æ·Î¸¦ Á¦¿Ü½Ãŵ´Ï´Ù\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "%s %s (À»)¸¦ Á¦¿Ü½Ãŵ´Ï´Ù\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "%s ¿¡¼­ %s (À¸)·Î Àç¹èÄ¡ ÇÕ´Ï´Ù\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "%s µð·ºÅ丮¸¦ %s (À¸)·Î Àç¹èÄ¡ ÇÕ´Ï´Ù\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "missingok Ç÷¡±×·Î ÀÎÇØ %s (À»)¸¦ »ý·«ÇÕ´Ï´Ù\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "%s µð·ºÅ丮¸¦ Á¦¿Ü½Ãŵ´Ï´Ù\n"
@@ -3511,28 +3518,28 @@ msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "ÆÐÅ°Áö¿¡ ±×·ì À̸§°ú id ¸ñ·ÏÀÌ ¾ø½À´Ï´Ù (Àý´ë ÀÌ·¸°Ô µÇ¾î¼­´Â ¾ÈµË´Ï´Ù)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "´ÙÀ½À» Ã£À» ¼ö ¾ø½À´Ï´Ù    %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "%s-%s-%s ¿¡ ÀÇÁ¸¼º ¹®Á¦ ¹ß»ý: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 "%s-%s-%s: °íÁ¤ Çì´õ ¿µ¿ª Ãà¾à(immutable header region digest) °Ë»ç¿¡ ½ÇÆÐÇÔ\n"
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "%3$s ÀÇ db%1$d ¿À·ù(%2$d): %4$s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "db%d ¿À·ù(%d): %s\n"
@@ -3550,96 +3557,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr "¼Õ»óµÈ ¿ÀÇÁ¼Â %d(0x%08x)ÀÇ ¿¬°áºÎºÐ(chain)¿¡ ÀçÁ¢±Ù ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "´ÝÈù   db ÆÄÀÏ    %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "»èÁ¦µÈ db ÆÄÀÏ    %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "À߸øµÈ db ÆÄÀÏ    %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "¿­¸°   db ÆÄÀÏ    %s ¸ðµå 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "Àá°ÜÀִ µ¥ÀÌÅͺ£À̽ºÀÇ %s (À»)¸¦ ¾òÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "Á¦¿ÜÇÔ(exclusive)"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "°øÀ¯µÊ"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "´ÝÈù   db È¯°æ    %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "»èÁ¦µÈ db È¯°æ    %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "¿­¸°   db È¯°æ    %s/%s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "´ÝÈù   db À妽º  %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "°ËÁõµÈ db À妽º  %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "¿­¸°   db À妽º  %s/%s %s ¸ðµå=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "Àá°ÜÀִ %2$s/%3$s ÀÇ %1$s (À»)¸¦ ¾òÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "Àá±ä   db À妽º  %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "ÀÎÁõµÇÁö ¾ÊÀº db ¿É¼Ç: \"%s\" (À»)¸¦ ¹«½ÃÇÕ´Ï´Ù.\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "%s (Àº)´Â ºÎÀûÇÕÇÑ ¼öÄ¡ °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s (Àº)´Â ³Ê¹« Å©°Å³ª ³Ê¹« ÀÛÀº Á¤¼ö(long) °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr "%s (Àº)´Â ³Ê¹« Å©°Å³ª ³Ê¹« ÀÛÀº Á¤¼ö(int) °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
@@ -3672,44 +3679,45 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "(±âÁ¸ÀÇ) rpm[23] ÆÐŰ¡°ú È£È¯Çϴ Çì´õ¸¦ »ý¼ºÇÕ´Ï´Ù"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 "DB Å±נÃʱâÈ­[dbiTagsInit]: ÀÎÁõµÇÁö ¾ÊÀº Å±נÀ̸§: \"%s\" (Àº)´Â ¹«½ÃµË´Ï"
 "´Ù\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "db%2$d (À»)¸¦ ÀÌ¿ëÇÏ¿© %1$s À妽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù - %3$s (%4$d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "%s À妽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 "%3$s À妽º¿¡¼­ \"%2$s\" ·¹Äڵ带 ¾ò´Â µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "%3$s (À¸)·Î %2$s ·¹Äڵ带 ÀúÀåÇϴ µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "%3$s ¿¡¼­ %2$s ·¹Äڵ带 »èÁ¦Çϴ µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "db°æ·Î°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
@@ -3718,325 +3726,323 @@ msgstr ""
 "·Á¸é --rebuilddb ¿É¼ÇÀ» ÀÌ¿ëÇϽʽÿä\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "ÆÐÅ°ÁöÀÇ ¼ö¸¦ ¼¼´Â µµÁß ¿À·ù(%d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "µ¥ÀÌÅͺ£À̽ºÀÇ ·¹Äڵ堹øÈ£ %u (ÀÌ)°¡ À߸øµÇ¾ú½À´Ï´Ù -- »ý·«ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr "rpmdb: ¼Õ»óµÈ Çì´õ #%u (ÀÌ)°¡ º¹±¸(retrieved)µÇ¾ú½À´Ï´Ù, »ý·«ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: 0x%x ÀÇ Çì´õ¸¦ ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "%2$s À妽º¿¡¼­ \"%1$s\" (À»)¸¦ »èÁ¦ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "%2$s À妽º¿¡¼­ %1$d Ç׸ñµé(entries)À» »èÁ¦ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "»õ·Î¿î ÆÐÅ°Áö¸¦ ¹èÄ¡Çϴ µµÁß ¿À·ù(%d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "%2$s À妽º¿¡ \"%1$s\" (À»)¸¦ Ãß°¡ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "%2$s À妽º¿¡ %1$d Ç׸ñµé(entries)À» Ãß°¡ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "db3¸¦ À籸Ãà ÇÑ ÈÄ¿¡ %s (À»)¸¦ »èÁ¦ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "db°æ·Î°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "%2$s ¿¡ µ¥ÀÌÅͺ£À̽º %1$s (À»)¸¦ À籸Ãà ÇÕ´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "Àӽ൥ÀÌÅͺ£À̽º %s (ÀÌ)°¡ À̹̠Á¸ÀçÇÕ´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr "%s µð·ºÅ丮¸¦ »ý¼ºÇÕ´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "%s µð·ºÅ丮¸¦ »ý¼ºÇÔ: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "dbapi %d (À»)¸¦ ÅëÇØ ÀÌÀü µ¥ÀÌÅͺ£À̽º¸¦ ¿±´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "dbapi %d (À»)¸¦ ÅëÇØ »õ·Î¿î µ¥ÀÌÅͺ£À̽º¸¦ ¿±´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "%u ¿¡ ·¹Äڵ带 Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇϴµ¥ ½ÇÆÐÇÔ: ¿øº» µ¥ÀÌÅͺ£À̽º´Â ±×´ë·Î À¯ÁöµË´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "ÀÌÀü µ¥ÀÌÅͺ£À̽º¸¦ »õ·Î¿î µ¥ÀÌÅͺ£À̽º·Î ±³Ã¼Çϴµ¥ ½ÇÆÐÇß½À´Ï´Ù!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "º¹±¸Çϱâ À§ÇØ $2$s ÀÇ ÆÄÀÏÀ» $1$s ÀÇ ÆÄÀϷΠ±³Ã¼ÇÕ´Ï´Ù"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "%s µð·ºÅ丮¸¦ »èÁ¦ÇÕ´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "%s µð·ºÅ丮¸¦ »èÁ¦Çϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== %d È°¼º, %d ºñ¾îÀÖÀ½\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(ºñ¾îÀÖÀ½)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(ºñ¾îÀÖÀ½)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "¸ÅÅ©·Î %%%s ¿¡ Á¾·áµÇÁö ¾ÊÀº ³»¿ë(body)ÀÌ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "¸ÅÅ©·Î %%%s ¿¡ ºÎÀûÇÕÇÑ À̸§ÀÌ ÀÖ½À´Ï´Ù (%%define)\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "¸ÅÅ©·Î %%%s ¿¡ Á¾·áµÇÁö ¾ÊÀº ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "¸ÅÅ©·Î %%%s ¿¡ ºñ¾îÀִ ³»¿ë(body)ÀÌ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "¸ÅÅ©·Î %%%s (À»)¸¦ È®Àå(expand)Çϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "¸ÅÅ©·Î %%%s ¿¡ ºÎÀûÇÕÇÑ À̸§ÀÌ ÀÖ½À´Ï´Ù (%%undefine)\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "¸ÅÅ©·Î %%%s (%s) (Àº)´Â ·¹º§ %d ÀÌÇÏ¿¡¼­´Â »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "%2$s(%3$s) ¿¡ ¾Ë ¼ö ¾ø´Â ¿É¼Ç %1$c (ÀÌ)°¡ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "¹Ýº¹ È½¼ö(%d)°¡ ÃÖ´ëÄ¡(%d) º¸´Ù Å®´Ï´Ù\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Á¾·áµÇÁö ¾ÊÀº %c: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "ºÐ¼®ÇÒ ¼ö ¾ø´Â ¸ÅÅ©·Î ´ÙÀ½¿¡ '%%' °¡ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "¸ÅÅ©·Î %%%.*s (À»)¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "¸ñÇ¥´ë»ó(Target) ¹öÆÛ ¿À¹öÇ÷οì\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "%s ÆÄÀÏ: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "%s ÆÄÀÏÀÌ %u ¹ÙÀÌÆ® ¿ë·®º¸´Ù Àû½À´Ï´Ù\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "¼º°ø"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "¼­¹ö ÀÀ´äÀÌ À߸øµÇ¾ú½À´Ï´Ù"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "¼­¹ö ÀÔ/Ãâ·Â ¿À·ùÀÔ´Ï´Ù"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "¼­¹ö ´ë±â½Ã°£ÀÌ ÃÊ°úµÇ¾ú½À´Ï´Ù"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "¼­¹ö È£½ºÆ® ÁÖ¼Ò¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "¼­¹ö È£½ºÆ® À̸§À» Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "¼­¹ö¿¡ Á¢¼ÓÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "¼­¹ö·Î ÀÚ·á Á¢¼ÓÀ» ½ÃµµÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "·ÎÄàÆÄÀÏ¿¡ ÀÔ/Ãâ·Â ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 "¿ø°Ý ¼­¹ö¸¦ ¼öµ¿ ¸ðµå(passive mode)·Î ¼³Á¤Çϴ µµÁß ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "¼­¹ö¿¡¼­ ÆÄÀÏÀ» Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "ÁøÇàÀÌ ÁߴܵǾú½À´Ï´Ù"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "¾Ë ¼ö ¾ø´Â È¤Àº ¿¹»óÄ¡ ¸øÇÑ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "%s ¿¡ %s (À¸)·Î ±â·Ï(logging)ÇÕ´Ï´Ù, pw %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(¿À·ù ¾øÀ½)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "Ä¡¸íÀû ¿À·ù: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "¿À·ù: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "°æ°í: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "(%u ¹ÙÀÌÆ®)ÀÇ ¸Þ¸ð¸® ÇÒ´ç °ªÀÌ NULL·Î ¹ÝȯµÇ¾ú½À´Ï´Ù.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "°æ°í: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "°æ°í: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "°æ°í: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "%s@%s ÀÇ Æнº¿öµå: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "¿À·ù: %s Æ÷Æ®´Â ¹Ýµå½Ã ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "URL Æ÷Æ®´Â ¹Ýµå½Ã ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s (À»)¸¦ »ý¼ºÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
index 2783674..3e3a0e1 100644 (file)
--- a/po/no.po
+++ b/po/no.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-06-27 12:24+0200\n"
 "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
 "Language-Team: Norwegian <no@li.org>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "kan ikke åpne database i %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "feil med avhengigheter under bygging:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Kunne ikke åpne tar-rør: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Feil under lesing av spec-fil fra %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Feil under endring av navn fra %s til %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "kunne ikke kjøre stat på %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Fil %s er ikke en vanlig fil.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Bygger målplattformene: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Bygger for mål %s\n"
@@ -70,16 +70,16 @@ msgstr "Bygger for m
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM versjon %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright © 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 "Dette progeammet kan redistribueres fritt under betingelsene gitt i GNU GPL"
@@ -299,7 +299,7 @@ msgstr "Bruk:"
 msgid "print this message"
 msgstr "skriv ut denne meldingen"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "skriv ut hvilken versjon av rpm som brukes"
 
@@ -311,7 +311,7 @@ msgstr "   Alle modi st
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<navn> <kropp>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "definer makro <navn> med verdi <kropp>"
 
@@ -327,7 +327,7 @@ msgstr "skriv ut utvidelsen av makro <navn> til stdout"
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <kmd>          "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "send stdout til <kmd>"
 
@@ -339,7 +339,7 @@ msgstr "    --rcfile <fil>        "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "bruk <fil> i stedet for /etc/rpmrc og $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "vis endelig rpmrc og makrokonfigurasjon"
 
@@ -416,7 +416,7 @@ msgstr "bruk <spfmt> som headerformat (impliserer --info)"
 msgid "      --root <dir>        "
 msgstr "      --root <katalog>    "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "bruk <katalog> som toppnivåkatalog"
 
@@ -527,11 +527,11 @@ msgstr ""
 "verifiser en pakkeinstallasjon ved å bruke samme alternativer for "
 "pakkespesifikasjon som -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "ikke verifiser pakkeavhengigheter"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "ikke verifiser filens md5 sjekksum"
 
@@ -551,7 +551,7 @@ msgstr "    --install <pakkefil>"
 msgid "    -i <packagefile>      "
 msgstr "    -i <pakkefil>         "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "installer pakke"
 
@@ -571,7 +571,7 @@ msgstr "      --relocate <gmlsti>=<nysti>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "omplasser filer fra <gmlsti> til <nysti>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "omplasser filer i ikke-omplasserbar pakke"
 
@@ -579,47 +579,47 @@ msgstr "omplasser filer i ikke-omplasserbar pakke"
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <kat>"
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "omplasser pakken til <kat>, hvis den er omplasserbar"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "ikke installer dokumentasjon"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "forkortning for --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "skriv ut skigarder etter som pakken installeres (nyttig med -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "installer alle filer, selv konfigurasjoner som ellers kan hoppes over"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "ikke verifiser pakkearkitektur"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "ikke sjekk diskplass før installasjon"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "ikke verifiser operativsystem for pakken"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "installer dokumentasjon"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "oppdater databasen, men ikke modifiser filsystemet"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "ikke ordne pakkeinstallasjon for å tilfredsstille avhengigheter"
 
@@ -631,19 +631,19 @@ msgstr "ikke kj
 msgid "don't execute any scripts triggered by this package"
 msgstr "ikke kjør skript som utløses av denne pakken"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "skriv ut prosentvis fremgang etter som pakken installeres"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "installer selv om pakken erstatter installerte filer"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "reinstaller selv om pakken allerede er installert"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "ikke installer, men si ifra om det ville virke eller ikke"
 
@@ -659,7 +659,7 @@ msgstr "    -U <pakkefil>"
 msgid "upgrade package (same options as --install, plus)"
 msgstr "oppgrader pakke (samme alternativ som --install, plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -675,11 +675,11 @@ msgstr "    --erase <pakke>"
 msgid "    -e <package>          "
 msgstr "    -e <pakke>            "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "slett (avinstaller) pakke"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -728,15 +728,15 @@ msgstr "bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "bin/src pakke (prep, kompiler, installer, pakk)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "hopp rett til spesifisert steg (kun for c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "fjern byggtreet når ferdig"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "fjern kildekoden når ferdig"
 
@@ -744,7 +744,7 @@ msgstr "fjern kildekoden n
 msgid "remove spec file when done"
 msgstr "fjern specfilen når ferdig"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "generer PGP/GPG signatur"
 
@@ -792,7 +792,7 @@ msgstr "som --rebuild, men ikke bygg noen pakke"
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pakke>+     "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "signer en pakke (forkast nåværende signatur)"
 
@@ -800,7 +800,7 @@ msgstr "signer en pakke (forkast n
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pakke>+    "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "legg til signatur til en pakke"
 
@@ -812,15 +812,15 @@ msgstr "    --checksig <pakke>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <pkg>+             "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "verifiser pakkesignatur"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "hopp over PGP-signaturer"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "hopp over GPG-signaturer"
 
@@ -857,8 +857,8 @@ msgstr ""
 "alternativer for pakkespesifikasjon som -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "kun ett større modi kan spesifiseres"
 
@@ -870,23 +870,23 @@ msgstr "-u og --uninstall er utg
 msgid "Use -e or --erase instead.\n"
 msgstr "Bruk -e eller --erase i stedet.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "relokasjoner må begynne med en /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "relokasjoner må inneholde et ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "relokasjoner må ha et / etter ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "eksluderingssti må begynne med en /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -894,102 +894,102 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Intern feil i argumentprosesseringen (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "én type spørring/verifisering kan utføres om gangen"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "uventede flagg for spørring"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "ventet spørringsformat"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "uventet spørringskilde"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "kun installasjon, oppgradering, rmsource og rmspec kan tvinges"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "filer kan kun omplasseres under pakkeinstallasjon"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "kune en av --prefix eller --relocate kan brukes"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate og --excludepath kan kun brukes ved installasjon av nye pakker"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix kan kun brukes ved installasjon av nye pakker"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argumenter til --prefix må begynne med en /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) kan kun spesifiseres under pakkeinstallasjon"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent kan kun spesifiseres under pakkeinstallasjon"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles kan kun spesifiseres under pakkeinstallasjon"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -1005,7 +1005,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--apply kan kun spesifiseres under pakkeinstallasjon"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
@@ -1013,25 +1013,25 @@ msgstr ""
 "alternativer som slår av utløsing  kan kun spesifiseres under "
 "pakkeinstallasjon, og sletting"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1052,77 +1052,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "ingen filer å signere\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "kan ikke aksessere fil %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp ikke funnet: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Skriv inn passord: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Passordsjekk feilet\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Passord er ok.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "kjøring feilet\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "uventede argumenter til --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "ingen pakke oppgitt for signatursjekk"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "ingen pakker oppgitt for signering"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "ingen pakker oppgitt for avinstallering"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "ingen pakker oppgitt for installering"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "ekstra argumenter oppgitt for spørring på alle pakker"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "ingen argumenter oppgitt for spørring"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "ekstra argumenter oppgitt for verfisering av alle pakker"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "ingen argumenter oppgitt for verifisering"
 
@@ -1139,109 +1139,110 @@ msgstr "feil under lesing av header fra pakke\n"
 msgid "cannot re-open payload: %s\n"
 msgstr "kan ikke gjenåpne \"payload\": %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "gi mindre detaljert info"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "gi mer detaljert info"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<navn> <kropp>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "skriv ut makroutvidelsen av <uttr>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<uttr>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<kmd>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<kat>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "les <fil:...> i stedet for standard makrofil(er)"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<fil:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "les <fil:...> i stedet for standard rpmrc-fil(er)"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "slå av bruk av libio(3) API"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "feilsøking på protokoll-datastrøm"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "feilsøk rpmio I/U"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "feilsøk URL-cache håndtering"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Bruk: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Bruk -e eller --erase i stedet.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath oppgitt for operasjon som ikke bruker en database"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
@@ -1249,38 +1250,38 @@ msgstr ""
 "skript som slår av alternativer kan kun spesifiseres under pakkeinstallasjon "
 "og sletting"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "ingen pakkefiler oppgitt for ombygging"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "ingen spec-fil oppgitt for bygging"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "ingen tar-fil oppgitt for bygging"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Kjører(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Kjøring av %s feilet (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "Ugyldig sluttstatus fra %s (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1290,412 +1291,413 @@ msgstr ""
 "\n"
 "RPM-feil under bygging:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "syntaksfeil under lesing av ==\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "syntaksfeil under lesing av &&\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "syntaksfeil under lesing av ||\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "feil under lesing av uttrykk\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "ubalansert (\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- kun på tall\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! kun på tall\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "typene må være like\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / ikke støttet for strenger\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- ikke støttet for strenger\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& og || ikke støttet for strenger\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "syntaksfeil i uttrykk\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIDSJEKK feil: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Mangler '(' i %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Mangler ')' i %s(%s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ugyldig %s-tegn: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Mangler '(' i %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "To filer på én linje: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Filen må begynne med \"/\": %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan ikke blande spesiell %%doc med andre skjema: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Fil listet to ganger: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolsk lenke peker til BuildRoot: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Fil ikke funnet: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Ugyldig eier/gruppe: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "linje %d: Filnavn ikke tillatt: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "Installerer %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ugyldig fil %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Kunne ikke kjøre %s: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s feilet\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "kunne ikke skrive alle data til %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Klarte ikke å finne %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "feil under oppretting av arkiv %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy skriving feilet: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy: feil under lesing: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Kunne ikke åpne PreIn-fil: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Kunne ikke åpne PreUn-fil: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Kunne ikke åpne PostIn-fil: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Kunne ikke åpne PostUn-fil: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Kunne ikke åpne VerifyScript-fil: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fseek feilet: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s er ikke en RPM-pakke\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: leser header fra %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Kunne ikke skrive header til %s: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "Ugyldige CSA-data\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Kunne ikke skrive header til %s: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Genererer signatur: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Kunne ikke åpne %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Kunne ikke skrive pakke: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Kunne ikke åpne sigmål %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Kunne ikke skrive header til %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Kunne ikke lese \"payload\" fra %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Kunne ikke skrive \"payload\" til %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Skrev: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1735,231 +1737,231 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linje %d: Ugyldig flagg %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "linje %d: Feil under lesing av %%filer: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "%s-felt må være tilstede i pakken: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Kunne ikke åpne ikon %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Kan ikke lese ikon %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Ukjent ikontype: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linje %d: Tagg tar kun et enkelt tegn: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "linje %d: Feilutformet tagg: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linje %d: Tom tagg: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linje %d: Ugyldig tegn '-' i %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "linje %d: Prefiks må ikke slutte på \"/\": %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linje %d: Docdir må begynne med '/': %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "linje %d: Epoch/serienummer må være et tall: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "linje %d: Ugyldig %s: kvalifikatorer: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "linje %d: Ugyldig BuildArchitecture format: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Intern feil: Ugyldig tag %d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Ugyldig pakkespesifikasjon: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Pakke eksisterer allerede: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linje %d: Ukjent tagg: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec-fil kan ikke bruke BuildRoot\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Ingen patch-nummer %d\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "Ingen kildenummer %d\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunne ikke laste ned ikke-kilde %s: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Feil under lesing av %%setup: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linje %d: Ugyldig argument til %%setup: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linje %d: Ugyldig %%setup flagg %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "linje %d: Trenger argument til %%patch -b: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "linje %d: Trenger argument til %%patch -z: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "linje %d: Trenger argument til %%patch -p: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "linje %d: Ugyldig argument til %%patch -p: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "For mange patcher!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "linje %d: Ugyldig argument til %%patch: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linje %d: %%prep for andre gang\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -1967,255 +1969,257 @@ msgstr ""
 "linje %d: Avhengighetstegn må begynne med alfanumerisk tegn, '_' eller '/': %"
 "s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "linje %d: Filnavn ikke tillatt: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "linje %d: Filnavn med versjon ikke tillatt: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "linje %d: Versjon kreves: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linje %d: triggere må ha --: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linje %d: Feil under lesing av %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linje %d: skriptprogram må begynne med '/': %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linje %d: Andre %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "linje %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Kan ikke åpne %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "Åpen %%if\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean returnerer %d\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%else uten %%if\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%endif uten %%if\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "ugyldig %%include utsagn\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr "Ingen kompatible arkitekturer funnet for bygging\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Pakken har ingen %%description: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linje %d: Ugyldig nummer: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linje %d: Ugyldig no%s nummer: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linje %d: Ugyldig %s-nummer: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(feil 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Ugyldig magi"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Ugyldig/ulesbar header"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "For stor header"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Ukjent filtype"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "Mangler hard(e) lenke(er)"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "MD5-sum stemmer ikke"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Intern feil"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " feilet - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr "JA"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr "NEI"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "pakke %s er i konflikt: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2223,558 +2227,560 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() feilet å returnere størrelse: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "feil under kjøring av stat på %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "henter liste over monterte filsystemer\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "fil %s er på en ukjent enhet\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s lagret som %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s rmdir av %s feilet: Katalogen er ikke tom\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir av %s feilet: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink av %s feilet: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s opprettet som %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datatype %d ikke støttet\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "mangler { etter %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "mangler } etter %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(ukjent type)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "feil under oppretting av midlertidig fil %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "Feil under lesing av spec fil fra %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 "bygg gjennom %prep (pakk ut kildekoden og legg til patcher) fra <specfil>"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<specfil>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "bygg kilde- og binærpakker fra <specfil>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "spør pakke som eier <fil>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 "bygg gjennom %prep (pakk ut kildekoden og legg til patcher) fra <tarball>"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<tarball>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "verifiser %files seksjon fra <tarball>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "bygg kilde- og binærpakker fra <tarball>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "bygg binær-pakke fra <kildepakke>"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<kildepakke>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "generer headere som er kompatible med rpm4 pakker"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "ikke verifiser pakkeavhengigheter"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr "ikke kjør pakkespesifikke skriptlet"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr "lagre slettede pakkefiler ved å endre navn til underkatalog"
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<pakke>+"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "hopp over filer med innledende komponent <sti> "
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr "<sti>"
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr "oppgrader pakke(r) hvis allerede installert"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<pakkefil>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "ikke kjør noen %%pre skriptlet (hvis noen)"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "ikke kjør %%post skriptlet (hvis noen)"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "ikke kjør %%preun skriptlet (hvis noen)"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "ikke kjør %%postun skriptlet (hvis noen)"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "Ikke kjør noen skriptlets som utløses av denne pakken"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "ikke kjør %%triggerprein skriptlets"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "ikke kjør %%triggerin skriptlets"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "ikke kjør %%triggerun skriplets"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "ikke kjør %%triggerpostun skriptlets"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr "omplasser filer fra sti <gml> til <ny>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<gml>=<ny>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr "lagre slettede pakkefiler ved ompakking"
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 #, fuzzy
 msgid "<date>"
 msgstr "<sti>"
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "oppgrader pakke(r)"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "generer signatur"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "spør/verifiser alle pakker"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "spør/verifiser pakke(r) som eier fil"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "spør/verifiser pakke(r) i gruppe"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "spør/verifiser pakker utløst av <pakke>"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "rpm spørremodus"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "vis kjente tagger for spørring"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "spørring på spec-fil"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "spør pakker utløst av <pakke>"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "spør etter etter pakker som trenger <funk> funksjonalitet"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "spør etter pakker som tilbyr <funk> funksjonalitet"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "ikke verifiser størrelse på filer"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "ikke verifiser sti til symbolske lenker for filer"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "ikke verifiser eier av filer"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "ikke verifiser gruppe for filer"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr "ikke verifisert endringsdato for filer"
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "ikke verifiser modus for filer"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "ikke verifiser filer i pakke"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "ikke verifiser pakkeavhengigheter"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr "ikke kjør %verifyscript (hvis noen)"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "ikke verifiser header SHA1 digest"
 
@@ -2843,74 +2849,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "kan ikke opprette %%%s %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "kan ikke skrive til %%%s %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "kildepakke forventet, binær funnet\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "kildepakke inneholder ikke en .spec-fil\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s feilet\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "%s: kjører %s-skript (hvis noen)\n"
@@ -2924,290 +2930,290 @@ msgstr "ukorrekt format: %s\n"
 msgid "(contains no files)"
 msgstr "(inneholder ingen filer)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normal        "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "erstattet     "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "ikke installert"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "delt via nett "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(ukjent %3d)  "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(ingen tilstand)"
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "pakken har verken fileier eller id-lister\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "kan ikke spørre på %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "feil under åpning av %s: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "spørring på %s feilet\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "kildepakker i gammelt format kan ikke spørres\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: lesing av manifest feilet: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "ingen pakker\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "gruppe %s inneholder ingen pakker\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "ingen pakke utløser %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "ingen pakke krever %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "ingen pakke gir %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "fil %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "filen %s eies ikke av noen pakke\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "ugyldig pakkenummer: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "pakke %s er ikke installert\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: åpne feilet: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile feilet\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite feilet: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread feilet: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead feilet\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: kan ikke signere v1.0 RPM\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Kan ikke signere v2.0 RPM på nytt\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature feilet\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ingen signatur tilgjengelig\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead feilet: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature feilet: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Ingen signatur tilgjengelig (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "IKKE OK"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "Forbereder..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "Forbereder pakker for installasjon..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Henter %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... som %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "hopper over %s - overføring feilet - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "kan ikke åpne pakkedatabase i %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "pakke %s kan ikke relokeres\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "feil under lesing fra fil %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "fil %s trenger en nyere versjon av RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "fant %d kilde- og %d binærpakker\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "feilede avhengigheter:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "installerer binærpakker\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "kan ikke åpne %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" spesifiserer flere pakker\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "fjerning av disse pakkene vil ødelegge avhengigheter:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installerer %s\n"
@@ -3217,262 +3223,263 @@ msgstr "Installerer %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "lesing feilet: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "mangler andre ':' ved %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "manglende navn på arkitektur ved %s:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ukomplett datalinje ved %s:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "For mange argumenter i datalinje ved %s:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Ukomplett standardlinje ved %s:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "Kan ikke utvide %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "mangler ':' (fant 0x%02X) ved %s:%d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manglende argumentfor %s ved %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kan ikke åpne %s ved %s:%d %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "manglende arkitektur for %s ved %s:%d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ugyldig flagg '%s' ved %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d omplasser %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "ekskluderer multilib-sti %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "eksluderer %s %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "relokerer %s til %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "relokerer katalog %s til %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "ekskluderer katalog %s\n"
@@ -3485,27 +3492,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "mangler    %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3521,96 +3528,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "kan ikke åpne pakkedatabase i %s\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3637,364 +3644,363 @@ msgstr "gjenoppbygg database inverterte lister fra installerte pakkers headere"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generer headere som er kompatible med (gamle) rpm[23] pakker"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kan ikke åpne %s-indeks ved bruk av db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "kan ikke åpne %s indeks\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "feil(%d) under lagring av post %s til %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "feil(%d) under fjerning av post %s fra %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "Overflyt i målbuffer\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "Fil %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Fil %s er mindre enn %u bytes\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "fatal feil: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "feil: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "advarsel: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "advarseo: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Passord for %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "feil: %s-port må være et tall\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url-port må være et tall\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "kunne ikke opprette %s: %s\n"
index 9fabf28..0bbe6a2 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -16,58 +16,58 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "nie mo¿na otworzyæ %s/packages.rpm\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "niespe³nione zale¿no¶ci:\n"
 
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku spec: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Otwarcie potoku tara nie powiod³o siê: %s\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Odczytanie pliku spec z %s nie powiod³o siê\n"
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Zmiana nazwy %s na %s nie powiod³a siê\n"
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "stat nie powiod³o siê %s: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Plik: %s nie jest regularnym plikiem\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Budowanie dla platform: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Budowanie dla %s\n"
@@ -77,17 +77,17 @@ msgstr "Budowanie dla %s\n"
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM wersja %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 #, fuzzy
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998 - Red Hat Software"
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Program mo¿e byæ swobodnie rozpowszechniany na warunkach licencji GNU"
@@ -318,7 +318,7 @@ msgstr "u
 msgid "print this message"
 msgstr "wy¶wietl ten tekst"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "wy¶wietl wersjê u¿ywanego rpm-a"
 
@@ -331,7 +331,7 @@ msgstr "   wszystkie tryby pracy pozwalaj
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -349,7 +349,7 @@ msgstr "wy
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <komenda>      "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "przeka¿ standartowe wyj¶cie do <komenda>"
 
@@ -362,7 +362,7 @@ msgstr "      --rcfile <plik>     "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "u¿yj <plik> zamiast /etc/rpmrc i $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -444,7 +444,7 @@ msgstr "u
 msgid "      --root <dir>        "
 msgstr "      --root <katalog>        "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "u¿yj <katalogu> jako katalogu najwy¿szego poziomu"
 
@@ -553,11 +553,11 @@ msgid ""
 "options as -q"
 msgstr "sprawd¼ stan pakietu (u¿ywa tych samych opcji co -q)"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "nie sprawdzaj zale¿no¶ci pakietu"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "nie sprawdzaj sum kontrolnych md5 plików"
 
@@ -577,7 +577,7 @@ msgstr "    --install <nazwa pakietu>"
 msgid "    -i <packagefile>      "
 msgstr "    -i <nazwa pakietu>      "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "instaluj pakiet"
 
@@ -597,7 +597,7 @@ msgstr "      --relocate <stara-
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "przesuñ pliki z drzewa <stara-¶cie¿ka> do drzewa <nowa-¶cie¿ka>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "nie mo¿na u¿yæ ¶cie¿ki %s przy przesuwaniu pakietu %s-%s-%s"
@@ -606,49 +606,49 @@ msgstr "nie mo
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <katalog>      "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "przesuñ pliki pakietu do drzewa <katalog>, je¶li jest przesuwalny"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "nie instaluj dokumentacji"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "skrócona wersja kombinacji --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "wy¶wietlaj znaki hash przy instalacji (fajne z -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "instaluj wszystkie pliki, nawet konfiguracyjne, które w innym przypadku by "
 "pominêto"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "nie sprawdzaj architektury systemu"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "nie sprawdzaj zajêto¶ci dysku przed instalacj±"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "nie sprawdzaj rodzaju systemu operacyjnego"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "zainstaluj dokumentacjê"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "od¶wie¿ bazê, ale nie modyfikuj systemu plików"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "nie zmieniaj kolejno¶ci instalacji pakietów by zapewniæ zale¿no¶ci"
 
@@ -660,19 +660,19 @@ msgstr "nie wykonuj 
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "wy¶wietlaj stan instalacji w procentach"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "instaluj nawet gdy pakiet zastêpuje inne zainstalowane pliki"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "przeinstaluj je¶li pakiet jest ju¿ zainstalowany"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "nie instaluj, podaj tylko czy instalacja zadzia³a czy nie"
 
@@ -688,7 +688,7 @@ msgstr "    -U <nazwa pakietu>      "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "uaktualnij pakiet (te same opcje jak --install, plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -705,11 +705,11 @@ msgstr "    --erase <pakiet>"
 msgid "    -e <package>          "
 msgstr "    --resign <pakiet>+    "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "usuñ (odinstaluj) pakiet"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -759,15 +759,15 @@ msgstr "pakiet binarny (preparuj, kompiluj, instaluj, pakiet)"
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "pakiet binarny/¼ród³owy (preparuj, kompiluj, instaluj, pakiet)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "przejd¼ od razu do podanego etapu (tylko dla c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "usuñ budowane drzewo po skoñczeniu"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "usuñ ¼ród³a po zakoñczeniu"
 
@@ -776,7 +776,7 @@ msgstr "usu
 msgid "remove spec file when done"
 msgstr "usuñ speca po zakoñczeniu"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "generuj sygnaturê PGP/GPG"
 
@@ -824,7 +824,7 @@ msgstr "jak --rebuild, ale nie buduj 
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pakiet>+    "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "podpisz pakiet (porzuæ bierz±c± sygnaturê)"
 
@@ -832,7 +832,7 @@ msgstr "podpisz pakiet (porzu
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pakiet>+   "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "dodaj sygnaturê do pakietu"
 
@@ -846,15 +846,15 @@ msgstr "    --checksig <pakiet>+  "
 msgid "    -K <pkg>+             "
 msgstr "    --resign <pakiet>+    "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "sprawd¼ sygnaturê pakietu"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "pomiñ wszelkie sygnatury PGP"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "pomiñ wszelkie sygnatury GPG"
 
@@ -892,8 +892,8 @@ msgstr ""
 "samych opcji co -q)"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "tylko jeden g³ówny tryb pracy mo¿e byæ podany"
 
@@ -905,23 +905,23 @@ msgstr "-u i --uninstall nie s
 msgid "Use -e or --erase instead.\n"
 msgstr "U¿yj -e lub --erase\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "drzewa przesuniêæ musz± zaczynaæ sie od /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "specyfikacja przesuniêcia musi zawieraæ ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "specyfikacja przesuniêcia musi zawieraæ / po ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "¶cie¿ki wy³±czeñ musz± siê zaczynaæ od /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -929,103 +929,103 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "B³±d wewnêtrzny w przetwarzaniu argumentu (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "tylko jeden typ odpytywania/sprawdzania mo¿na wykonaæ na raz"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "b³êdna konstrukcja argumentów odpytywania"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "b³êdna konstrukcja argumentów odpytywania"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "b³êdna konstrukcja argumentów odpytywania"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "tylko instalacjê, uaktualnienie i usuwanie ¼róde³ mo¿na wymusiæ"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "przesuwania plików mo¿na dokonaæ tylko w trakcie instalacji"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "nie mo¿na jednocze¶nie u¿yæ --prefix i --relocate"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate i --excludepath mo¿na u¿yæ tylko w trakcie instalacji nowych "
 "pakietów"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix mo¿na u¿yæ tylko w trakcie instalacji nowych pakietów"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argumenty dla --prefix musz± siê rozpoczynaæ od /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "nie mo¿na jednocze¶nie u¿yæ --excludedocs i --includedocs"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches mo¿na u¿yæ tylko w trakcie usuwania pakietów"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb mo¿na u¿yæ tylko w trakcie instalacji lub usuwania pakietów"
 
@@ -1043,14 +1043,14 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles mo¿na u¿yæ tylko w trakcie instalacji pakietów"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb mo¿na u¿yæ tylko w trakcie instalacji lub usuwania pakietów"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
@@ -1059,14 +1059,14 @@ msgstr ""
 "--nodeps mo¿na u¿yæ tylko w trakcie budowania, instalacji, usuwania lub "
 "sprawdzania pakietów"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 "--test mo¿na u¿yæ tylko w trakcie instalacji, usuwania lub budowania pakietów"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1074,7 +1074,7 @@ msgstr ""
 "--root (-r) mo¿na u¿yæ tylko w trakcie instalacji, usuwania, sprawdzania "
 "pakietów lub przebudowywania bazy"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "argumenty dla --root (-r) musz± siê rozpoczynaæ od /"
 
@@ -1096,77 +1096,77 @@ msgid ""
 msgstr ""
 "--nomd5 mo¿na u¿yæ tylko podczas sprawdzania sygnatury i weryfkiacji pakietu"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "brak dostêpu do pliku %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "nie znaleziono pgp: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Podaj has³o: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Weryfikacja has³a nieudana\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Has³o jest prawid³owe.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "B³êdny %%_signature spec w pliku makra.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign mo¿na u¿yæ tylko w trakcie budowania pakietu"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "wykonanie nie powiod³o siê\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "nieoczekiwane argumenty dla --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "nie podano nazwy pakietu do sprawdzenia sygnatury"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "nie podano nazwy pakietu do podpisania"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "nie podano nazw plików do usuniêcia"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "nie podano nazw plików do zainstalowania"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "zbyt wiele argumentów dla odpytywania wszystkich pakietów"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "nie podano argumentów dla trybu zapytañ"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "zbyt wiele argumentów dla weryfikacji wszystkich pakietów"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "nie podano argumentów dla sprawdzania"
 
@@ -1183,576 +1183,578 @@ msgstr "b
 msgid "cannot re-open payload: %s\n"
 msgstr "nie mo¿na otworzyæ pliku %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "wy¶wietl wersjê u¿ywanego rpm-a"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 #, fuzzy
 msgid "Signature options:"
 msgstr "Rozmiar sygnatury: %d\n"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "plik %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "U¿ycie: rpm {--help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "U¿yj -e lub --erase\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath podano dla operacji nie u¿ywaj±cej bazy"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb mo¿na u¿yæ tylko w trakcie instalacji lub usuwania pakietów"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "nie podano nazw pakietów do przebudowania"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "nie podano nazw plików spec do budowania"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "nie podano nazw plików tar do budowania"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "Nie mo¿na otworzyæ pliku tymczasowego"
 
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Wykonywanie: %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Wykonanie %s nie powiod³o siê (%s)"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "B³êdny status wyj¶cia z %s (%s)"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "b³±d interpretacji wyra¿enia"
 
-#: build/expression.c:338
+#: build/expression.c:341
 #, fuzzy
 msgid "unmatched (\n"
 msgstr "niesparowane ("
 
-#: build/expression.c:368
+#: build/expression.c:371
 #, fuzzy
 msgid "- only on numbers\n"
 msgstr "- tylko na liczbach"
 
-#: build/expression.c:384
+#: build/expression.c:387
 #, fuzzy
 msgid "! only on numbers\n"
 msgstr "! tylko na liczbach"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 #, fuzzy
 msgid "types must match\n"
 msgstr "typy musz± siê zgadzaæ"
 
-#: build/expression.c:440
+#: build/expression.c:444
 #, fuzzy
 msgid "* / not suported for strings\n"
 msgstr "* / nie jest wspierane dla ³añcuchów znakowych"
 
-#: build/expression.c:492
+#: build/expression.c:497
 #, fuzzy
 msgid "- not suported for strings\n"
 msgstr "- nie jest wspierane dla ³añcuchów znakowych"
 
-#: build/expression.c:641
+#: build/expression.c:648
 #, fuzzy
 msgid "&& and || not suported for strings\n"
 msgstr "&& i || nie jest wspierane dla ³añcuchów znakowych"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "b³±d sk³adni w wyra¿eniu"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK nie powiod³o siê: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Brak '(' w %s %s"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Brak ')' w %s(%s"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "B³êdny znak %s: %s"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Brak '(' w %s %s"
 
-#: build/files.c:535
+#: build/files.c:539
 #, fuzzy, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Brak bia³ego znaku po %s(): %s"
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "B³êdna sk³adnia: %s(%s)"
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "B³êdne okre¶lenie trybu: %s(%s)"
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "B³êdne okre¶lenie dirmode: %s(%s)"
 
-#: build/files.c:740
+#: build/files.c:744
 #, fuzzy, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Niespotykana d³ugo¶æ okre¶lenia lokalizacji \"%.*s\" w %%lang(%s)"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Powtórzone okre¶lenie lokalizacji %.*s w %%lang(%s)"
 
-#: build/files.c:897
+#: build/files.c:906
 #, fuzzy, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Limit trafieñ dla %%docdir"
 
-#: build/files.c:903
+#: build/files.c:912
 #, fuzzy, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Tylko jeden argument dla %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dwa pliki w jedenj linii: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Plik musi siê zaczynaæ od \"/\": %s"
 
-#: build/files.c:957
+#: build/files.c:966
 #, fuzzy, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Nie mo¿na mieszaæ specjalnej %%doc z innymi formami: %s"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Plik podany dwukrotnie: %s"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Plik nie zgadza siê z prefiksem (%s): %s"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Nie znaleziono pliku: %s"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "B³êdny u¿ytkownik/grupa: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, 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:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Plik musi siê zaczynaæ od \"/\": %s"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "linia %d: Wersja niedozwolona: %s"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Nie znaleziono pliku: %s"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Nie mo¿na otworzyæ %%files pliku: %s"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "linia: %s"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "plik %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Nie mo¿na uruchomiæ %s"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Nie mo¿na wykonaæ fork na %s"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s nie powiod³o siê"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, 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:2409
+#: build/files.c:2434
 #, fuzzy, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Wyszukiwanie wymaganych zasobów...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Wyszukiwanie nie powiod³o siê"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Przetwarzanie plików: %s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Nie mo¿na rozwi±zaæ nazwy systemu: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, 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:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "utworzenie archiwum pliku %s nie powiod³o siê: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "zapis w trybie cpio_copy nie powiód³ siê: %s"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "odczyt w trybie cpio_copy nie powiód³ siê: %s"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PreIn: %s"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PreUn: %s"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PostIn: %s"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku PostUn: %s"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Nie mo¿na otworzyæ pliku VerifyScript: %s"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, fuzzy, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Nie mo¿na otworzyæ skryptu Trigger: %s"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: otwieranie %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: czytanie %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s nie jest pakietem RPM\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: czytanie nag³ówka z %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Nie mo¿na zapisaæ %s"
 
-#: build/pack.c:462
+#: build/pack.c:477
 #, fuzzy
 msgid "Bad CSA data\n"
 msgstr "B³êdne dane CSA"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Nie mo¿na zapisaæ %s"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Generowanie sygnatury: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Nie mo¿na otworzyæ %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Nie mo¿na zapisaæ pakietu: %s"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nie mo¿na odczytaæ sigtarget: %s"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Nie mo¿na zapisaæ pakietu: %s"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Nie mo¿na zapisaæ pakietu: %s"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapisano: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, 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:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "nie mo¿na utworzyæ %s"
@@ -1792,491 +1794,493 @@ msgstr "brak nazwiska w %%changelog"
 msgid "no description in %%changelog\n"
 msgstr "brak opisu w %%changelog"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "linia %d: b³±d w interpretacji wpisu %%description: %s"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linia %d: B³edna opcja %s: %s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "linia %d: Zbyt du¿o nazw: %s"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "linia %d: Pakiet nie istnieje: %s"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, fuzzy, c-format
 msgid "line %d: Second description\n"
 msgstr "linia %d: Drugi opis"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "linia %d: B³±d w interpretacji wpisu %%files: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "linia %d: Druga lista %%files"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, fuzzy, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Architektura nie jest wspierana: %s"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, fuzzy, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Architektura nie jest wspierana: %s"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "Ten OS nie jest wspierany: %s"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "Ten OS nie jest wspierany: %s"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, 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:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Podwójne wpisy %s w pakiecie: %s"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Nie mo¿na odczytaæ ikony: %s"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Nieznany typ ikony: %s"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linia %d: B³edna opcja %s: %s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "linia %d: Niepoprawna forma etykiety: %s"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linia %d: Pusta etykieta: %s"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linia %d: Nielegalny znak '-' w %s: %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, fuzzy, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "linia %d: wpis BuildRoot nie mo¿e byæ \"/\": %s"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, 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:578
+#: build/parsePreamble.c:590
 #, 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:590
+#: build/parsePreamble.c:602
 #, 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:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "linia %d: B³êdny numer %s: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "linia %d: B³êdny format wpisu BuildArchitecture: %s"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "B³±d wewnêtrzny: Fa³szywa etykieta %d"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "B³êdna specyfikacja pakietu: $s"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "Pakiet ju¿ istnieje: %s"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linia %d: Nieznana etykieta: %s"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 #, fuzzy
 msgid "Spec file can't use BuildRoot\n"
 msgstr "W pliku spec nie mo¿na u¿ywaæ wpisów BuildRoot"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "B³êdne ¼ród³o: %s: %s"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "Brak ³aty numer %d"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "Brak ¼ród³a numer %d"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nie mo¿na otworzyæ %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, fuzzy, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "B³±d przetwarzania %%setup: %s"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linia %d: B³êdny argument dla %%setup %c: %s"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linia %d: B³êdna opcja %%setup %s: %s"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "linia %d: Wymagany argument dla %%patch -b: %s"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "linia %d: Wymagany argument dla %%patch -z: %s"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "linia %d: Wymagany argument dla %%patch -p: %s"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "linia %d: B³êdny argument dla %%patch -p: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 #, fuzzy
 msgid "Too many patches!\n"
 msgstr "Zbyt wiele ³at!"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "linia %d: B³êdny argument dla %%patch: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, fuzzy, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linia %d: druga sekcja %%prep"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "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
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "linia %d: Nazwa pliku niedozwolona: %s"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, 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
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "linia %d: Wymagana wersja: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linia %d: triggery musz± mieæ --: %s"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linia %d: B³±d przetwarzania %s: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, 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:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "linia %d: Drugi %s"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "linia %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Nie mo¿na otworzyæ: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, fuzzy, c-format
 msgid "Unclosed %%if\n"
 msgstr "Niedomkniête %%if"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Napotkano %%else bez if"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Napotkano %%endif bez if"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, fuzzy, c-format
 msgid "malformed %%include statement\n"
 msgstr "b³ednie sformatowany wpis %%include"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Nie mo¿na budowaæ na takie architektury"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Pakiet nie ma %%description: %s"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linia %d: B³êdny numer: %s"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linia %d: b³êdny numer no%s: %d"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linia %d: B³êdny numer %s: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(b³±d 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "B³êdny magic"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "B³êdny/nieczytelny nag³ówek"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Rozmiar nag³ówka jest zbyt du¿y"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Nieznany typ pliku"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "Brak twardego dowi±zania"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "B³±d wewnêtrzny"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " nie powiod³o siê -"
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 #, fuzzy
 msgid "NO "
 msgstr "NIE DOBRZE"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "pakiet %s jest w konflikcie: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "usuwanie indeksu grupy\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(nie jest liczb±)"
 
@@ -2285,602 +2289,604 @@ msgstr "(nie jest liczb
 msgid "(not a blob)"
 msgstr "(nie jest liczb±)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "utworzenie %s nie powiod³o siê\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "stat nie powiod³o siê %s: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "nie mo¿na otworzyæ %s: %s"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, fuzzy, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "plik %s jest na nieznanym urz±dzeniu"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "linia %d: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "ostrze¿enie: %s zapisany jako %s"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "nie mo¿na usun±æ %s - katalog nie jest pusty"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "skasowanie katalogu %s nie powiod³o siê"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "otwarcie %s nie powiod³o siê\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "ostrze¿enie: %s utworzony jako %s"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 #, fuzzy
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "grabData() RPM_STRING_TYPE licznik musi byæ 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Typ danych %d nie jest obs³ugiwany\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "brak { po %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "brak } po %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "pusty format etykiety"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "pusta nazwa etykiety"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "nieznana etykieta"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "spodziewany ] na koñcu tablicy"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "nie spodziewany ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "nie spodziewany }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "spodziewany ? w wyra¿eniu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "spodziewany { po ? w wyra¿eniu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "spodziewany } w wyra¿eniu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "spodziewany : po podwyra¿eniu ?"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "spodziewany { po : w wyra¿eniu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "spodziewany | na koñcu wyra¿enia"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(nieznany typ)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "b³±d w tworzeniu pliku tymczasowego %s"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 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:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "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"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot by³ ju¿ wcze¶niej podany"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "preparuj (rozpakuj ¼ród³a i na³ó¿ ³aty)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "instacja pakietu ¼ród³owego\n"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "znaleziono %d pakietów ¼ród³owych i %d binarnych\n"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "preparuj (rozpakuj ¼ród³a i na³ó¿ ³aty)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "znaleziono %d pakietów ¼ród³owych i %d binarnych\n"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "znaleziono %d pakietów ¼ród³owych i %d binarnych\n"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "znaleziono %d pakietów ¼ród³owych i %d binarnych\n"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "pakiet binarny (preparuj, kompiluj, instaluj, pakiet)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "znaleziono %d pakietów\n"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "instacja pakietu ¼ród³owego\n"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "wymu¶ build root"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "b³êdny status pliku: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "nie wykonuj ¿adnych etapów budowania"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "nie sprawdzaj zale¿no¶ci pakietu"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 #, fuzzy
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "nie akceptuj wpisów I18N ze speca"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "usuñ speca po zakoñczeniu"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "wymu¶ platformê docelow±"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 #, fuzzy
 msgid "lookup i18N strings in specfile catalog"
 msgstr "wyszukaj wpisy I18N w katalogu speca"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "nie wykonuj ¿adnych skryptów instalacyjnych"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "znaleziono %d pakietów\n"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 #, fuzzy
 msgid "skip files with leading component <path> "
 msgstr "pomiñ pliki le¿±ce w <¶cie¿ce>"
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "pakiet %s-%s-%s jest ju¿ zainstalowany"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "        -p <nazwa pakietu>+ "
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "nie wykonuj ¿adnych etapów"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "nie wykonuj ¿adnych etapów"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "nie wykonuj ¿adnych etapów"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "nie wykonuj ¿adnych etapów"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "odpytywanie pakietów zahaczanych przez pakiet"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "nie wykonuj ¿adnych skryptów instalacyjnych"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "nie wykonuj ¿adnych skryptów instalacyjnych"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "nie wykonuj ¿adnych skryptów instalacyjnych"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "nie wykonuj ¿adnych skryptów instalacyjnych"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "przesuñ pliki z drzewa <stara-¶cie¿ka> do drzewa <nowa-¶cie¿ka>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "      --relocate <stara-¶cie¿ka>=<nowa-¶cie¿ka>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "    --upgrade <nazwa pakietu>"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "generuj sygnaturê PGP/GPG"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "odpytuj wszystkie pakiety"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "zapytaj do jakiego pakietu nale¿y <plik>"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "odpytywanie pakietów w grupie"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "odpytywanie pakietu"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "tryb odpytywania"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "odpytywanie pliku spec"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "odpytywanie pakietów zahaczanych przez pakiet"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "tryb odpytywania"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "tryb odpytywania"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "odszukaj pakiety wymagaj±ce zasobu <zas>"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "odszukaj pakiety udostêpniaj±ce zasób <zas>"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "wy¶wietl wszystkie pliki konfiguracyjne"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "wy¶wietl wszystkie pliki dokumentacji"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "podaj postawowe informacje o pliku"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "wy¶wietl pliki zawarte w pakiecie"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "u¿yj nastêpuj±cego formatu zapytania"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "wy¶wietl status pokazywanych plików"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "wy¶wietl wiêcej informacji o plikach z listy"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "nie sprawdzaj plików pakietu"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "nie sprawdzaj zale¿no¶ci pakietu"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "nie wykonuj ¿adnych etapów"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "nie sprawdzaj plików pakietu"
@@ -2952,76 +2958,76 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "wyst±pi³ nieznany b³±d %d w trakcie manipulowania pakietem %s-%s-%s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "nie mo¿na utworzyæ %s"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "nie mo¿na zapisaæ do %s"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 #, fuzzy
 msgid "source package expected, binary found\n"
 msgstr "spodziewany pakiet ¼ród³owy a nie binarny"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "pakiet ¼ród³owy nie zawiera pliku .spec"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "wykonanie skryptu nie powiod³o siê"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "wykonanie skryptu nie powiod³o siê"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "pakiet: %s-%s-%s test plików = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, fuzzy, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "u¿ytkownik %s nie istnieje - u¿yto konta root"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grupa %s nie istnieje - u¿yto grupy root"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozpakowanie archiwum nie powiod³o siê %s%s: %s"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " na pliku "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "nie mo¿na otworzyæ %s: %s"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s nie powiod³o siê"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "uruchamianie skryptu postinstall (je¶li istnieje)\n"
@@ -3035,294 +3041,294 @@ msgstr "b
 msgid "(contains no files)"
 msgstr "(nie zawiera plików)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normalny      "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "zast±piony    "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "niezainstalowany"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "udostêpniony w sieci"
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(nieznany %3d)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(brak statusu)"
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, 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:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "nie mo¿na odwi±zaæ %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "otwarcie %s nie powiod³o siê\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "odpytywanie %s nie powiod³o siê\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "pakiety w starym formacie nie mog± byæ odpytywane\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "odpytywanie pliku spec %s nie powiod³o siê, nie mo¿na interpretowaæ\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "znaleziono %d pakietów\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "grupa %s nie zawiera ¿adnych pakietów\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "¿aden pakiet nie zahacza %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "¿aden pakiet nie wymaga %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "¿aden pakiet nie udostêpnia %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "plik %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "b³êdny numer pakietu: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "numer rekordu pakietu: %d\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "nie mo¿na odczytaæ rekordu %d\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "pakiet %s nie jest zainstalowany\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: Open nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "wykonanie nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Nie mo¿na podpisaæ v1.0 RPM\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Nie mo¿na ponownie podpisaæ v2.0 RPM\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Sygnatura nie jest dostêpna\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: readLead nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmReadSignature nie powiod³o siê\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Sygnatura nie jest dostêpna (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "NIE DOBRZE"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (BRAK KLUCZY:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr "(NIEWIARYGODNE KLUCZE:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "nie podano nazw plików do zainstalowania"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "¦ci±ganie %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr "... jako %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s pomijany - transmisja %s nie powiod³a siê\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "nie mo¿na otworzyæ %s/packages.rpm\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "pakiet %s nie jest przesuwalny\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "b³±d czytania z pliku %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "plik %s wymaga nowszej wersji RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s nie mo¿e byæ zainstalowany\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "znaleziono %d pakietów ¼ród³owych i %d binarnych\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "niespe³nione zale¿no¶ci:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "instalacja pakietów binarnych\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "nie mo¿na otworzyæ pliku %s: %s"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "nie mo¿na otworzyæ %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" okre¶la wiele pakietów\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "usuniêcie tych pakietów zerwie zale¿no¶ci:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "nie mo¿na otworzyæ %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Instalacja %s\n"
@@ -3332,274 +3338,275 @@ msgstr "Instalacja %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "odczyt nie powiód³ siê: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "brak drugiego ':' przy %s:%d"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "brak nazwy architektury przy %s:%d"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Niekompletna linia danych przy %s:%d"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, 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:335
+#: lib/rpmrc.c:336
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "B³êdny numer arch/os: %s (%s:%d)"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Niekompletna domy¶lna linia przy %s:%d"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, 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:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "Nie mo¿na rozszerzyæ %s"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Odczytanie %s nie powiod³o siê: %s."
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "brak ':' przy %s:%d"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, fuzzy, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "brak argumentu dla %s przy %s:%d"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s: Open nie powiod³o siê\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "nie mo¿na otworzyæ %s przy %s:%d"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "brak architektury dla %s przy %s:%d"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "b³êdna opcja '%s' przy %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Nieznany system: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Skontaktuj siê, proszê, z rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "plik nieregularny -- sprawdzanie rozmiaru pominiête\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, fuzzy, c-format
 msgid "  Actual size: %12d\n"
 msgstr "Rozmiar sygnatury: %d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Brak sygnatury\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Stara sygnatura PGP\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, 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:224
+#: lib/signature.c:225
 #, fuzzy, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Rozmiar sygnatury: %d\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Nie mo¿na uruchomiæ pgp"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp nie powiod³o siê"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "zapisanie sygnatury przez pgp nie powiod³o siê"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "rozmiar sygnatury PGP: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "nie mo¿na odczytaæ sygnatury"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Mam %d bajtów sygnatury PGP\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "Nie mo¿na uruchomiæ gpg"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "gpg nie powiod³o siê"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "zapisanie sygnatury przez gpg nie powiod³o siê"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "rozmiar sygnatury GPG: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Mam %d bajtów sygnatury GPG\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "Generowanie sygnatury: %d\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "Generowanie sygnatury: %d\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, 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:723
+#: lib/signature.c:738
 #, 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:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, fuzzy, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "B³êdny %%_signature spec w pliku makra.\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Musisz ustawiæ \"%%_gpg_name\" w pliku swego makra"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Musisz ustawiæ \"%%_pgp_name\" w pliku swego makra"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "Ten OS nie jest wspierany: %s"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "przesuwanie %s do %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "wy³±czanie %s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "wy³±czanie %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "przesuwanie %s do %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "przesuwanie %s do %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s pominiêty z powodu flagi missingok\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "tworzenie katalogu: %s\n"
@@ -3618,27 +3625,27 @@ msgstr ""
 "pakiet nie specyfikuje ani nazwy grupy ani list id (to nie powinno siê "
 "zdarzyæ)"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "brak    %s\n"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Niespe³nione zale¿no¶ci dla %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3654,96 +3661,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, fuzzy, c-format
 msgid "removed db file        %s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "b³êdny status pliku: %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "otwiernie bazê danych w trybie 0x%x w %s\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "utworzenie blokady %s na bazie danych nie jest mo¿liwe"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, fuzzy, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, fuzzy, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "otwiernie bazê danych w trybie 0x%x w %s\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "utworzenie blokady %s na bazie danych nie jest mo¿liwe"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "usuwanie indeksu plików dla %s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3771,42 +3778,43 @@ msgstr "przebuduj istniej
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nie mo¿na otworzyæ %s przy %s:%d"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "nie mo¿na otworzyæ %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "b³±d pobierania rekordu %s z %s"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "b³±d zapisywania rekordu %s do %s"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "b³±d usuwania rekordu %s z %s"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "¶cie¿ka bazy danych nie zosta³a podana"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 #, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
@@ -3816,328 +3824,326 @@ msgstr ""
 "nowym formacie"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "b³±d szukania pakietu %s\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "rekord numer %d w bazie danych jest b³êdny -- rekord pominiêto"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "nie mo¿na odczytaæ nag³ówka przy %d dla poszukiwania"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "usuwanie indeksu grupy\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "usuwanie indeksu nazw\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "b³±d szukania pakietu %s\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "zmiana nazwy %s na %s\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "zmiana nazwy %s na %s\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "¶cie¿ka bazy danych nie zosta³a podana"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "odbudowywujê bazê danych w rootdir %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "tymczasowa baza danych %s ju¿ istnieje"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "tworzenie katalogu: %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "tworzenie katalogu: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "otwieranie starej bazy danych\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "otwieranie nowej bazy danych\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "nie mo¿na dodaæ rekordu oryginalnie przy %d"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 #, 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"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "zamiana starej bazy na now± nie powiod³a siê!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, 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"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "tworzenie katalogu: %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "usuniêcie katalogu %s nie powiod³o siê: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== aktywny %d pusty %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(pusty)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(pusty)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s ma niezakoñczon± strukturê"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s ma niedozwolon± nazwê (%%define)"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s ma niezakoñczone opcje"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, fuzzy, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s nie zawiera ¿adnych poleceñ"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, fuzzy, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "Rozwiniêcie makra %%%s nie powiod³o siê"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s ma niedozwolon± nazwê (%%undefine)"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, fuzzy, c-format
 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:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Nieznana opcja %c in %s(%s)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, 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:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Niezakoñczone %c: %s"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, fuzzy, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Napotkano nieprzetwarzalne makro po %%"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Nie znaleziono makra %%%.*s, makro pominiête"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 #, fuzzy
 msgid "Target buffer overflow\n"
 msgstr "Przepe³nienie bufora docelowego"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "Plik %s: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, fuzzy, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Plik %s jest mniejszy ni¿ %d bajtów"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Sukces"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "B³êdna odpowied¼ serwera"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "B³±d WE/WY(IO) serwera"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Przekroczony limit czasu serwera"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Nie mo¿na znale¼æ adresu serwera"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Nie mo¿na znale¼æ nazwy serwera"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Po³±czenie z serwerem nie powiod³o siê"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Otwarcie transmisji danych z serwera nie powiod³o siê"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "B³±d WE/WY(IO) na lokalnym pliku"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "B³±d: ustawienie zdalnego serwera w tryb pasywny nie powiod³o siê"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Plik nie zosta³ znaleziony na serwerze"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Przerywanie ..."
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Nieznany lub nieoczekiwany b³±d"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "logowanie do %s jako %s, has³o %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "(b³±d 0x%x)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "fatalny b³±d: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "b³±d: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "ostrze¿enie: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Has³o dla %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "b³±d: %sport musi byæ liczb±\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "port musi byæ liczb±\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "utworzenie %s nie powiod³o siê\n"
index dfc1f58..313db71 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2000-06-22 01:13+01:00\n"
 "Last-Translator: José Nuno Coelho Sanarra Pires\n"
 "Language-Team: pt <kde@poli.org>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-latin1\n"
 "Content-Transfer-Encoding: none\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "não consigo a base de dados do RPM em %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "não consegui construir dependências:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Não consegui abrir ficheiro spec %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Não consegui abrir o 'pipe' para o tar: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Não consegui ler o ficheiro spec do %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Não consegui mudar o nome de %s para %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "Não consegui analisar o %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "O ficheiro %s não é um ficheiro normal.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr "O ficheiro %s não parece ser um ficheiro spec.\n"
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "A construir plataformas alvo: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "A construir para o alvo %s\n"
@@ -70,16 +70,16 @@ msgstr "A construir para o alvo %s\n"
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM versão %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Este programa pode ser distribuído livremente sob os termos da GPL da GNU"
 
@@ -298,7 +298,7 @@ msgstr "Utiliza
 msgid "print this message"
 msgstr "imprime esta mensagem"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "imprime a versão do RPM que está a usar"
 
@@ -310,7 +310,7 @@ msgstr "   Todos os modos suportam os seguintes argumentos:"
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<nome> <conteúdo>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "define a macro <nome> com o valor <conteúdo>"
 
@@ -326,7 +326,7 @@ msgstr "imprime a expans
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <cmd>           "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "manda o stdout para <cmd>"
 
@@ -338,7 +338,7 @@ msgstr "    --rcfile <ficheiro>    "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "usa o <ficheiro> em vez do /etc/rpmrc e do $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "mostra a configuração final do rpmrc e das macros"
 
@@ -415,7 +415,7 @@ msgstr "usa <qfmt> como o formato do cabe
 msgid "      --root <dir>        "
 msgstr "      --root <dir>        "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "usa <dir> como a directoria de topo"
 
@@ -523,11 +523,11 @@ msgid ""
 "options as -q"
 msgstr "verifica a instalação dum pacote usando as mesmas opções de especificação que o -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "não verifica as dependências do pacote"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "não faz as verificações de md5 dos ficheiros"
 
@@ -547,7 +547,7 @@ msgstr "    --install <pacote>"
 msgid "    -i <packagefile>      "
 msgstr "    -i <pacote>      "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "instala o pacote"
 
@@ -567,7 +567,7 @@ msgstr "      --relocate <oldpath>=<newpath>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "muda os ficheiros de <oldpath> para <newpath>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "muda os ficheiros de sítio num pacote de localização fixa"
 
@@ -575,47 +575,47 @@ msgstr "muda os ficheiros de s
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <dir>      "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "muda o pacote para <dir>, se for possível"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "não instala a documentação"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "abreviatura para --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "mostra cardinais enquanto o pacote instala (conveniente com o -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "instala todos os ficheiros, mesmo as configurações que de outro modo seriam ignoradas"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "não verifica a arquitectura do pacote"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "não verifica o espaço em disco antes de instalar"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "não verifica o sistema operativo do pacote"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "instala a documentação"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "actualiza a base de dados, mas não altera o sistema de ficheiros"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "não reorganiza a instalação dos pacotes para satisfazer as dependências"
 
@@ -627,19 +627,19 @@ msgstr "n
 msgid "don't execute any scripts triggered by this package"
 msgstr "não executa nenhuns scripts activados por este pacote"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "mostra percentagens enquanto o pacote instala"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "instala mesmo se o pacote substituir ficheiros instalados"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "reinstalar se o pacote já estiver presente"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "não instala, mas indica se iria funcionar ou não"
 
@@ -655,7 +655,7 @@ msgstr "    -U <pacote>       "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "actualiza o pacote (as mesmas opções que --install, além de)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -670,11 +670,11 @@ msgstr "    --erase <pacote>"
 msgid "    -e <package>          "
 msgstr "    -i <pacote>      "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "apaga (desinstala) o pacote"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -721,15 +721,15 @@ msgstr "pacote bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "pacote bin/fonte (prep, compile, install, package)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "saltar directamente para a etapa indicada (só para c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "apagar as directorias de criação quando acabar"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "apagar o código-fonte quando acabar"
 
@@ -737,7 +737,7 @@ msgstr "apagar o c
 msgid "remove spec file when done"
 msgstr "apagar o ficheiro spec quando acabar"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "gerar a assinatura PGP/GPG"
 
@@ -783,7 +783,7 @@ msgstr "como o --rebuild, mas n
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pacote>+    "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "assinar um pacote (retira a assinatura actual)"
 
@@ -791,7 +791,7 @@ msgstr "assinar um pacote (retira a assinatura actual)"
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pacote>+   "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "adicionar uma assinatura a um pacote"
 
@@ -803,15 +803,15 @@ msgstr "    --checksig <pacote>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <pacote>+      "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "verificar a assinatura do pacote"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "ignorar as assinaturas de PGP"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "ignorar as assinaturas de GPG"
 
@@ -845,8 +845,8 @@ msgid ""
 msgstr "alterar o dono e o grupo do ficheiro para as da base de dados do pacote usando as mesmas opções de especificação do pacote que o -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "só pode ser especificado um 'major mode'"
 
@@ -858,23 +858,23 @@ msgstr "o -u e o --uninstall est
 msgid "Use -e or --erase instead.\n"
 msgstr "Use -e ou --erase em alternativa.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "os novos locais têm de começar por /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "os novos locais têm de conter um ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "os novos locais têm de ter um / a seguir ao ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "as directorias de exclusão têm de começar por /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "A opção --rcfile foi eliminada.\n"
 
@@ -883,101 +883,101 @@ msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 "Use --macros com uma lista separada por ':' de ficheiros de macros a ler.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Erro interno no processamento de argumentos (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "só pode ser realizado um tipo de pesquisa/verificação de cada vez"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "opções de pesquisa inesperadas"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "formato de pesquisa inesperado"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "origem de pesquisa inesperada"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "só a instalação, a actualização, o rmsource e o rmpspec podem ser forçados"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "os ficheiros só podem ser mudados de sítio durante a instalação do pacote"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "só uma das opções --prefix ou --relocate pode ser usada"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "o --relocate e o --excludepath só podem ser usados ao instalar pacotes novos"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "o --prefix só pode ser usado ao instalar pacotes novos"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "os argumentos do --prefix têm de começar por /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "o --hash (-h) só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "o --percent só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "o --replacefiles só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "o --replacepkgs só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "o --excludedocs  só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "o --includedocs  só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "só uma das opções --excludedocs e --includedocs pode ser usada"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "o --ignorearch só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "o --ignoreos só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "o --ignoresize só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "o --allmatches só pode ser indicado ao apagar o pacote"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "o --allfiles só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "o --justdb só pode ser indicado durante a instalação ou a remoção do pacote"
 
@@ -993,32 +993,32 @@ msgstr "o --noscripts s
 msgid "--apply may only be specified during package installation"
 msgstr "o --allfiles só pode ser indicado durante a instalação do pacote"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "o --notriggers só pode ser usado durante a instalação ou remoção do pacote"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr "o --nodeps só pode ser indicado durante a criação, reconstrução, recompilação, instalação, remoção ou verificação do pacote"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "o --test só pode ser indicado durante a instalação, remoção ou criação do pacote"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr "o --root (-r) só pode ser indicado durante a instalação, remoção ou pesquisa do pacote ou na reconstrução da base de dados"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "os argumentos do --root (-r) têm de começar por /"
 
@@ -1039,77 +1039,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "o --nomd5 só pode ser usado na verificação das assinaturas e do pacote"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "não existem ficheiros a assinar\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "não consigo aceder ao ficheiro %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp não encontrado: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Indique a palavra-chave: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "A verificação da palavra-chave falhou\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "A palavra-chave está correcta.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "Spec %%_signature inválido no ficheiro de macros.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "o --sign só pode ser usado na criação do pacote"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "o exec falhou\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "argumentos inesperados no --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "não foram indicados pacotes para verificar as assinaturas"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "não foram indicados pacotes para assinar"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "não foram indicados pacote para desinstalar"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "não foram indicados pacotes para instalar"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "indicados argumentos extra na pesquisa de todos os pacotes"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "não foram indicados argumentos para a pesquisa"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "indicados argumentos extra para a verificação de todos os pacotes"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "não foram indicados argumentos para a verificação"
 
@@ -1126,147 +1126,148 @@ msgstr "erro ao ler o cabe
 msgid "cannot re-open payload: %s\n"
 msgstr "não consigo aceder de novo ao conteúdo: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "devolver um resultado menos detalhado"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "devolver um resultado mais detalhado"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<nome> <cabeç>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "imprimir a expansão da macro <expr>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<expr>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<com>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<dir>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "ler o <fich:...> em vez do(s) ficheiro(s) de macros por omissão"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<fich:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "ler o <fich:...> em vez do(s) ficheiro(s) rpmrc por omissão"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "desactivar o uso da API da libio(3)"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "depurar a sequência de dados do protocolo"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "depurar a E/S da rpmio"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "depurar a gestão da 'cache' de URLs"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "Opções de pesquisa (com o -q ou o --query):"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "Opções de verificação (com o -V ou o --verify):"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "Opções de assinatura:"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "Opções da base de dados:"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr "Opções de criação com [ <fich spec> | <fich tar> | <pacote fonte> ]:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "Opções comuns para todos os modos do rpm:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "ficheiro %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Utilização: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Usar o \"--macros <fich:...>\" em alternativa.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "o --dbpath foi usado numa operação que não precisa duma base de dados"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "o --justdb só pode ser indicado durante a instalação ou a remoção do pacote"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "não foram indicados pacotes para a reconstrução"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "não foram indicados ficheiros spec para a criação"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "não foram indicados ficheiros tar para a criação"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Não consegui abrir um ficheiro temporário.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "A executar(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "A execução de %s falhou (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "Código de saída inválido do %s (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1276,414 +1277,415 @@ msgstr ""
 "\n"
 "Erros de criação do RPM:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "erro de sintaxe ao analisar o ==\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "erro de sintaxe ao analisar o &&\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "erro de sintaxe ao analisar o ||\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "erro de análise na expressão\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "( não correspondido\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- só em números\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! só em números\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "os tipos têm de corresponder\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / não suportados em cadeias de caracteres\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- não suportado em cadeias de caracteres\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& e || não suportados em cadeias de caracteres\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "erro de sintaxe na expressão\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "Falha no TIMECHECK: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Falta um '(' em %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Falta um ')' em %s(%s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Elemento %s inválido: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Falta um '(' em %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Carácter sem ser espaço a seguir a %s(): %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sintaxe inválida: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Spec de modo inválido: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Spec de dirmode inválido: %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Tamanho anormal do locale: \"%.*s\" no %%lang(%s)\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Locale %.*s duplicado no %%lang(%s)\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Limite atingido para o %%docdir\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Só um argumento no %%docdir\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dois ficheiros na mesma linha: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "O ficheiro tem de começar por \"/\": %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Não é possível misturar o %%doc especial com outras formas: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Ficheiro listado duas vezes: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "A 'symlink' aponta para a BuildRoot: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "O ficheiro não corresponde ao prefixo (%s): %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Ficheiro não encontrado: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Dono/grupo inválido: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Ficheiro: %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "O ficheiro precisa de começar por \"/\": %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "linha %d: Nome do ficheiro não permitido: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Ficheiro não encontrado pelo glob: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Não consegui abrir o ficheiro do %%files %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "linha: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ficheiro inválido: %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Não consegui executar o %s: %S\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Não consegui executar à parte o %s: &s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "O %s falhou\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "não consegui escrever todos os dados em %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "A procurar o %s: (usando o %s)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Não consegui encontrar o %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "A processar os ficheiros: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "getUname: demasiados uid's\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "getUnameS: demasiados uid's\n"
 
-#: build/names.c:88
+#: build/names.c:94
 #, fuzzy
 msgid "getUidS: too many uid's\n"
 msgstr "getUnameS: demasiados uid's\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "getGname: demasiados gid's\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "getGnameS: demasiados gid's\n"
 
-#: build/names.c:154
+#: build/names.c:160
 #, fuzzy
 msgid "getGidS: too many gid's\n"
 msgstr "getGnameS: demasiados gid's\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Não consegui canonizar o nome da máquina: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "a criação do pacote falhou no ficheiro %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "a criação do pacote falhou no ficheiro %s: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "a escrita do cpio_copy falhou: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "a leitura do cpio_copy falhou: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Não consegui abrir o ficheiro PreIn: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Não consegui abrir o ficheiro PreUn: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Não consegui abrir o ficheiro PostIn: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Não consegui abrir o ficheiro PostUn: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Não consegui abrir o ficheiro VerifyScript: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Não consegui aceder ao 'script' Trigger: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: aceder ao %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: ler o %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: O fread falhou: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: o %s não é um pacote RPM\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: a ler o cabeçalho do %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Não consegui ler o cabeçalho de %s: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Não consegui gravar o cabeçalho de %s: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "Dados de CSA inválidos\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Não consegui gravar o cabeçalho de %s: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "A gerar a assinatura: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Não consegui ler o cabeçalho de %s: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Não consigo aceder ao %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Não consegui gravar o pacote: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Não consegui abrir o sigtarget %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Não consegui ler o cabeçalho de %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Não consegui gravar o cabeçalho de %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Não consegui ler o conteúdo de %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Não consegui escrever o conteúdo de %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Gravei: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "Não consigo gerar o ficheiro de saída para o pacote %s: %s\n"
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "não consigo criar o %s: %s\n"
@@ -1723,376 +1725,376 @@ msgstr "falta o nome no %%changelog\n"
 msgid "no description in %%changelog\n"
 msgstr "falta a descrição no %%changelog\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "linha %d: Erro ao analisar a %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linha %d: Opção inválida %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "linha %d: Demasiados nomes: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "linha %d: O pacote não existe: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "linha %d: Segunda descrição\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "linha %d: Erro ao analisar o %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "linha %d: Segunda lista de %%files\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "A arquitectura está excluída: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "A arquitectura não está incluída: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "O SO está excluído: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "O SO não está incluído: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "O campo %s tem de estar presente no pacote: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Entradas %s duplicadas no pacote: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Não consegui abrir o ícone %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Não consegui ler o ícone %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Tipo de ícone desconhecido: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linha %d: Opção inválida %s: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "Linha %d: Opção inválida: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linha %d: Opção em branco: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linha %d: Carácter '-' ilegal no %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "O BuildRoot não pode ser o \"/\": %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "linha %d: Os prefixos não podem acabar em \"/\": %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linha %d: A docdir tem de começar por '/': %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "linha %d: O campo Epoch/Serial tem de ser um número: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "linha %d: Qualificadores %s: inválidos: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "linha %d: Formato da BuildArchitecture inválido: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Erro interno: Opção esquisita %d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Descrição do pacote inválida: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "O pacote já existe: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linha %d: Opção desconhecida: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "O ficheiro spec não pode usar a BuildRoot\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Código-fonte inválido: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Sem número de 'patch' %d\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "Sem número de fonte %d\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Não consigo transferir o nosource %s: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Erro ao analisar o %%setup: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linha %d: Argumento inválido do %%setup %c: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linha %d: Opção inválida do %%setup %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "linha %d: Necessário o argumento para o %%patch -b: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "linha %d: Necessário o argumento para o %%patch -z: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "linha %d: Necessário o argumento para o %%patch -z: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "linha %d: argumento inválido para o %%patch -p: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "Demasiadas 'patches'!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "linha %d: Argumento inválido para o %%patch: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linha %d: segundo %%prep\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "linha %d: Os elementos de dependências têm de começar por alfanuméricos, '_' ou '/': %s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "linha %d: Nome do ficheiro não permitido: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "linha %d: Nome do ficheiro com versão não permitido: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "linha %d: Necessária a versão: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linha %d: os 'triggers' (que activam) têm de ter --: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linha %d: Erro ao analisar o %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linha %d: o programa de 'script' tem de começar por '/': %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linha %d: Segundo %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "linha %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Incapaz de aceder ao %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "%%if não fechado\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: o parseExpressionBoolean devolve %d\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Descobri um %%else sem um %%if\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Descobri um %%endif sem um %%if\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "instrução %%include desorganizada\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Não foram indicadas arquitecturas para as quais criar\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "O pacote não tem uma %%description: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linha %d: Número inválido: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linha %d: Número no%s inválido: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linha %d: Número %s inválido: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(erro 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Código de integridade inválido"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Cabeçalho inválido/ilegível"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Tamanho do cabeçalho demasiado grande"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Tipo de ficheiro desconhecido"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "Falta o 'hard link'"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "erro na soma de MD5"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Erro interno"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " falhou - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2101,112 +2103,114 @@ msgstr ""
 "A dependência \"B\" precisa duma época (assumindo a mesma que \"A\")\n"
 "\t %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s     A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 #, fuzzy
 msgid "NO "
 msgstr "NÃO-OK"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s SIM (ficheiros adicionados)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s SIM (oferecidos para adição)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-3s (em cache)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s SIM (oferecidos pelo rpmrc)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s SIM (oferecidos pela rpmlib)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s SIM (ficheiros db)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s SI (oferecidos pelo db)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s SIM (pacote db)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NÃO\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) adicionado à cache de dependências.\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "requisito %s-%s-%s do pacote não satisfeito: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "o pacote %s está em conflito: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "a remover o %s-%s-%s \"%s\" das relações do tsort.\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "=========== a guardar as relações do tsort\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== só os sucessores (ordem de apresentação)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "CICLO:\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== a prosseguir o tsort ...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(não é um número)"
 
@@ -2215,571 +2219,573 @@ msgstr "(n
 msgid "(not a blob)"
 msgstr "(não é um número)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "o mntctl() falhou ao devolver o tamanho: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "o mntctl() falhou ao devolver o número de pontos de montagem: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "Não consegui analisar o %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "a obter a lista dos sistemas de ficheiros montados\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "falhei ao aceder ao %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "o ficheiro %s está num dispositivo desconhecido\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "linha %d: %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s gravado como %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "não consigo remover a %s - a directoria não está vazia\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "o rmdir da %s falhou: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "o acesso ao %s falhou: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s criado como %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "o valor RPM_STRING_TYPE do dataLength() tem de ser 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "O tipo de dados %d não é suportado\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "falta um { depois do %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "falta um } depois do %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "formato da opção em branco"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "nome da opção em branco"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "opção desconhecida"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "] esperado no fim do vector"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "] inesperado"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "} inesperado"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "esperado um ? na expressão"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "esperado um { a seguir ao ? na expressão"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "esperado um } na expressão"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "esperado um : a seguir à sub-expressão ?"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "esperado um { a seguir ao : na expressão"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "esperado um | no fim da expressão"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(tipo desconhecido)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "erro ao criar o ficheiro temporário %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "a versão 1 dos pacotes não é suportada por esta versão do RPM\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "só os pacotes com versão <= 4 são suportados por esta versão do RPM\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "O buildroot já foi especificado, a ignorar o %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "criar através do %prep (desempacotar o código e aplicar patches) do <fichspec>"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<fichspec>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr "criar através do %build (%prep e depois compilar) do <fichspec>"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "criar através do %install (%prep, %build e depois instalar) do <fichspec>"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "verificar a secção %files do <fichspec>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "criar os pacotes binários e de código a partir do <fichspec>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "criar só o pacote binário a partir do <fichspec>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "criar só o pacote com código-fonte a partir do <fichspec>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "criar através do %prep (desempacotar o código e aplicar patches) do <fichtar>"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<fichtar>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "criar através do %build (%prep e depois compilar) do <fichtar>"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr "criar através do %install (%prep, %build e depois instalar) do <fichtar>"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "verificar a secção %files do <fichtar>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "criar os pacotes binários e de código a partir do <fichtar>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "criar só o pacote binário a partir do <fichtar>"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "criar só o pacote com código-fonte a partir do <fichtar>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "criar o pacote binário a partir do <pacote de código>"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<pacote de código>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "criar através do %install (%prep, %build e depois instalar) do <pacote de código>"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "ignorar a raiz de criação"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "gerar os cabeçalhos compatíveis com o formato do rpm4"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "ignorar as directivas ExcludeArch: do ficheiro spec"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "não executar nenhuma etapa da criação"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "não verifica as dependências do pacote"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr "gerar um cabeçalho do pacote compatível com os pacotes do rpm[23]"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "não aceitar as mensagens de i18N do ficheiro spec"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "apagar o ficheiro spec quando acabar"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "ignorar a plataforma-alvo"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "procurar as mensagens de i18N no catálogo do ficheiro spec"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "não executa nenhuns scripts específicos do pacote"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "<pacote>"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "ignorar os ficheiros com a componente inicial <dir> "
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "actualizar o pacote se já estiver instalado"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<pacote>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "não executar os scripts (se existirem)"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "não executar os scripts (se existirem)"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "não executar os scripts (se existirem)"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "não executar os scripts (se existirem)"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "não executar nenhuns 'scriptlets' activados por este pacote"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "não executa nenhuns scripts específicos do pacote"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "não executar nenhuns 'scriptlets' de instalação"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "não executar nenhuns 'scriptlets' de instalação"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "não executar nenhuns 'scriptlets' de instalação"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "muda os ficheiros de <oldpath> para <newpath>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "<dir_ant>=<dir_nova>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "actualizar o pacote"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "gerar a assinatura PGP/GPG"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "pesquisar/verificar todos os pacotes"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "pesquisar/verificar o(s) pacote(s) que contém(êm) o ficheiro"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "pesquisar/verificar o(s) pacote(s) no grupo"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "pesquisar/verificar um ficheiro do pacote (i.e. um ficheiro *.rpm binário)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "modo de pesquisa do rpm"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "mostrar as opções de pesquisa conhecidas"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "pesquisar um ficheiro spec"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<spec>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "pesquisar o(s) pacote(s) activados pelo pacote"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "modo de verificação do rpm"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "modo de verificação do rpm (antigo)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "pesquisar/verificar o(s) pacote(s) que precisa duma dependência"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "pesquisar/verificar o(s) pacote(s) que oferecem uma dependência"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "listar todos os ficheiros de configuração"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "listar todos os ficheiros de documentação"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "apresentar a informação básica do ficheiro"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "listar os ficheiros no pacote"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr ":%s: o readLead falhou\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "usar o formato de pesquisa seguinte"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "substituir as secções i18n no ficheiro spec"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "mostrar os estados dos ficheiros listados"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "mostrar uma listagem descritiva do ficheiro"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "não verifica as dependências do pacote"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "não executar o %verifyscript (se existir)"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "não verificar os ficheiros no pacote"
@@ -2849,74 +2855,74 @@ msgstr "a(s) chamada(s) de pr
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "encontrado o erro desconhecido %d ao manipular o pacote %s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "não consigo criar o %s: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "não consigo escrever em %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "esperava-se um pacote com código-fonte, foi encontrado um pacote binário\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "o pacote de código-fonte não contem um ficheiro .spec\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "a execução do 'scriptlet' %s do %s-%s-%s falhou com código de erro %d\n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "a execução do 'scriptlet' %s do %s-%s-%s falhou com código de erro %d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "pacote: teste dos ficheiros do %s-%s-%s = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "o utilizador %s não existe - a usar o root\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "o grupo %s não existe - a usar o root\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "a abertura do pacote falhou%s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " no ficheiro "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "falhei ao aceder ao %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "O %s falhou\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "a correr os programas de pós-instalação (se existirem)\n"
@@ -2930,290 +2936,290 @@ msgstr "formato incorrecto: %s\n"
 msgid "(contains no files)"
 msgstr "(não contém ficheiros)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normal        "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "substituído   "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "não instalado "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "partilhado"
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(desconhecido %3d)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(sem estado)  "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "o pacote nem tem um dono do ficheiro ou as listas de IDs\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "não consigo pesquisar o %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "o acesso ao %s falhou: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "a pesquisa do %s falhou\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "os pacotes com código-fonte no formato antigo não podem ser pesquisados\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: O fread falhou: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "a pesquisa do ficheiro spec %s falhou, não consigo analisar\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "nenhum pacote\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "o grupo %s não contém nenhum pacote\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "nenhum pacote activa o %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "nenhum pacote precisa do %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "nenhum pacote oferece o %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "ficheiro %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "o ficheiro %s não pertence a nenhum pacote\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "número de registo do pacote: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "o registo %d não pôde ser lido\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "o pacote %s não está instalado\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: o acesso falhou: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "o makeTempFile falhou\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: O fwrite falhou: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: O fread falhou: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ":%s: o readLead falhou\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Não consigo assinar o RPM v1.0\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: não consigo assinar de novo o RPM v2.0\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: o rpmReadSignature falhou\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Nenhuma assinatura disponível\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: o writeLead falhou: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: o rpmWriteSignature falhou: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Nenhuma assinatura disponível (RPM v1.0)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "NÃO-OK"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (FALTAM AS CHAVES:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (CHAVES SUSPEITAS:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "A preparar..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "A preparar os pacotes para a instalação..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "A obter o %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... como %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "a ignorar o %s - a transferência falhou - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "não consigo abrir a base de dados Packages em %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "o pacote %s não pode ser mudado de sítio\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "erro ao ler do ficheiros %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "o %s precisa duma versão mais recente do RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "o %s não pode ser instalado\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "encontrados %d pacotes com código-fonte e %d binários\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "dependências falhadas:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "a instalar os pacotes binários\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "não consigo aceder ao ficheiro %s: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "não consigo abrir %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "o \"%s\" especifica vários pacotes\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "a remoção destes pacotes irá quebrar dependências:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "não consigo aceder ao %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "A instalar o %s\n"
@@ -3223,262 +3229,263 @@ msgstr "A instalar o %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "a leitura falhou: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "falta o segundo ':' em %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "falta o nome da arquitectura em %s:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Linha de dados incompleta em %s:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Demasiados argumentos na linha de dados em %s:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Número de arq./SO errado: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Linha por omissão incompleta em %s:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Demasiados argumentos na linha por omissão em %s:%d\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "Não consigo expandir o %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Não consigo ler o %s, a HOME é demasiado grande.\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "Não consegui abrir o %s para leitura: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Não consegui ler o %s: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "falta um ':' (encontrado um 0x%02x) em %s:%d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "faltam argumentos para o %s em %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "a expansão do %s falhou em %s:%d \"%s\"\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "não consigo abrir o %s em %s:%d: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "falta a arquitectura para o %s em %s:%d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "má opção '%s' em %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Sistema desconhecido: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Por favor contacte o rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "o ficheiro não é normal -- a ignorar a verificação do tamanho\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr "Esperado um tamanho: %12d = início(%d)+assin.(%d)+'pad'(%d)+dados(%d)\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr "  Tamanho real: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Sem assinatura\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Assinatura PGP antiga\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Assinatura (só interna) antiga! Como é que obteve isto!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, fuzzy, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Tamanho da assinatura: %d\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Não consigo executar o pgp (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "o pgp falhou\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "o pgp não conseguiu gravar a assinatura\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "tamanho da assinatura do PGP: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "incapaz de ler a assinatura\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Obtive %d bytes da assinatura PGP\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "Não consegui executar o gpg\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "o gpg falhou\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "o gpg não conseguiu gravar a assinatura\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "Tamanho da assinatura do GPG: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Obtive %d bytes da assinatura do GPG\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "A gerar a assinatura usando o PGP.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "A gerar a assinatura usando o PGP.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr "Não consegui correr o pgp. Use o --nopgp para ignorar as verificações de PGP.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr "Não consegui correr o gpg. Use o --nogpg para ignorar as verificações de GPG.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "Não consegui executar o pgp\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "'Spec' %%_signature inválido no ficheiro de macros\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Precisa definir o \"%%_gpg_name\" no seu ficheiro de macros\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Precisa definir o \"%%_pgp_name\" no seu ficheiro de macros\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== mudanças de local\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d excluir o %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d mudar de local %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "a exclur a directoria 'multilib' %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "a excluir o %s %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "a mudar o %s para %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "a mudar a directoria %s para %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s ignorado devido à opção missingok\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "a excluir a directoria %s\n"
@@ -3491,27 +3498,27 @@ msgstr "o pacote n
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr "o pacote não tem o nome do grupo nem as listas de IDs (nunca deve ocorrer)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "falta     %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Dependências não satisfeitas para o %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "erro do db%d (%d) do %s: %s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "erro do db%d (%d): %s\n"
@@ -3527,96 +3534,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "fechei o ficheiro do db %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "removi o ficheiro do db %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "ficheiro db inválido %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "a aceder ao ficheiro db %s modo 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "não consegui adquirir exclusivamente o %s na base de dados\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "exclusivo"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "partilhado"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, fuzzy, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "fechei o ambiente do db %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, fuzzy, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "removi o ambiente do db %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "a aceder ao ambiente do db %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "fechei o índice do db  %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "fechei o índice do db  %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "a abrir o índice do db   %s/%s %s modo=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "não consigo trancar o %s no %s/%s\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "tranquei o índice do db     %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, fuzzy, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "opção do db desconhecida: \"%s\" ignorado\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "O %s tem um valor numérico inválido, foi ignorado\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "O %s tem um valor demasiado elevado ou pequeno, foi ignorado\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr "O %s tem um valor inteiro demasiado elevado ou pequeno, foi ignorado\n"
@@ -3648,364 +3655,363 @@ msgstr "reconstruir as listas invertidas da base dados com os cabe
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "gerar os cabeçalhos compatíveis com o formato do rpm[23]"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nome de opção não reconhecido: \"%s\" ignorado\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "não consigo abrir o índice de %s usando o db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "não consigo abrir o índice do %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "erro(%d) ao obter os registos \"%s\" do índice %s\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "erro(%d) ao guardar o registo %s em %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "erro(%d) ao remover o registo %s do %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "não foi definido o dbpath\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr "está presente uma base de dados antiga; use o --rebuildb para gerar uma base de dados no novo formato\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "erro(%d) ao contar os pacotes\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "o número do registo %d na base de dados está errado -- a ignorar.\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: não consigo ler o cabeçalho em 0x%x\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "a remover o \"%s\" do índice %s.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "a remover %d registos do índice %s.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "erro(%d) ao criar uma nova instância do pacote\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "a adicionar o \"%s\" ao índice %s.\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "a adicionar %d registos ao índice %s.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "a remover o %s depois duma reconstrução bem sucedida do db3.\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "não foi definido o dbpath"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "a reconstruir a base de dados %s em %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "A base de dados temporária %s já existe\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr "a criar a directoria %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "a criar a directoria %s: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "a abrir a base de dados antiga com a dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "a abrir a base de dados nova com a dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "não consigo adicionar o registo originalmente em %d\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "falhou a reconstrução da base de dados: a base de dados original mantém-se\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "falhou a substituição da base de dados antiga pela nova!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "substituir os ficheiros em %s por ficheiros de %s a recuperar"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "a remover a directoria %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "falhou a remoção da directoria %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== activo %d vazio %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(vazio)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(vazio)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "A macro %%%s tem o conteúdo incompleto\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "A macro %%%s tem um nome inválido (%%define)\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "A macro %%%s tem as opções incompletas\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "A macro %%%s tem o conteúdo em branco\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "A macro %%%s não conseguiu ser expandida\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "A macro %%%s tem um nome ilegal (%%%undefine)\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "A macro %%%s (%s) não foi usada abaixo do nível %d\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Opção desconhecida %c em %s(%s)\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Nível de recursividade(%d) maior que o máximo(%d)\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c não terminado: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Segue-se uma macro impossível de analisar ao %%\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "A macro %%%.*s não foi encontrada, por isso foi ignorada\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "Sobrecarga do tampão de destino\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "Ficheiro %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "O ficheiro %s tem menos de %u bytes\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Sucesso"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Resposta errada do servidor"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "Erro de E/S do servidor"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Tempo de espera pelo servidor expirado"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Incapaz de descobrir o endereço da máquina do servidor"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Incapaz de descobrir o nome da máquina do servidor"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Não consegui ligar ao servidor"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Não consigo estabelecer uma ligação de dados ao servidor"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "Erro de E/S no ficheiro local"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Erro ao configurar o servidor remoto para o modo passivo"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Ficheiro não encontrado no servidor"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Interrupção em progresso"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Erro desconhecido ou inesperado"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "a ligar ao %s como %s com senha %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(nenhum erro)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "erro fatal: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "erro: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "aviso: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "a alocação de memória (%u bytes) devolveu NULL.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "aviso: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "aviso: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "aviso: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Senha para o %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "erro: o %sport tem de ser um número\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "o porto do URL tem de ser um número\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "não consegui criar o %s: %s\n"
index 0471d5d..3eaa33d 100644 (file)
@@ -4,67 +4,67 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 
 # , c-format
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "lista dependncias do pacote"
 
 # , c-format
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "no foi passado pacote para instalao"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "instale pacote"
@@ -82,16 +82,16 @@ msgstr ""
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM verso %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
@@ -335,7 +335,7 @@ msgstr "uso:"
 msgid "print this message"
 msgstr "mostra esta mensagem"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "mostra a verso do programa rpm sendo usado"
 
@@ -348,7 +348,7 @@ msgstr "   todos os modos suportam os seguintes argumentos:"
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -367,7 +367,7 @@ msgstr "mostra a verso do programa rpm sendo usado"
 msgid "    --pipe <cmd>          "
 msgstr "    -b<estgio> <spec>    "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "envia a saida padro para <cmd>"
 
@@ -380,7 +380,7 @@ msgstr "    -b<estgio> <spec>    "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "use <arquivo> no lugar de /etc/rpmrc e $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -466,7 +466,7 @@ msgstr "use s como formato do cabealho (implica -i)"
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "use <diretrio> como diretrio raiz"
 
@@ -586,11 +586,11 @@ msgstr ""
 "verifique uma instalao de pacote usando as mesmas opes de especificao de "
 "pacote do -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "no verifique as dependncias do pacote"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "no verifique os checksums md5 do arquivo"
 
@@ -612,7 +612,7 @@ msgstr "instale pacote"
 msgid "    -i <packagefile>      "
 msgstr "    -b<estgio> <spec>    "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "instale pacote"
 
@@ -634,7 +634,7 @@ msgstr "                        [--nomd5] [alvos]"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "no foi passado pacote para instalao"
@@ -643,48 +643,48 @@ msgstr "no foi passado pacote para instalao"
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "realoque o pacote para <diretrio>, se realocvel"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "no instale documentao"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "alis para --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "mostre caracteres # a medida que o pacote instala (bom com -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 #, fuzzy
 msgid "don't verify package architecture"
 msgstr "no verifique a arquitetura do pacote"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "no verifique o sistema operacional do pacote"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "instale documentao"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 #, fuzzy
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "no verifique as dependncias do pacote"
@@ -697,19 +697,19 @@ msgstr "no execute nenhuma script de instalao"
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "imprima porcentagens a medida que o pacote vai sendo instalado"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "instale mesmo que o pacote substitua arquivos j instalados"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "reinstale se o pacote j estiver presente"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "no instale, mas diga se a instalao funcionar ou no"
 
@@ -726,7 +726,7 @@ msgstr "    -b<estgio> <spec>    "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "atualize pacote (mesmas opces em --install, mais"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -743,11 +743,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "    -b<estgio> <spec>    "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "apague (desinstale) pacote"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -798,15 +798,15 @@ msgstr "pacote binrio (prep, compile, instale, pacote)"
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "pacote bin/src (prep, compile, instale, pacote)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "pule direto para o estgio especificado (somente para c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "remova a rvore de construo quando terminar"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "remova a rvore de construo quando terminar"
@@ -816,7 +816,7 @@ msgstr "remova a rvore de construo quando terminar"
 msgid "remove spec file when done"
 msgstr "remova a rvore de construo quando terminar"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 #, fuzzy
 msgid "generate PGP/GPG signature"
 msgstr "gere assinatura PGP"
@@ -868,7 +868,7 @@ msgstr "como --rebuild, mas no construa nenhum pacote"
 msgid "    --resign <pkg>+       "
 msgstr "    -b<estgio> <spec>    "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "assine um pacote (descarte a assinatura corrente)"
 
@@ -877,7 +877,7 @@ msgstr "assine um pacote (descarte a assinatura corrente)"
 msgid "    --addsign <pkg>+      "
 msgstr "    -b<estgio> <spec>    "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "adicione uma assinatura a um pacote"
 
@@ -891,15 +891,15 @@ msgstr "    -b<estgio> <spec>    "
 msgid "    -K <pkg>+             "
 msgstr "    -b<estgio> <spec>    "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "verifique a assinatura do pacote"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "desconsidere quaisquer assinaturas PGP"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 #, fuzzy
 msgid "skip any GPG signatures"
 msgstr "desconsidere quaisquer assinaturas PGP"
@@ -938,8 +938,8 @@ msgstr ""
 "usando as mesmas opes de especificao de pacote do -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "somente um modo principal pode ser especificado"
 
@@ -951,25 +951,25 @@ msgstr "-u e --uninstall foram descontinuados e no funcionam mais.\n"
 msgid "Use -e or --erase instead.\n"
 msgstr "Use -e ou --erase no lugar.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 #, fuzzy
 msgid "relocations must begin with a /"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 #, fuzzy
 msgid "exclude paths must begin with a /"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -977,115 +977,115 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "um tipo de pesquisa/verificao pode ser feita por vez"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "fonte de pesquisa no esperado"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "fonte de pesquisa no esperado"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "fonte de pesquisa no esperado"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "somente instalao e atualizao podem ser foradas"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 #, fuzzy
 msgid "files may only be relocated during package installation"
 msgstr "--percent somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 #, fuzzy
 msgid "only one of --prefix or --relocate may be used"
 msgstr "somente um entre --excludedocs e --includedocs pode ser especificado"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 #, fuzzy
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "--prefix somente pode ser usada quando se est instalando novos pacotes"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix somente pode ser usada quando se est instalando novos pacotes"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argumentos para --prefix devem comear com uma /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 "--hash (-h) somente podem ser especificado durante instalaes de pacotes"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--percent somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 "--replacepkgs somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 "--excludedocs somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 "--includedocs somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "somente um entre --excludedocs e --includedocs pode ser especificado"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 "--ignorearch somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 #, fuzzy
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoreos somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 "--allmatches somente pode ser especificado durante desinstalaes de pacotes"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 #, fuzzy
 msgid "--allfiles may only be specified during package installation"
 msgstr "--percent somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 #, fuzzy
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
@@ -1106,7 +1106,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--percent somente pode ser especificado durante instalaes de pacotes"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
@@ -1115,7 +1115,7 @@ msgstr ""
 "--test somente pode ser especificado durante [des]instalaes e construes de "
 "pacotes"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
@@ -1124,7 +1124,7 @@ msgstr ""
 "--nodeps somente pode ser especificado durante [des]instalaes e verificaes "
 "de pacotes"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
@@ -1132,7 +1132,7 @@ msgstr ""
 "--test somente pode ser especificado durante [des]instalaes e construes de "
 "pacotes"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1140,7 +1140,7 @@ msgstr ""
 "--root (-r) somente pode ser especificado durante [des]instalaes, pesquisas "
 "e reconstruo de bancos de dados"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "argumentos para --root (-r) devem comear com uma /"
 
@@ -1165,80 +1165,80 @@ msgstr ""
 "--nopgp somente pode ser usado durante checagem de assinaturas e verificao "
 "de pacotes"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 #, fuzzy
 msgid "pgp not found: "
 msgstr "no foi passado pacote para desinstalao"
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Checagem de pass phrase falhou\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Pass phrase ok.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign somente pode ser usado durante a construo de pacotes"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 #, fuzzy
 msgid "exec failed\n"
 msgstr "Construo falhou.\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "argumentos no esperados em --querytags"
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "nenhum pacote informado para checagem de assinatura"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "no foram passados pacotes para assinatura"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "no foi passado pacote para desinstalao"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "no foi passado pacote para instalao"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "foram passados argumentos em excesso para pesquisa em todos os pacotes"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "no foi passado argumento para pesquisa"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "foram passados argumentos em excesso para pesquisa em todos os pacotes"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "no foi passado argumento para verificao"
 
@@ -1256,112 +1256,113 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "mostra a verso do programa rpm sendo usado"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
 # , c-format
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "uso: rpm {--help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Use -e ou --erase no lugar.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath passado para uma operao que no usa um banco de dados"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
@@ -1370,20 +1371,20 @@ msgstr ""
 "--test somente pode ser especificado durante [des]instalaes e construes de "
 "pacotes"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "no foram passados pacotes para reconstruo"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "no foi passado arquivo spec para construo"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "no foram passados arquivos tar para construo"
 
 # , c-format
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "No consegui abrir: %s\n"
@@ -1396,475 +1397,476 @@ msgstr "No consegui abrir: %s\n"
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "RPM verso %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Construo falhou.\n"
 
 # , c-format
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 # , c-format
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 # , c-format
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "no foi passado pacote para desinstalao"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
 # , c-format
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "no foi passado pacote para desinstalao"
 
 # , c-format
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/files.c:2115
+#: build/files.c:2136
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "Construo falhou.\n"
 
 # , c-format
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "No consegui abrir o pipe tar: %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
 # , c-format
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "No consegui abrir o pipe tar: %s\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:80
+#: build/pack.c:83
 #, fuzzy, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:248
+#: build/pack.c:260
 #, fuzzy, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:276
+#: build/pack.c:288
 #, fuzzy, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:285
+#: build/pack.c:297
 #, fuzzy, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "gere assinatura PGP"
 
 # , c-format
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
 # , c-format
-#: build/pack.c:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "No consegui abrir: %s\n"
@@ -1905,52 +1907,52 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "no foi passado pacote para desinstalao"
 
 # , c-format
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
 # , c-format
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
@@ -1963,473 +1965,475 @@ msgstr ""
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "RPM verso %s\n"
 
 # , c-format
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
 # , c-format
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
 # , c-format
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "      Opces para especificao de pacotes:"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "no foi passado pacote para instalao"
 
 # , c-format
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
 # , c-format
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
 # , c-format
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
 # , c-format
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, fuzzy, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "argumentos para o --dbpath devem comear com uma /"
 
 # , c-format
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 # , c-format
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
 # , c-format
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "%s no pode ser construido nesta arquitetura\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "no foi passado pacote para desinstalao"
 
 # , c-format
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "No consegui abrir: %s\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 #, fuzzy
 msgid " failed - "
 msgstr "Construo falhou.\n"
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, fuzzy, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "no foi passado pacote para instalao"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "no foi passado pacote para desinstalao"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2438,616 +2442,618 @@ msgid "(not a blob)"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "No consegui abrir o pipe tar: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
 # , c-format
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
 # , c-format
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
 # , c-format
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "Construo falhou.\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "Construo falhou.\n"
 
 # , c-format
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "No consegui abrir: %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 #, fuzzy
 msgid "unexpected ]"
 msgstr "fonte de pesquisa no esperado"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 #, fuzzy
 msgid "unexpected }"
 msgstr "fonte de pesquisa no esperado"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
 # , c-format
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
 # , c-format
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "prep (descompacte fontes e aplique patches)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "instale pacote"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "prep (descompacte fontes e aplique patches)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "pacote binrio (prep, compile, instale, pacote)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "pesquise todos os pacotes"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "instale pacote"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 #, fuzzy
 msgid "override build root"
 msgstr "use s como o root da construo"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
 # , c-format
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 #, fuzzy
 msgid "do not execute any stages of the build"
 msgstr "no execute nenhum estgio"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "no verifique as dependncias do pacote"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "remova a rvore de construo quando terminar"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "no execute nenhuma script especfica do pacote"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "pesquise todos os pacotes"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "no foi passado pacote para instalao"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "    -b<estgio> <spec>    "
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "no execute nenhum estgio"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "no execute nenhum estgio"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "no execute nenhum estgio"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "no execute nenhum estgio"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "no execute nenhuma script especfica do pacote"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "no execute nenhuma script de instalao"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "no execute nenhuma script de instalao"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "no execute nenhuma script de instalao"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "                        [--nomd5] [alvos]"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "instale pacote"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "gere assinatura PGP"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "pesquise todos os pacotes"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "no foi passado pacote para desinstalao"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "pesquise todos os pacotes"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "modo pesquisa"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 #, fuzzy
 msgid "query a spec file"
 msgstr "pesquise todos os pacotes"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "modo pesquisa"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "modo pesquisa"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "pesquise pacotes que requerem capacidade <i>"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "pesquise pacotes que fornecem a capacidade <i>"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 #, fuzzy
 msgid "list all configuration files"
 msgstr "liste somente os arquivos de configurao (implica -l)"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr "instale documentao"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 #, fuzzy
 msgid "dump basic file information"
 msgstr "mostre informao do pacote"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 #, fuzzy
 msgid "list files in package"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
 # , c-format
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 #, fuzzy
 msgid "use the following query format"
 msgstr "fonte de pesquisa no esperado"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 #, fuzzy
 msgid "display a verbose file listing"
 msgstr "mostre a lista de arquivos do pacote"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 #, fuzzy
 msgid "don't verify files in package"
 msgstr "instale pacote"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "no verifique as dependncias do pacote"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "no execute nenhum estgio"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "instale pacote"
@@ -3118,77 +3124,77 @@ msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
 # , c-format
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "pesquise o pacote ao qual <arquivo> pertence"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "no foi passado pacote para instalao"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "Construo falhou.\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
 # , c-format
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "Construo falhou.\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "no execute nenhum estgio"
@@ -3202,217 +3208,217 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 #, fuzzy
 msgid "not installed "
 msgstr "no foi passado pacote para instalao"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "no foi passado pacote para instalao"
 
 # , c-format
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
 msgstr "Construo falhou.\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
 # , c-format
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "pesquise todos os pacotes"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, fuzzy, c-format
 msgid "no package triggers %s\n"
 msgstr "no foram passados pacotes para assinatura"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, fuzzy, c-format
 msgid "package %s is not installed\n"
 msgstr "no foi passado pacote para instalao"
 
 # , c-format
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "Construo falhou.\n"
 
 # , c-format
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "no foi passado pacote para instalao"
@@ -3425,92 +3431,92 @@ msgstr "no foi passado pacote para instalao"
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, fuzzy, c-format
 msgid "Retrieving %s\n"
 msgstr "RPM verso %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
 # , c-format
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "no foi passado pacote para instalao"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, fuzzy, c-format
 msgid "%s cannot be installed\n"
 msgstr "no foi passado pacote para instalao"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 #, fuzzy
 msgid "failed dependencies:\n"
 msgstr "lista dependncias do pacote"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 #, fuzzy
 msgid "installing binary packages\n"
 msgstr "instale pacote"
 
 # , c-format
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 #, fuzzy
 msgid "removing these packages would break dependencies:\n"
 msgstr "lista dependncias do pacote"
 
 # , c-format
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3521,242 +3527,242 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, fuzzy, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
 # , c-format
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 #, fuzzy
 msgid "Old PGP signature\n"
 msgstr "gere assinatura PGP"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
 # , c-format
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "Construo falhou.\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "gere assinatura PGP"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "gere assinatura PGP"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
 # , c-format
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "Construo falhou.\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "gere assinatura PGP"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "gere assinatura PGP"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "gere assinatura PGP"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
 # , c-format
-#: lib/signature.c:815
+#: lib/signature.c:834
 #, fuzzy
 msgid "Couldn't exec pgp\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
@@ -3768,13 +3774,13 @@ msgstr ""
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "RPM verso %s\n"
 
 # , c-format
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "No consegui abrir: %s\n"
@@ -3787,7 +3793,7 @@ msgstr "No consegui abrir: %s\n"
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "RPM verso %s\n"
@@ -3800,23 +3806,23 @@ msgstr "RPM verso %s\n"
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "RPM verso %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
 # , c-format
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
@@ -3829,7 +3835,8 @@ msgstr ""
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "RPM verso %s\n"
@@ -3842,27 +3849,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3878,97 +3885,97 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "no foi passado pacote para desinstalao"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "no foi passado pacote para desinstalao"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3996,154 +4003,155 @@ msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "no foi passado pacote para instalao"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "no foi passado pacote para desinstalao"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "no foi passado pacote para instalao"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "reconstrua o banco de dados a partir de um banco de dados existente"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "No consegui abrir: %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, 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"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, 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"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
@@ -4156,225 +4164,223 @@ msgstr ""
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "RPM verso %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
 # , c-format
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "No consegui abrir: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "no foi passado pacote para desinstalao"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 # , c-format
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "No consegui ler o arquivo spec de %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 # , c-format
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "No consegui abrir o pipe tar: %s\n"
index ffb857c..2da156c 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -70,16 +70,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -278,7 +278,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -290,7 +290,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -306,7 +306,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -318,7 +318,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -394,7 +394,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -502,11 +502,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -526,7 +526,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -546,7 +546,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -554,47 +554,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -606,19 +606,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -634,7 +634,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -648,11 +648,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -699,15 +699,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -715,7 +715,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -761,7 +761,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -769,7 +769,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -781,15 +781,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -822,8 +822,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -835,23 +835,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -859,101 +859,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -967,31 +967,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1012,77 +1012,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1099,554 +1099,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1686,485 +1688,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2172,554 +2176,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2788,74 +2794,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2869,290 +2875,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3162,262 +3168,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3430,27 +3437,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3466,96 +3473,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3582,364 +3589,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 0a26732..77488d2 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-10-13 17:57-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:617 rpmqv.c:623 rpmqv.c:629
-#: rpmqv.c:667
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:569
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:576
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:646
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:650
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:653
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:656
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:700
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:702
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:705
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:708
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:711
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:714
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:717
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:721
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:726
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:730
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:734
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:738
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:742
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:746
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:750
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:755
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:759
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:763
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:768
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:778
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:782
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:787
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:792
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:804
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:825
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:830
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:849
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:854
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:856
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:860
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:865
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:872
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:888
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1104
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1113
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1122
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1006
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1017
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1067
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1076
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1092
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1096
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,555 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:570
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:694
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:773
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:918
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:987
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
 #. @innercontinue@
-#: build/files.c:751
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1692,439 +1693,439 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
@@ -2132,47 +2133,47 @@ msgstr ""
 #. requirements are satisfied.
 #. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1958
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2008
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2060
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2089
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2180,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:301
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:303
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1138
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1416
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1535 lib/fsm.c:1660
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1686
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1702
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1721
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:159 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:159
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:223
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2796,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2877,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:276
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:282
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:285
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:290
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:309 lib/query.c:361
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:448
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:584 lib/query.c:618 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:597
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:603
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:628 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:670
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:692
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:711
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:721
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:731
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:742
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:783
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:809
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:812
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:817
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:828 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:518
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:521 lib/rpmchecksig.c:535
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:524 lib/rpmchecksig.c:538
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:532
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3170,263 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:608
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:618
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:697
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:840
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #. @innercontinue@
-#: lib/transaction.c:1450
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3439,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3475,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3591,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:121
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:366
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:386
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:477
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:605
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:615
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:863
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:994
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1227
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1989 rpmdb/rpmdb.c:3171
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2040
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2305
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2374
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2383
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2578
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2656
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2667
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3060
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3090
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3117
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3121
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3127
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3129
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3136
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3147
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3229
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3237
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3239
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3249
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3251
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 7bef459..b4b55c8 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-08-29 13:55-0400\n"
 "Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
 "Language-Team:  Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@@ -11,58 +11,58 @@ msgstr ""
 "Date: 1999-04-03 12:20+0200\n"
 "X-Generator: KBabel 0.8\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ RPM × %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "ÎÅÕÄÏ×ÌÅÔ×ÏÒÅÎÎÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÓÂÏÒËÉ:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "ïÛÉÂËÁ ÏÔËÒÙÔÉÑ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "ïÛÉÂËÁ ÏÔËÒÙÔÉÑ ËÁÎÁÌÁ tar: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "ïÛÉÂËÁ ÞÔÅÎÉÑ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ ÉÚ %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÅÒÅÉÍÅÎÏ×ÁÔØ %s × %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "îÅ ÏÂÙÞÎÙÊ ÆÁÊÌ: %s.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr "æÁÊÌ %s ÎÅ ÐÏÈÏÖ ÎÁ ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ.\n"
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "ðÌÁÔÆÏÒÍÙ ÄÌÑ ÓÂÏÒËÉ: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "óÂÏÒËÁ ÄÌÑ ÐÌÁÔÆÏÒÍÙ %s\n"
@@ -72,16 +72,16 @@ msgstr "
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM ×ÅÒÓÉÑ %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "üÔÕ ÐÒÏÇÒÁÍÍÕ ÍÏÖÎÏ Ó×ÏÂÏÄÎÏ ÒÁÓÐÒÏÓÔÒÁÎÑÔØ ÎÁ ÕÓÌÏ×ÉÑÈ GNU GPL"
 
@@ -300,7 +300,7 @@ msgstr "
 msgid "print this message"
 msgstr "×Ù×ÅÓÔÉ ÜÔÏ ÓÏÏÂÝÅÎÉÅ"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "×Ù×ÅÓÔÉ ÎÏÍÅÒ ×ÅÒÓÉÉ ÜÔÏÊ ÐÒÇÒÁÍÍÙ"
 
@@ -312,7 +312,7 @@ msgstr "   
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<ÉÍÑ> <ÐÏÄÓÔÁÎÏ×ËÁ>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "ÏÐÒÅÄÅÌÉÔØ ÍÁËÒÏÓ <ÉÍÑ> ÓÏ ÚÎÁÞÅÎÉÅÍ <ÐÏÄÓÔÁÎÏ×ËÁ>"
 
@@ -328,7 +328,7 @@ msgstr "
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <cmd>          "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "ÐÏÓÌÁÔØ ÓÔÁÎÄÁÒÔÎÙÊ ×Ù×ÏÄ × <cmd>"
 
@@ -340,7 +340,7 @@ msgstr "    --rcfile <
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "ÉÓÐÏÌØÚÏ×ÁÔØ <ÆÁÊÌ> ×ÍÅÓÔÏ /etc/rpmrc É $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "ÐÏËÁÚÁÔØ ÔÅËÕÝÅÅ ÚÎÁÞÅÎÉÅ rpmrc É ÍÁËÒÏÓÏ×"
 
@@ -418,7 +418,7 @@ msgstr "
 msgid "      --root <dir>        "
 msgstr "      --root <ËÁÔÁÌÏÇ>    "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "ÉÓÐÏÌØÚÏ×ÁÔØ <ËÁÔÁÌÏÇ> ËÁË ËÏÒÎÅ×ÏÊ ËÁÔÁÌÏÇ"
 
@@ -530,11 +530,11 @@ msgstr ""
 "ÐÒÏ×ÅÒÉÔØ ÐÒÁ×ÉÌØÎÏÓÔØ ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÁ, ÉÓÐÏÌØÚÕÑ ÔÅ ÖÅ ÐÁÒÁÍÅÔÒÙ "
 "ÓÐÅÃÉÆÉËÁÃÉÉ ÐÁËÅÔÁ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔÓÑ Ó -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÚÁ×ÉÓÉÍÏÓÔÉ ÐÁËÅÔÁ"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ËÏÎÔÒÏÌØÎÙÅ md5-ÓÕÍÍÙ ÆÁÊÌÏ×"
 
@@ -554,7 +554,7 @@ msgstr "    --install <
 msgid "    -i <packagefile>      "
 msgstr "    -i <ÆÁÊÌ ÐÁËÅÔÁ>      "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ"
 
@@ -574,7 +574,7 @@ msgstr "      --relocate <oldpath>=<newpath>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "ÐÅÒÅÍÅÓÔÉÔØ ÆÁÊÌÙ ÉÚ <oldpath> × <newpath>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "ÐÅÒÅÍÅÓÔÉÔØ ÆÁÊÌÙ × ÎÅÐÅÒÅÍÅÝÁÅÍÏÍ ÐÁËÅÔÅ"
 
@@ -582,49 +582,49 @@ msgstr "
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <ËÁÔÁÌÏÇ>  "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "ÐÅÒÅÍÅÓÔÉÔØ ÐÁËÅÔ × <ËÁÔÁÌÏÇ>, ÅÓÌÉ ÐÁËÅÔ ÜÔÏ ÐÏÚ×ÏÌÑÅÔ"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "ÓÏËÒÁÝÅÎÉÅ ÄÌÑ --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "×Ù×ÏÄÉÔØ \"#\" ÐÏ ÍÅÒÅ ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÁ (ÈÏÒÏÛÏ Ó -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ×ÓÅ ÆÁÊÌÙ, ÄÁÖÅ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ, ËÏÔÏÒÙÅ ÍÏÇÌÉ ÂÙ ÂÙÔØ "
 "ÐÒÏÐÕÝÅÎÙ"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÁÒÈÉÔÅËÔÕÒÕ ÐÁËÅÔÁ"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÄÉÓËÏ×ÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ÐÅÒÅÄ ÕÓÔÁÎÏ×ËÏÊ"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ÐÁËÅÔÁ"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "ÕÓÔÁÎÏ×ÉÔØ ÄÏËÕÍÅÎÔÁÃÉÀ"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "ÏÂÎÏ×ÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ, ÎÏ ÎÅ ÍÏÄÉÆÉÃÉÒÏ×ÁÔØ ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "ÎÅ ÍÅÎÑÔØ ÐÏÒÑÄÏË ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÏ× ÄÌÑ ÕÄÏ×ÌÅÔ×ÏÒÅÎÉÑ ÚÁ×ÉÓÉÍÏÓÔÅÊ"
 
@@ -636,19 +636,19 @@ msgstr "
 msgid "don't execute any scripts triggered by this package"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ ÔÒÉÇÇÅÒ-ÓÃÅÎÁÒÉÅ×, ×Ú×ÅÄÅÎÎÙÈ ÎÁ ÜÔÏÔ ÐÁËÅÔ"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "×Ù×ÏÄÉÔØ ÐÒÏÃÅÎÔ ÇÏÔÏ×ÎÏÓÔÉ ÐÏ ÍÅÒÅ ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÁ"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "ÕÓÔÁÎÁ×ÌÉ×ÁÔØ, ÄÁÖÅ ÅÓÌÉ ÐÁËÅÔ ÐÅÒÅÐÉÛÅÔ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÆÁÊÌÙ"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "ÐÅÒÅÕÓÔÁÎÏ×ÉÔØ, ÅÓÌÉ ÐÁËÅÔ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ, Á ÔÏÌØËÏ ÓÏÏÂÝÉÔØ, ÕÄÁÓÔÓÑ ÌÉ ÕÓÔÁÎÏ×ËÁ"
 
@@ -664,7 +664,7 @@ msgstr "    -U <
 msgid "upgrade package (same options as --install, plus)"
 msgstr "ÏÂÎÏ×ÌÅÎÉÅ ÐÁËÅÔÁ (ÔÅ ÖÅ ÐÁÒÁÍÅÔÒÙ, ÞÔÏ É Ó --install, ÐÌÀÓ)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -680,11 +680,11 @@ msgstr "    --erase <
 msgid "    -e <package>          "
 msgstr "    -Å <ÐÁËÅÔ>            "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "ÕÄÁÌÉÔØ (ÄÅÉÎÓÔÁÌÌÉÒÏ×ÁÔØ) ÐÁËÅÔ"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -734,15 +734,15 @@ msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 "bin/src package (ÉÓÐÏÌÎÉÔØ %prep, %build, %install, ÓÏÚÄÁÔØ RPM É SRPM)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "ÐÅÒÅÊÔÉ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ë ÕËÁÚÁÎÎÏÍÕ ÜÔÁÐÕ (ÔÏÌØËÏ ÄÌÑ c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "ÐÏÓÌÅ ÚÁ×ÅÒÛÅÎÉÑ ÕÄÁÌÉÔØ ÄÅÒÅ×Ï ÉÓÈÏÄÎÉËÏ×"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "ÐÏÓÌÅ ÚÁ×ÅÒÛÅÎÉÑ ÕÄÁÌÉÔØ ÉÓÈÏÄÎÉËÉ"
 
@@ -750,7 +750,7 @@ msgstr "
 msgid "remove spec file when done"
 msgstr "ÕÄÁÌÉÔØ spec-ÆÁÊÌ ÐÏÓÌÅ ÚÁ×ÅÒÛÅÎÉÑ"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "ÇÅÎÅÒÉÒÏ×ÁÔØ PGP/GPG-ÐÏÄÐÉÓØ"
 
@@ -798,7 +798,7 @@ msgstr "
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pkg>+       "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "ÐÏÄÐÉÓÁÔØ ÐÁËÅÔ (ÕÄÁÌÉ× ÔÅËÕÝÕÀ ÐÏÄÐÉÓØ)"
 
@@ -806,7 +806,7 @@ msgstr "
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pkg>+      "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "ÄÏÂÁ×ÉÔØ ÐÏÄÐÉÓØ Ë ÐÁËÅÔÕ"
 
@@ -818,15 +818,15 @@ msgstr "    --checksig <pkg>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <ÐÁËÅÔ>+           "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "ÐÒÏ×ÅÒÉÔØ ÐÏÄÐÉÓØ × ÐÁËÅÔÅ"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "ÐÒÏÐÕÓÔÉÔØ ×ÓÅ PGP-ÐÏÄÐÉÓÉ"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "ÐÒÏÐÕÓÔÉÔØ ×ÓÅ GPG-ÐÏÄÐÉÓÉ"
 
@@ -863,8 +863,8 @@ msgstr ""
 "ÉÓÐÏÌØÚÕÑ ÔÅ ÖÅ ÐÁÒÁÍÅÔÒÙ ÓÐÅÃÉÆÉËÁÃÉÉ ÐÁËÅÔÁ, ÞÔÏ É -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÏÄÉΠÉÚ ÏÓÎÏ×ÎÙÈ ÒÅÖÉÍÏ×"
 
@@ -876,23 +876,23 @@ msgstr "
 msgid "Use -e or --erase instead.\n"
 msgstr "÷ÍÅÓÔÏ ÎÉÈ ÉÓÐÏÌØÚÕÊÔÅ -e ÉÌÉ --erase.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "ÐÅÒÅÍÅÝÅÎÉÑ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "ÐÅÒÅÍÅÝÅÎÉÑ ÄÏÌÖÎÙ ÓÏÄÅÒÖÁÔØ ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "ÐÅÒÅÍÅÝÅÎÉÑ ÄÏÌÖÎÙ ÉÍÅÔØ / ÐÏÓÌÅ ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "ÉÓËÌÀÞÅÎÉÑ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "×ÁÒÉÁÎÔ --rcfile ÂÏÌØÛÅ ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ.\n"
 
@@ -901,108 +901,108 @@ msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 "éÓÐÏÌØÚÕÊÔÅ --macros ÓÏ ÓÐÉÓËÏÍ ÍÁËÒÏ-ÆÁÊÌÏ× ÒÁÚÄÅÌ£ÎÎÙÈ Ä×ÏÅÔÏÞÉÑÍÉ.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ ÐÒÉ ÏÂÒÁÂÏÔËÅ ÁÒÇÕÍÅÎÔÏ× (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "ÚÁ ÏÄÉΠÒÁÚ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌÎÅΠÔÏÌØËÏ ÏÄÉΠÔÉРÐÒÏ×ÅÒËÉ ÉÌÉ ÚÁÐÒÏÓÁ"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "ÎÅÏÖÉÄÁÎÎÙÅ ÆÌÁÇÉ ÚÁÐÒÏÓÁ"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "ÎÅÏÖÉÄÁÎÎÙÊ ÆÏÒÍÁÔ ÚÁÐÒÏÓÁ"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "ÎÅÏÖÉÄÁÎÎÙÊ ÉÓÔÏÞÎÉË ÚÁÐÒÏÓÁ"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 "ÐÒÉÎÕÄÉÔÅÌØÎÙÍÉ ÍÏÇÕÔ ÂÙÔØ ÔÏÌØËÏ ÕÓÔÁÎÏ×ËÁ, ÏÂÎÏ×ÌÅÎÉÅ, ÕÄÁÌÅÎÉÅ ÉÓÈÏÄÎÉËÏ× "
 "É ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "ÆÁÊÌÙ ÍÏÇÕÔ ÂÙÔØ ÐÅÒÅÍÅÝÅÎÙ ÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 "ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÔÏÌØËÏ ÏÄÉΠÉÚ ×ÁÒÉÁÎÔÏ× --prefix ÉÌÉ --relocate"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "×ÁÒÉÁÎÔÙ --relocate É --excludepath ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ "
 "ÎÏ×ÙÈ ÐÁËÅÔÏ×"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "×ÁÒÉÁÎÔ --prefix ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÎÏ×ÙÈ ÐÁËÅÔÏ×"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "ÁÒÇÕÍÅÎÔÙ ÄÌÑ --prefix ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 "ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÔÏÌØËÏ ÏÄÉΠÉÚ ÐÁÒÁÍÅÔÒÏ× --excludedocs ÉÌÉ --"
 "includedocs"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÄÁÌÅÎÉÉ ÐÁËÅÔÁ"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÉÌÉ ÕÄÁÌÅÎÉÉ ÐÁËÅÔÁ"
 
@@ -1018,7 +1018,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--apply ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
@@ -1026,7 +1026,7 @@ msgstr ""
 "ÐÁÒÁÍÅÔÒÙ ÚÁÐÒÅÔÁ ÔÒÉÇÇÅÒÏ× ÍÏÇÕÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÉÌÉ "
 "ÕÄÁÌÅÎÉÉ ÐÁËÅÔÁ(Ï×)"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1034,14 +1034,14 @@ msgstr ""
 "--nodeps ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÓÂÏÒËÅ, ÕÓÔÁÎÏ×ËÅ, ÕÄÁÌÅÎÉÉ É ÐÒÏ×ÅÒËÉ "
 "ÐÁËÅÔÏ×"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 "--test ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁΠÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ, ÕÄÁÌÅÎÉÉ É ÓÂÏÒËÅ ÐÁËÅÔÁ"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1049,7 +1049,7 @@ msgstr ""
 "--root (-r) ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁÎÁ ÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ, ÕÄÁÌÅÎÉÉ, ÚÁÐÒÏÓÁÈ "
 "ÐÁËÅÔÁ É ÐÅÒÅÓÔÒÏÅÎÉÉ ÂÁÚÙ ÄÁÎÎÙÈ"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "ÁÒÇÕÍÅÎÔÙ ÄÌÑ --root (-r) ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó /"
 
@@ -1072,77 +1072,77 @@ msgstr ""
 "--nomd5 ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÔÏÌØËÏ ÐÒÉ ÐÒÏ×ÅÒËÅ ÐÏÄÐÉÓÉ É ×ÅÒÉÆÉËÁÃÉÉ "
 "ÐÁËÅÔÁ"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "ÎÅÔ ÆÁÊÌÏ× ÄÌÑ ÐÏÄÐÉÓÉ\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "ÎÅÔ ÄÏÓÔÕÐÁ Ë ÆÁÊÌÕ %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp ÎÅ ÎÁÊÄÅÎ: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "÷×ÅÄÉÔÅ ËÌÀÞÅ×ÕÀ ÆÒÁÚÕ: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "îÅ×ÅÒÎÁÑ ËÌÀÞÅ×ÁÑ ÆÒÁÚÁ\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "ëÌÀÞÅ×ÁÑ ÆÒÁÚÁ ÐÒÉÎÑÔÁ.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ %%_signature × ÍÁËÒÏÆÁÊÌÅ.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÔÏÌØËÏ ÐÒÉ ÓÂÏÒËÅ ÐÁËÅÔÏ×"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "ÚÁÐÕÓË ÎÅ ÕÄÁÌÓÑ\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "ÎÅÏÖÉÄÁÎÎÙÅ ÁÒÇÕÍÅÎÔÙ ÄÌÑ --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÐÒÏ×ÅÒËÉ ÐÏÄÐÉÓÉ"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÐÏÄÐÉÓÉ"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÕÄÁÌÅÎÉÑ"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÕÓÔÁÎÏ×ËÉ"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "× ÚÁÐÒÏÓÅ ËÏ ×ÓÅÍ ÐÁËÅÔÁÍ ÚÁÄÁÎÙ ÌÉÛÎÉÅ ÁÒÇÕÍÅÎÔÙ"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÁÒÇÕÍÅÎÔÙ ÚÁÐÒÏÓÁ"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "× ÚÁÐÒÏÓÅ ×ÅÒÉÆÉËÁÃÉÉ ×ÓÅÈ ÐÁËÅÔÏ× ÚÁÄÁÎÙ ÌÉÛÎÉÅ ÁÒÇÕÍÅÎÔÙ"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÁÒÇÕÍÅÎÔÙ ÄÌÑ ×ÅÒÉÆÉËÁÃÉÉ"
 
@@ -1159,110 +1159,111 @@ msgstr "
 msgid "cannot re-open payload: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏ×ÔÏÒÎÏ ÏÔËÒÙÔØ payload: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "×Ù×ÏÄÉÔØ ÍÉÎÉÍÕÍ ÓÏÏÂÝÅÎÉÊ"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "×Ù×ÏÄÉÔØ ÂÏÌÅÅ ÄÅÔÁÌØÎÙÅ ÓÏÏÂÝÅÎÉÑ"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<ÉÍÑ> <ÐÏÄÓÔÁÎÏ×ËÁ>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "×Ù×ÅÓÔÉ ÚÎÁÞÅÎÉÅ ÍÁËÒÏÓÁ <ÉÍÑ>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<ÉÍÑ>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<ËÏÍÁÎÄÁ>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<ËÁÔÁÌÏÇ>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "ÉÓÐÏÌØÚÏ×ÁÔØ <ÆÁÊÌ:...> ×ÍÅÓÔÏ ÍÁËÒÏÆÁÊÌÁ(Ï×) ÐÏ ÕÍÏÌÞÁÎÉÀ"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<ÆÁÊÌ:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "ÉÓÐÏÌØÚÏ×ÁÔØ <ÆÁÊÌ:...> ×ÍÅÓÔÏ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ ÐÏ ÕÍÏÌÞÁÎÉÀ"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "ÚÁÐÒÅÔÉÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ libio(3) API"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "ÏÔÌÁÄËÁ ÐÒÏÔÏËÏÌÁ ÐÏÔÏËÁ ÄÁÎÎÙÈ"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "ÏÔÌÁÄËÁ ÐÒÏÃÅÓÓÁ ××ÏÄÁ/×Ù×ÏÄÁ rpmio"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "ÏÔÌÁÄËÁ ÏÂÒÁÂÏÔËÉ URL ËÜÛ"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "ðÁÒÁÍÅÔÒÙ ÚÁÐÒÏÓÁ (Ó -q ÉÌÉ --query):"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "ðÁÒÁÍÅÔÒÙ ÐÒÏ×ÅÒËÉ (Ó -V ÉÌÉ --verify):"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "ðÁÒÁÍÅÔÒÙ ÐÏÄÐÉÓÉ:"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "ðÁÒÁÍÅÔÒÙ ÂÁÚÙ ÄÁÎÎÙÈ"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 "ðÁÒÁÍÅÔÒÙ ÓÂÏÒËÉ Ó [ <ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ> | <ÔÁÒ ÁÒÈÉ×> | <ÉÓÈÏÄÎÙÊ ÐÁËÅÔ> ]:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr "ðÁÒÁÍÅÔÒÙ õÓÔÁÎÏ×ËÉ/ïÂÎÏ×ÌÅÎÉÑ/õÄÁÌÅÎÉÑ:"
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "ïÂÝÉÅ ÐÁÒÁÍÅÔÒÙ ÄÌÑ ×ÓÅÈ ÒÅÖÉÍÏ×:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "÷ÍÅÓÔÏ ÜÔÏÇÏ ÉÓÐÏÌØÚÕÊÔÅ \"--macros <ÆÁÊÌ:...>\".\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "ÐÁÒÁÍÅÔÒ --dbpath ÚÁÄÁΠÄÌÑ ÏÐÅÒÁÃÉÉ, ÎÅ ÉÓÐÏÌØÚÕÀÝÅÊ ÂÁÚÕ ÄÁÎÎÙÈ"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
@@ -1270,38 +1271,38 @@ msgstr ""
 "ÐÁÒÁÍÅÔÒÙ ÚÁÐÒÅÔÁ ÓÃÅÎÁÒÉÅ× ÍÏÇÕÔ ÂÙÔØ ÕËÁÚÁÎÙ ÔÏÌØËÏ ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÉÌÉ "
 "ÕÄÁÌÅÎÉÉ ÐÁËÅÔÁ"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÐÅÒÅÓÂÏÒËÉ"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "ÎÅ ÚÁÄÁΠÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÁ"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "ÎÅ ÚÁÄÁÎÙ tar-ÆÁÊÌÙ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÁ"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "÷ÙÐÏÌÎÑÅÔÓÑ(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "÷ÙÐÏÌÎÉÔØ %s ÎÅ ÕÄÁÌÏÓØ (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "îÅ×ÅÒÎÙÊ ËÏÄ ×ÏÚ×ÒÁÔÁ ÉÚ %s (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1311,408 +1312,409 @@ msgstr ""
 "\n"
 "ïÛÉÂËÉ ÓÂÏÒËÉ ÐÁËÅÔÏ×:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ==\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ &&\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ||\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "ÏÛÉÂËÁ ÁÎÁÌÉÚÁ ×ÙÒÁÖÅÎÉÑ\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "ÎÅÚÁËÒÙÔÁÑ (\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- ÔÏÌØËÏ ÄÌÑ ÞÉÓÅÌ\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! ÔÏÌØËÏ ÄÌÑ ÞÉÓÅÌ\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "ÔÉÐÙ ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& É || ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ × ×ÙÒÁÖÅÎÉÉ\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "ïÛÉÂËÁ TIMECHECK: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ '(' × %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ')' × %s(%s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÔÏËÅΠ%s: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ %s × %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "îÅ ÐÒÏÂÅÌ ÓÌÅÄÕÅÔ ÐÏÓÌÅ %s(): %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÊ ÓÉÎÔÁËÓÉÓ: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÅ ÐÒÁ×Á: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÅ ÐÒÁ×Á ÎÁ ËÁÔÁÌÏÇ %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "îÅÏÂÙÞÎÁÑ ÄÌÉÎÁ locale: \"%.*s\" × %%lang(%s)\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "äÕÂÌÉËÁÔ locale %.*s × %%lang(%s)\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "ìÉÍÉÔ ÄÌÑ %%docdir ÐÒÅ×ÙÛÅÎ\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "ôÏÌØËÏ ÏÄÉΠÁÒÇÕÍÅÎÔ ÄÌÑ %%docdir\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "ä×Á ÆÁÊÌÁ × ÏÄÎÏÊ ÓÔÒÏËÅ: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "æÁÊÌ ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó \"/\": %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "îÅÌØÚÑ ÓÍÅÛÉ×ÁÔØ ÓÐÅÃ. %%doc Ó ÄÒÕÇÉÍÉ ÆÏÒÍÁÍÉ: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "æÁÊÌ ÕËÁÚÁΠÄ×ÁÖÄÙ: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "óÉÍ×ÏÌÉÞÅÓËÁÑ ÓÓÙÌËÁ ÕËÁÚÙ×ÁÅÔ ÎÁ BuildRoot: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "æÁÊÌ ÎÅ ÓÏÏÔ×ÅÔÓÔÕÅÔ ÐÒÅÆÉËÓÕ (%s): %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅÎ: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "îÅ×ÅÒÎÁÑ ÐÁÒÁ ×ÌÁÄÅÌÅÃ/ÇÒÕÐÐÁ: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "æÁÊÌ %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "æÁÊÌ ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó \"/\": %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob ÎÅ ÒÁÚÒÅÛÁÀÔÓÑ: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅÎ: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ %%files %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "ÓÔÒÏËÁ: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÆÁÊÌ %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ×ÙÌÎÉÔØ %s: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "óÂÏÊ ×ÅÔ×ÌÅÎÉÑ %s: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s ÎÅ ÕÄÁÌÏÓØ\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "ÚÁÐÉÓØ ×ÓÅÈ ÄÁÎÎÙÈ × %s ÎÅ ÕÄÁÌÁÓØ\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "ðÏÉÓË %s (ÉÓÐÏÌØÚÕÑ %s): ...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "ïÂÒÁÂÁÔÙ×ÁÀÔÓÑ ÆÁÊÌÙ: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "getUname: ÓÌÉÛËÏÍ ÍÎÏÇÏ uid\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "getUnameS: ÓÌÉÛËÏÍ ÍÎÏÇÏ uid\n"
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr "getUidS: ÓÌÉÛËÏÍ ÍÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÈ ÉÄÅÎÔÉÆÉËÁÔÏÒÏ×\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "getGname: ÓÌÉÛËÏÍ ÍÎÏÇÏ gid\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "getGnameS: ÓÌÉÛËÏÍ ÍÎÏÇÏ gid\n"
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr "getGidS: ÓÌÉÛËÏÍ ÍÎÏÇÏ ÉÄÅÎÔÉÆÉËÁÔÏÒÏ× ÇÒÕÐÐ.\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ËÁÎÏÎÉÚÉÒÏ×ÁÔØ ÉÍÑ ËÏÍÐØÀÔÅÒÁ: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ÁÒÈÉ×Á ÎÁ ÆÁÊÌÅ %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ÁÒÈÉ×Á: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy: ÏÛÉÂËÁ ÚÁÐÉÓÉ: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy: ÏÛÉÂËÁ ÞÔÅÎÉÑ: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PreIn: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PreUn: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PostIn: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ PostUn: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ VerifyScript: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ Trigger script: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: ÏÔËÒÙÔÉÅ %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: ÞÔÅÎÉÅ %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fseek: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s  ÎÅ Ñ×ÌÑÅÔÓÑ ÐÁËÅÔÏÍ RPM\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: ÞÉÔÁÅÔÓÑ ÚÁÇÏÌÏ×ÏË ÉÚ %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÏÍÅÓÔÉÔØ ÚÁÇÏÌÏ×ÏË × ÎÅÒÐÅÒÙ×ÎÕÀ ÏÂÌÁÓÔØ ÐÁÍÑÔÉ.\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ×ÒÅÍÅÎÎÙÊ ÚÁÇÏÌÏ×ÏË\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "îÅ×ÅÒÎÙÅ ÄÁÎÎÙÅ CSA\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÏËÏÎÞÁÔÅÌØÎÙÊ ÚÁÇÏÌÏ×ÏË\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "çÅÎÅÒÉÒÕÅÔÓÑ ÐÏÄÐÉÓØ: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÅÒÅÚÁÇÒÕÚÉÔØ ÚÁÇÏÌÏ×ÏË ÐÏÄÐÉÓÉ.\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÐÁËÅÔ: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÃÅÌØ ÐÏÄÐÉÓÉ %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÚÁÇÏÌÏ×ÏË ÉÚ %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÚÁÇÏÌÏ×ÏË × %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÓÏÄÅÒÖÉÍÏÅ ÉÚ %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÓÏÄÅÒÖÉÍÏÅ × %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "úÁÐÉÓÁÎ: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ÉÍÑ ÆÁÊÌÁ ÄÌÑ ÐÁËÅÔÁ %s: %s\n"
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ %s: %s\n"
@@ -1752,231 +1754,231 @@ msgstr "
 msgid "no description in %%changelog\n"
 msgstr "ÎÅÔ ÏÐÉÓÁÎÉÑ × %%changelog\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÐÁÒÁÍÅÔÒ %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "ÓÔÒÏËÁ %d: óÌÉÛËÏÍ ÍÎÏÇÏ ÉÍÅÎ: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÁËÅÔ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÅ ÏÐÉÓÁÎÉÅ\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÒÁÚÂÏÒÁ %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÊ ÓÐÉÓÏË %%files\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "áÒÈÉÔÅËÔÕÒÁ ÉÓËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "áÒÈÉÔÅËÔÕÒÁ ÎÅ ×ËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "ïó ÉÓËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "ïó ÎÅ ×ËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "ðÏÌÅ %s ÏÂÑÚÁÎÏ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ × ÐÁËÅÔÅ: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "ðÏ×ÔÏÒÑÀÝÉÅÓÑ ÚÁÐÉÓÉ %s × ÐÁËÅÔÅ: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÔÉРÐÉËÔÏÇÒÁÍÍÙ: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ñÒÌÙË ÔÒÅÂÕÅÔ ÔÏÌØËÏ ÏÄÉΠÁÒÇÕÍÅÎÔ: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÔÜÇ: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÕÓÔÏÊ ÔÜÇ: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅÄÏÐÕÓÔÉÍÙÊ ÓÉÍ×ÏÌ '-' × %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ÎÅ ÍÏÖÅÔ ÂÙÔØ \"/\": %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÅÆÉËÓ ÎÅ ÍÏÖÅÔ ÚÁËÁÎÞÉ×ÁÔØÓÑ ÎÁ \"/\": %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "ÓÔÒÏËÁ %d: Docdir ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó '/': %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÏÌÅ Epoch/Serial ÄÏÌÖÎÏ ÂÙÔØ ÞÉÓÌÏÍ: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ %s: ÏÐÒÅÄÅÌÑÅÔ: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÆÏÒÍÁÔ BuildArchitecture: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ: îÅÉÚ×ÅÓÔÎÙÊ ÑÒÌÙË %d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ ÐÁËÅÔÁ: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "ðÁËÅÔ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "æÁÊÌ spec ÎÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ BuildRoot\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÉÓÈÏÄÎÉË: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "îÅÔ ÚÁÐÌÁÔÙ ÎÏÍÅÒ %d\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "îÅÔ ÉÓÈÏÄÎÉËÁ ÎÏÍÅÒ %d\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "îÅ ÍÏÇÕ ÐÏÌÕÞÉÔØ nosource %s: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%setup: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%setup %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÐÁÒÁÍÅÔÒ %%setup %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "ÓÔÒÏËÁ %d: äÌÑ %%patch -b ÎÕÖÅΠÁÒÇÕÍÅÎÔ: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "ÓÔÒÏËÁ %d: äÌÑ %%patch -z ÎÕÖÅΠÁÒÇÕÍÅÎÔ: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "ÓÔÒÏËÁ %d: äÌÑ %%patch -p ÎÕÖÅΠÁÒÇÕÍÅÎÔ: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%patch -p: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÚÁÐÌÁÔ!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%patch: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "ÓÔÒÏËÁ %d: ×ÔÏÒÏÊ %%prep\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -1984,144 +1986,144 @@ msgstr ""
 "ÓÔÒÏËÁ %d: ôÏËÅÎÙ ÚÁ×ÉÓÉÍÏÓÔÅÊ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó ÂÕË×Ù, ÃÉÆÒÙ, '_' ÉÌÉ "
 "'/': %s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "ÓÔÒÏËÁ %d: éÍÅÎÁ ÆÁÊÌÏ× ÎÅ ÒÁÚÒÅÛÁÀÔÓÑ: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÅÒÓÉÉ × ÉÍÅÎÁÈ ÆÁÊÌÏ× ÎÅÄÏÐÕÓÔÉÍÙ: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ôÒÅÂÕÅÔÓÑ ×ÅÒÓÉÑ: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÔÒÉÇÇÅÒÙ ÄÏÌÖÎÙ ÓÏÄÅÒÖÁÔØ --: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÏÇÒÁÍÍÙ × ÓÃÅÎÁÒÉÑÈ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó '/': %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÅ %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "ÓÔÒÏËÁ %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "îÅÚÁËÒÙÔÙÊ %%if\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean ËÏÄ ×ÏÚ×ÒÁÔÁ: %d\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: îÁÊÄÅΠ%%else ÂÅÚ %%if\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: îÁÊÄÅΠ%%endif ÂÅÚ %%if\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "ÎÅ×ÅÒÎÏÅ ÏÂßÑ×ÌÅÎÉÅ %%include\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr "îÅ ÎÁÊÄÅÎÙ ÓÏ×ÍÅÓÔÉÍÙÅ ÁÒÈÉÔÅËÔÕÒÙ ÄÌÑ ÓÂÏÒËÉ.\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "ðÁËÅÔ ÎÅ ÉÍÅÅÔ %%description: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ no%s: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ %s: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(ÏÛÉÂËÁ 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "îÅ×ÅÒÎÙÊ magic"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "îÅ×ÅÒÎÙÊ/ÎÅÞÉÔÁÅÍÙÊ ÚÁÇÏÌÏ×ÏË"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "úÁÇÏÌÏ×ÏË ÓÌÉÛËÏÍ ×ÅÌÉË"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÔÉРÆÁÊÌÁ"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ ÖÅÓÔËÁÑ ÓÓÙÌËÁ"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "ËÏÎÔÒÏÌØÎÙÅ MD5-ÓÕÍÍÙ ÎÅ ÓÏ×ÐÁÄÁÀÔ"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr "æÁÊÌ ÁÒÈÉ×Á ÎÅ ÎÁÊÄÅΠנÚÁÇÏÌÏ×ËÅ ÐÁËÅÔÁ"
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr "ÎÅ ÕÄÁÌÏÓØ - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2130,113 +2132,115 @@ msgstr ""
 "ÄÌÑ ÚÁ×ÉÓÉÍÏÓÔÉ \"B\" ÎÕÖÎÏ ÕËÁÚÁÔØ \"epoch\" (ÔÁË ÖÅ ËÁË ÄÌÑ \"A\")\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr "äá"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr "îåT"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s YES (added files)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s YES (added provide)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-s (cached)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s YES (rpmrc provides)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s YES (rpmlib provides)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s YES (db files)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s YES (db provides)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s YES (db package)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NO\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) ÄÏÂÁ×ÌÅÎÏ × ËÅÛ ÚÁ×ÉÓÉÍÏÓÔÅÊ\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "ÔÒÅÂÏ×ÁÎÉÑ ÐÁËÅÔÁ %s-%s-%s ÎÅ ÕÄÏ×ÌÅÔ×ÏÒÅÎÙ: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "ÐÁËÅÔ %s ËÏÎÆÌÉËÔÕÅÔ Ó: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ %s-%s-%s \"%s\" ÉÚ ÕÐÏÒÑÄÏÞÅÎÎÙÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ.\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "========== ÚÁÐÉÓØ ÕÐÏÒÑÄÏÞÅÎÎÙÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 "========== ÓÏÒÔÉÒÏ×ËÁ ÐÁËÅÔÏ× (ÏÞÅÒÅÄÎÏÓÔØ, #predecessors, #succesors, "
 "ÇÌÕÂÉÎÁ)\n"
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== ÔÏÌØËÏ ÐÏÓÌÅÄÏ×ÁÔÅÌÉ (× ÐÏÒÑÄËÅ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "ãéëì:\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== ÐÒÏÄÏÌÖÅÎÉÅ ÕÐÏÒÑÄÏÞÅÎÉÑ ...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(ÎÅ ÞÉÓÌÏ)"
 
@@ -2245,567 +2249,569 @@ msgstr "(
 msgid "(not a blob)"
 msgstr "(ÎÅ ÞÉÓÌÏ)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ÎÅ ×ÏÚ×ÒÁÔÉÌ ÚÎÁÞÅÎÉÅ ÒÁÚÍÅÒÁ fugger: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() ÎÅ ×ÏÚ×ÒÁÔÉÌ ÚÎÁÞÅÎÉÅ ÒÁÚÍÅÒÁ fugger: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "ÐÏÌÕÞÅÎÉÅ ÓÐÉÓËÁ ÓÍÏÎÔÉÒÏ×ÁÎÎÙÈ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "ÆÁÊÌ %s - ÎÁ ÎÅÉÚ×ÅÓÔÎÏÍ ÕÓÔÒÏÊÓÔ×Å\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr "========= ëÁÔÁÌÏÇÉ, ËÏÔÏÒÙÅ ÎÅ ×ËÌÀÞÅÎÙ × ÐÁËÅÔ Ñ×ÎÏ:\n"
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr "ËÁÔÁÌÏÇ %s ÓÏÚÄÁΠӠÐÒÁ×ÁÍÉ ÄÏÓÔÕÐÁ %04o.\n"
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "ÆÁÊÌ ÁÒÈÉ×Á %s ÎÅ ÎÁÊÄÅΠנÓÐÉÓËÅ ÆÁÊÌÏ× ÚÁÇÏÌÏ×ËÁ\n"
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s ÓÏÈÒÁÎÅΠËÁË %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s: ËÁÔÁÌÏÇ ÎÅ ÐÕÓÔ\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s ÓÏÚÄÁΠËÁË %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "dataLength() ÄÏÐÕÓÔÉÍ ÔÏÌØËÏ ÏÄÉΠÜÌÅÍÅÎÔ ÔÉÐÁ RPM_STRING_TYPE\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "ôÉРÄÁÎÎÙÈ %d ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"{\" ÐÏÓÌÅ \"%\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"}\" ÐÏÓÌÅ \"%{\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "ÐÕÓÔÏÊ ÆÏÒÍÁÔ ÔÜÇÁ"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "ÐÕÓÔÏÅ ÉÍÑ ÔÜÇÁ"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "× ËÏÎÃÅ ÍÁÓÓÉ×Á ÏÖÉÄÁÌÁÓØ \"]\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "ÎÅÏÖÉÄÁÎÎÁÑ \"]\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "ÎÅÏÖÉÄÁÎÎÁÑ \"}\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÏÖÉÄÁÌÏÓØ \"?\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \"?\" ÏÖÉÄÁÌÏÓØ \"{\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÏÖÉÄÁÌÏÓØ \"}\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \"?\" ÏÖÉÄÁÌÏÓØ \":\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \":\" ÏÖÉÄÁÌÏÓØ \"{\""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "× ËÏÎÃÅ ×ÙÒÁÖÅÎÉÑ ÏÖÉÄÁÌÓÑ \"|\""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ×ÒÅÍÅÎÎÏÇÏ ÆÁÊÌÁ %s\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "ÐÁËÅÔÙ ×ÅÒÓÉÉ 1 ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÜÔÏÊ ×ÅÒÓÉÅÊ RPM\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr "ÜÔÁ ×ÅÒÓÉÑ RPM ÐÏÄÄÅÒÖÉ×ÁÅÔ ÔÏÌØËÏ ÐÁËÅÔÙ ×ÅÒÓÉÉ <= 4\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot ÕÖÅ ÕËÁÚÁÎ, %s ÉÇÎÏÒÉÒÕÅÔÓÑ\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %prep (ÒÁÚ×ÅÒÎÕÔØ ÉÓÈÏÄÎÉËÉ É ÎÁÌÏÖÉÔØ ÚÁÐÌÁÔÙ) ÉÚ <ÆÁÊÌ "
 "ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %build (%prep, ÚÁÔÅÍ ËÏÍÐÉÌÑÃÉÑ) ÉÚ <ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %install (%prep, %build, ÚÁÔÅÍ ÕÓÔÁÎÏ×ËÁ) ÉÚ <ÆÁÊÌ "
 "ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "ÐÒÏ×ÅÒÉÔØ ÒÁÚÄÅÌ %files ÉÚ <ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "ÓÏÂÒÁÔØ ÉÓÈÏÄÎÙÊ É Ä×ÏÉÞÎÙÊ ÐÁËÅÔÙ ÐÏ <ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "ÓÏÂÒÁÔØ Ä×ÏÉÞÎÙÊ ÐÁËÅÔ ÐÏ <ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "ÓÏÂÒÁÔØ ÉÓÈÏÄÎÙÊ ÐÁËÅÔ ÐÏ <ÆÁÊÌÕ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %prep (ÒÁÚ×ÅÒÎÕÔØ ÉÓÈÏÄÎÉËÉ É ÎÁÌÏÖÉÔØ ÚÁÐÌÁÔÙ) ÉÚ "
 "<ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %build (%prep, ÚÁÔÅÍ ËÏÍÐÉÌÑÃÉÑ) ÉÚ <ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %install (%prep, %build, ÚÁÔÅÍ ÕÓÔÁÎÏ×ËÁ) ÉÚ <ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "ÐÒÏ×ÅÒÉÔØ ÓÅËÃÉÀ %files ÉÚ <ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "ÓÏÂÒÁÔØ ÉÓÈÏÄÎÙÊ É Ä×ÏÉÞÎÙÊ ÐÁËÅÔÙ ÉÚ <ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "ÓÏÂÒÁÔØ Ä×ÏÉÞÎÙÊ ÐÁËÅÔ ÉÚ <ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "ÓÏÂÒÁÔØ ÉÓÈÏÄÎÙÊ ÐÁËÅÔ ÉÚ <ÁÒÈÉ× tar>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "ÓÏÂÒÁÔØ Ä×ÏÉÞÎÙÊ ÐÁËÅÔ ÉÚ <ÉÓÈÏÄÎÙÊ ÐÁËÅÔ>"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<ÉÓÈÏÄÎÙÊ ÐÁËÅÔ>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 "×ÙÐÏÌÎÉÔØ ÐÏ ÓÔÁÄÉÀ %install (%prep, %build, ÚÁÔÅÍ ÕÓÔÁÎÏ×ËÁ)  ÉÚ <ÉÓÈÏÄÎÙÊ "
 "ÐÁËÅÔ>"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "ÐÅÒÅÏÐÒÅÄÅÌÉÔØ build root"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "ÓÏÚÄÁÔØ ÚÁÇÏÌÏ×ËÉ, ÓÏ×ÍÅÓÔÉÍÙÅ Ó ÐÁËÅÔÁÍÉ rpm4"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "ÉÇÎÏÒÉÒÏ×ÁÔØ ExcludeArch: × ÆÁÊÌÅ ËÏÎÆÉÇÕÒÁÃÉÉ"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr "ÏÔÌÁÄËÁ ÍÁÛÉÎÙ ÓÏÓÔÏÑÎÉÑ ÆÁÊÌÏ×"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "ÎÅ ×ÙÐÏÌÎÑÔØ ÎÉËÁËÉÈ ÜÔÁÐÏ× ÓÂÏÒËÉ"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÚÁ×ÉÓÉÍÏÓÔÉ ÐÁËÅÔÁ ÐÅÒÅÄ ÓÂÏÒËÏÊ"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 "ÓÏÚÄÁÔØ ÚÁÇÏÌÏ×ÏË(ËÉ) ÐÁËÅÔÁ, ÓÏ×ÍÅÓÔÉÍÙÅ Ó (ÕÓÔÁÒÅ×ÛÉÍÉ)  ÆÏÒÍÁÔÁÍÉ rpm[23]"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "ÉÇÎÏÒÉÒÏ×ÁÔØ ÓÔÒÏËÉ i18N ÉÚ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "ÐÏÓÌÅ ÚÁ×ÅÒÛÅÎÉÑ ÕÄÁÌÉÔØ ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "ÐÅÒÅÏÐÒÅÄÅÌÉÔØ ÃÅÌÅ×ÕÀ ÐÌÁÔÆÏÒÍÕ"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "ÉÓËÁÔØ ÓÔÒÏËÉ I18N × ËÁÔÁÌÏÇÅ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÙÊ ÆÏÒÍÁÔ ×ÒÅÍÅÎÉ ÏÔËÁÔÁ"
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ ÎÉËÁËÉÈ ÓÃÅÎÁÒÉÅ× ÐÁËÅÔÁ(Ï×)"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr "ÓÏÈÒÁÎÉÔØ × ÐÏÄËÁÔÁÌÏÇÅ ÐÏÄÌÅÖÁÝÉÅ ÕÄÁÌÅÎÉÀ ÆÁÊÌÙ ÐÁËÅÔÁ"
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<ÐÁËÅÔ>+"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "ÐÒÏÐÕÓÔÉÔØ ÆÁÊÌÙ × ÐÕÔÉ <ÐÕÔØ>"
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr "<ÐÕÔØ>"
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr "ÏÂÎÏ×ÉÔØ ÐÁËÅÔ(Ù) ÅÓÌÉ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<ÆÁÊÌ ÐÁËÅÔÁ>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ  %%pre ÓÃÅÎÁÒÉÅ× (ÅÓÌÉ ÅÓÔØ)"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%post ÓÃÅÎÁÒÉÅ× (ÅÓÌÉ ÅÓÔØ)"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%preun ÓÃÅÎÁÒÉÅ× (ÅÓÌÉ ÅÓÔØ)"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%postun ÓÃÅÎÁÒÉÅ× (ÅÓÌÉ ÅÓÔØ)"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ ÔÒÉÇÇÅÒ-ÓÃÅÎÁÒÉÅ×, ×Ú×ÅÄÅÎÎÙÈ ÜÔÉÍ ÐÁËÅÔÏÍ"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%triggerprein ÓÃÅÎÁÒÉÅ×"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%triggerin ÓÃÅÎÁÒÉÅ×"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%triggerun ÓÃÅÎÁÒÉÅ×"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %%triggerpostun ÓÃÅÎÁÒÉÅ×"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr "ÐÅÒÅÍÅÓÔÉÔØ ÆÁÊÌÙ ÉÚ ÐÕÔÉ <old> × <new>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<old>=<new>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr "ÓÏÈÒÁÎÉÔØ ÐÏÄÌÅÖÁÝÉÅ ÕÄÁÌÅÎÉÀ ÆÁÊÌÙ × ÎÏ×ÏÍ ÐÁËÅÔÅ"
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 "ÕÄÁÌÉÔØ ÎÏ×ÙÊ(Å) ÐÁËÅÔ(Ù), ÐÅÒÅÕÓÔÁÎÏ×ÉÔØ ÓÔÁÒÙÊ(Å) ÐÁËÅÔ(Ù), ÏÂÒÁÔÎÏ ÎÁ "
 "ÕËÁÚÁÎÎÕÀ ÄÁÔÕ"
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr "<ÄÁÔÁ>"
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "ÏÂÎÏ×ÉÔØ ÐÁËÅÔ(Ù)"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "ÇÅÎÅÒÉÒÏ×ÁÔØ ÐÏÄÐÉÓØ"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "ÚÁÐÒÏÓÉÔØ/ÐÒÏ×ÅÒÉÔØ ×ÓÅ ÐÁËÅÔÙ"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "ÚÁÐÒÏÓÉÔØ/ÐÒÏ×ÅÒÉÔØ ÐÁËÅÔ, ËÏÔÏÒÏÍÕ ÐÒÉÎÁÄÌÅÖÉÔ ÆÁÊÌ"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "ÚÁÐÒÏÓÉÔØ/ÐÒÏ×ÅÒÉÔØ ÐÁËÅÔÙ × ÇÒÕÐÐÅ"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "ÚÁÐÒÏÓÉÔØ/ÐÒÏ×ÅÒÉÔØ ÆÁÊÌ ÐÁËÅÔÁ (Ô.Å. *.rpm ÆÁÊÌ Ä×ÏÉÞÎÏÇÏ ÐÁËÅÔÁ)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "ÒÅÖÉÍ ÚÁÐÒÏÓÁ rpm"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "ÏÔÏÂÒÁÚÉÔØ ÉÚ×ÅÓÔÎÙÅ ËÌÀÞÉ ÚÁÐÒÏÓÁ"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "ÚÁÐÒÏÓÉÔØ ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<ÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "ÚÁÐÒÏÓÉÔØ ÐÁËÅÔÙ Ó ÔÒÉÇÇÅÒ-ÓÃÅÎÁÒÉÑÍÉ ÎÁ ÐÁËÅÔ"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "ÒÅÖÉÍ ÐÒÏ×ÅÒËÉ rpm"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "ÒÅÖÉÍ ÐÒÏ×ÅÒËÉ rpm (ÓÔÁÒÙÊ)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "ÎÁÊÔÉ/ÐÒÏ×ÅÒÉÔØ ÐÁËÅÔÙ, ÔÒÅÂÕÀÝÉÅ ÓÅÒ×ÉÓ"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "ÎÁÊÔÉ/ÐÒÏ×ÅÒÉÔØ ÐÁËÅÔÙ, ÐÒÅÄÏÓÔÁ×ÌÑÀÝÉÅ ÓÅÒ×ÉÓ"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "ÐÏËÁÚÁÔØ ×ÓÅ ÆÁÊÌÙ ËÏÎÆÉÇÕÒÁÃÉÉ"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "ÐÏËÁÚÁÔØ ×ÓÅ ÆÁÊÌÙ ÄÏËÕÍÅÎÔÁÃÉÉ"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "ÐÏËÁÚÁÔØ ÏÓÎÏ×ÎÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ÆÁÊÌÅ"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "ÐÏËÁÚÁÔØ ÓÐÉÓÏË ÆÁÊÌÏ× ÐÁËÅÔÁ"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr "ÐÒÏÐÕÓÔÉÔØ ÆÁÊÌÙ %%ghost"
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr "ÐÒÏÐÕÓÔÉÔØ ÆÁÊÌÙ %%license"
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr "ÐÒÏÐÕÓÔÉÔØ ÆÁÊÌÙ %%readme"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "ÉÓÐÏÌØÚÕÊÔÅ ÓÌÅÄÕÀÝÉÊ ÆÏÒÍÁÔ ÚÁÐÒÏÓÁ"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "ÚÁÍÅÎÉÔØ ÓÅËÃÉÉ i18n × ÆÁÊÌÅ ÓÐÅÃÉÆÉËÁÃÉÉ"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "ÐÏËÁÚÁÔØ ÓÏÓÔÏÑÎÉÅ ÐÅÒÅÞÉÓÌÅÎÎÙÈ ÆÁÊÌÏ×"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "ÐÏËÁÚÁÔØ ÄÅÔÁÌØÎÙÊ ÓÐÉÓÏË ÆÁÊÌÏ×"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÆÁÊÌÙ ÎÁ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ MD5"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÒÁÚÍÅÒ ÆÁÊÌÏ×"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÐÕÔØ ÓÉÍ×ÏÌÉÞÅÓËÉÈ ÓÓÙÌÏË"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÈÏÚÑÉÎÁ ÆÁÊÌÏ×"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÇÒÕÐÐÕ ÆÁÊÌÏ×"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ×ÒÅÍÑ ÍÏÄÉÆÉËÁÃÉÉ ÆÁÊÌÏ×"
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÐÒÁ×Á ÄÏÓÔÕÐÁ ÆÁÊÌÏ× ÐÁËÅÔÁ"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÆÁÊÌÙ ÐÁËÅÔÁ"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÚÁ×ÉÓÉÍÏÓÔÉ ÐÁËÅÔÁ"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr "ÎÅ ÉÓÐÏÌÎÑÔØ %verifyscript (ÅÓÌÉ ÅÓÔØ)"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ËÏÎÔÒÏÌØÎÕÀ ÓÕÍÍÕ SHA1 ÚÁÇÏÌÏ×ËÁ ÐÁËÅÔÁ"
 
@@ -2874,74 +2880,74 @@ msgstr "
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ %d ÐÒÉ ÒÁÂÏÔÅ Ó ÐÁËÅÔÏÍ %s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ %%%s %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÉÓÁÔØ × %%%s %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "ÏÂÎÁÒÕÖÅΠÄ×ÏÉÞÎÙÊ ÐÁËÅÔ ×ÍÅÓÔÏ ÏÖÉÄÁÅÍÏÇÏ ÉÓÈÏÄÎÏÇÏ\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "ÉÓÈÏÄÎÙÊ ÐÁËÅÔ ÎÅ ÓÏÄÅÒÖÉÔ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "ÏÛÉÂËÁ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÑ %s ÉÚ %s-%s-%s, waitpid() ×ÏÚ×ÒÁÔÉÌ %s\n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "ÏÛÉÂËÁ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÑ %s ÉÚ %s-%s-%s, ËÏÄ ×ÏÚ×ÒÁÔÁ %d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "%s: %s-%s-%s ÓÏÄÅÒÖÉÔ %d ÆÁÊÌÏ×, test = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr "%s: ÏÛÉÂËÁ ÓÃÅÎÁÒÉÑ %s (%d), %s-%s-%s ÐÒÏÐÕÓËÁÅÔÓÑ\n"
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "ÐÏÌØÚÏ×ÁÔÅÌØ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ - ÉÓÐÏÌØÚÕÅÔÓÑ root\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "ÇÒÕÐÐÁ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ - ÉÓÐÏÌØÚÕÅÔÓÑ root\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "ÒÁÓÐÁËÏ×ËÁ ÁÒÈÉ×Á ÎÅ ÕÄÁÌÁÓØ%s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " ÎÁ ÆÁÊÌÅ "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s ÏÛÉÂËÁ ÎÁ ÆÁÊÌÅ %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s ÎÅ ÕÄÁÌÏÓØ: %s\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "%s: ×ÙÐÏÌÎÑÅÔÓÑ ÓÃÅÎÁÒÉÊ %s (ÅÓÌÉ ÅÓÔØ)\n"
@@ -2955,290 +2961,290 @@ msgstr "
 msgid "(contains no files)"
 msgstr "(ÎÅ ÓÏÄÅÒÖÉÔ ÆÁÊÌÏ×)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "ÎÏÒÍÁÌØÎÙÊ    "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "ÚÁÍÅÎÅÎÎÙÊ    "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "ÎÅ ÕÓÔÁÎÏ×ÌÅΠ"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "ÓÅÔÅ×ÏÊ       "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(ÎÅÉÚ×. %3d)  "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(ÓÏÓÔ. ÎÅÔ)   "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "ÐÁËÅÔ ÎÅ ÓÏÄÅÒÖÉÔ ÓÐÉÓËÏ× ÎÉ ÈÏÚÑÅ× ÆÁÊÌÏ×, ÎÉ ÉÈ ID\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁÐÒÏÓÉÔØ %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "ÏÛÉÂËÁ ÚÁÐÒÏÓÁ %s\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "ÚÁÐÒÏÓÙ Ë ÉÓÈÏÄÎÙÍ ÐÁËÅÔÁÍ × ÓÔÁÒÏÍ ÆÏÒÍÁÔÅ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ ÞÔÅÎÉÑ ÓÐÉÓËÁ ÆÁÊÌÏ×: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "ÚÁÐÒÏÓ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ %s ÎÅ ÕÄÁÌÓÑ, ÎÅ×ÏÚÍÏÖÎÏ ÒÁÚÏÂÒÁÔØ ÆÁÊÌ\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "ÎÅÔ ÐÁËÅÔÏ×\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "ÇÒÕÐÐÁ %s ÎÅ ÓÏÄÅÒÖÉÔ ÎÉËÁËÉÈ ÐÁËÅÔÏ×\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "ÎÉ ÏÄÉΠÉÚ ÐÁËÅÔÏ× ÎÅ ×Ú×ÏÄÉÔ ÔÒÉÇÇÅÒ %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "ÎÉ ÏÄÉΠÉÚ ÐÁËÅÔÏ× ÎÅ ÔÒÅÂÕÅÔ %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "ÎÉ ÏÄÉΠÉÚ ÐÁËÅÔÏ× ÎÅ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "ÆÁÊÌ %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "ÆÁÊÌ %s ÎÅ ÐÒÉÎÁÄÌÅÖÉÔ ÎÉ ÏÄÎÏÍÕ ÉÚ ÐÁËÅÔÏ×\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÁËÅÔÁ: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "ÎÏÍÅÒ ÚÁÐÉÓÉ ÐÁËÅÔÁ: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÚÁÐÉÓØ %u\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "ÐÁËÅÔ %s ÎÅ ÕÓÔÁÎÏ×ÌÅÎ\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ ÏÔËÒÙÔÉÑ: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "ÏÛÉÂËÁ makeTempFile\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fwrite: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fread: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: ÏÛÉÂËÁ readLead\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: îÅ ÍÏÇÕ ÐÏÄÐÉÓÁÔØ RPM v1.0\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: îÅ ÍÏÇÕ ÐÅÒÅÐÏÄÐÉÓÁÔØ RPM v2.0\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: ÏÛÉÂËÁ rpmReadSignature\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: ðÏÄÐÉÓØ ÎÅÄÏÓÔÕÐÎÁ\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ writeLead: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ rpmWriteSignature: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: ðÏÄÐÉÓÉ ÎÅÔ (RPM v1.0)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "îå Oë"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (ïôóõôóô÷õàô ëìàþé:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (îåô äï÷åòéñ ë ëìàþáí:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "Oë"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "ðÏÄÇÏÔÏ×ËÁ..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "ðÏÄÇÏÔÏ×ËÁ ÐÁËÅÔÏ× ÄÌÑ ÕÓÔÁÎÏ×ËÉ..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "úÁÇÒÕÖÁÅÔÓÑ %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... ËÁË %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s ÐÒÏÐÕÓËÁÅÔÓÑ - ÏÛÉÂËÁ ÐÅÒÅÄÁÞÉ - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ Packages × %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "ÐÁËÅÔ %s - ÎÅ ÐÅÒÅÍÅÝÁÅÍÙÊ\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "ÏÛÉÂËÁ ÞÔÅÎÉÑ ÉÚ ÆÁÊÌÁ %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "ÄÌÑ ÆÁÊÌÁ %s ÎÅÏÂÈÏÄÉÍÁ ÂÏÌÅÅ ÎÏ×ÁÑ ×ÅÒÓÉÑ RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ÎÅ ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎ\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "ÎÁÊÄÅÎÏ %d ÉÓÈÏÄÎÙÈ É %d ÂÉÎÁÒÎÙÈ ÐÁËÅÔÏ×\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "ÎÅÕÄÏ×ÌÅÔ×ÏÒÅÎÎÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "ÕÓÔÁÎÁ×ÌÉ×ÁÀ ÂÉÎÁÒÎÙÅ ÐÁËÅÔÙ\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ %s: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "ÏÛÉÂËÁ ÏÔËÒÙÔÉÑ %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ÚÁÄÁÅÔ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ×\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "ÕÄÁÌÅÎÉÅ ÜÔÉÈ ÐÁËÅÔÏ× ÎÁÒÕÛÉÔ ÚÁ×ÉÓÉÍÏÓÔÉ:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "õÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ %s\n"
@@ -3248,267 +3254,268 @@ msgstr "
 msgid "read failed: %s (%d)\n"
 msgstr "ÏÛÉÂËÁ ÞÔÅÎÉÑ: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ×ÔÏÒÏÅ ':' × %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÎÁÚ×ÁÎÉÅ ÁÒÈÉÔÅËÔÕÒÙ × %s:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "îÅÐÏÌÎÁÑ ÓÔÒÏËÁ ÄÁÎÎÙÈ × %s:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÁÒÇÕÍÅÎÔÏ× × ÓÔÒÏËÅ ÄÁÎÎÙÈ × %s:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "îÅ×ÅÒÎÙÊ ÎÏÍÅÒ arch/os: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "îÅÐÏÌÎÁÑ ÓÔÒÏËÁ ÐÏ ÕÍÏÌÞÁÎÉÀ × %s:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÁÒÇÕÍÅÎÔÏ× × ÓÔÒÏËÅ ÐÏ ÕÍÏÌÞÁÎÉÀ × %s:%d\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ %s, ÚÎÁÞÅÎÉÅ HOME ÓÌÉÛËÏÍ ×ÅÌÉËÏ.\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s ÄÌÑ ÞÔÅÎÉÑ: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ %s: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ':' (ÎÁÊÄÅΠ0x%02x) × %s:%d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÁÒÇÕÍÅÎÔ ÄÌÑ %s × %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "ÏÛÉÂËÁ ÒÁÓËÒÙÔÉÑ %s ÎÁ %s:%d \"%s\"\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s × %s:%d %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÁÒÈÉÔÅËÔÕÒÁ ÄÌÑ %s × %s:%d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÐÁÒÁÍÅÔÒ '%s' × %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÁ: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "ó×ÑÖÉÔÅÓØ Ó rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "ÎÅÏÂÙÞÎÙÊ ÆÁÊÌ -- ÐÒÏÐÕÓËÁÀ ÐÒÏ×ÅÒËÕ ÒÁÚÍÅÒÁ\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr "ïÖÉÄÁÅÍÙÊ ÒÁÚÍÅÒ: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr "æÁËÔÉÞÅÓËÉÊ ÒÁÚÍÅÒ: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "ðÏÄÐÉÓÉ ÎÅÔ\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "óÔÁÒÁÑ ÐÏÄÐÉÓØ PGP\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 "óÔÁÒÁÑ (ÔÏÌØËÏ ÄÌÑ ×ÎÕÔÒÅÎÎÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ) ÐÏÄÐÉÓØ! çÄÅ ×Ù üôï ×ÚÑÌÉ!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "ðÏÄÐÉÓØ: ÒÁÚÍÅÒ(%d)+ÚÁÐÏÌÎÅÎÉÅ(%d)\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "î×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ pgp (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "ÏÛÉÂËÁ pgp\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "ÏÛÉÂËÁ pgp ÐÒÉ ÚÁÐÉÓÉ ÐÏÄÐÉÓÉ\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "òÁÚÍÅÒ ÐÏÄÐÉÓÉ PGP: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ ÐÏÄÐÉÓØ\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "ðÏÌÕÞÅÎÏ %d ÂÁÊÔ ÐÏÄÐÉÓÉ PGP\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ gpg\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "ÏÛÉÂËÁ gpg\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "ÏÛÉÂËÁ gpg ÐÒÉ ÚÁÐÉÓÉ ÐÏÄÐÉÓÉ\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "òÁÚÍÅÒ ÐÏÄÐÉÓÉ GPG: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "ðÏÌÕÞÅÎÏ %d ÂÁÊÔ ÐÏÄÐÉÓÉ GPG\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "çÅÎÅÒÉÒÕÅÔÓÑ ÐÏÄÐÉÓØ PGP.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "çÅÎÅÒÉÒÕÅÔÓÑ ÐÏÄÐÉÓØ GPG.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 "î×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ pgp. éÓÐÏÌØÚÕÊÔÅ --nopgp ÞÔÏÂÙ ÐÒÏÐÕÓÔÉÔØ ÐÒÏ×ÅÒËÕ PGP "
 "ÐÏÄÐÉÓÅÊ.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ gpg. éÓÐÏÌØÚÕÊÔÅ --nogpg ÞÔÏÂÙ ÐÒÏÐÕÓÔÉÔØ ÐÒÏ×ÅÒËÕ GPG "
 "ÐÏÄÐÉÓÅÊ.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ pgp\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ %%_signature × ÍÁËÒÏÆÁÊÌÅ\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ \"%%_gpg_name\" × ×ÁÛÅÍ ÍÁËÒÏÆÁÊÌÅ\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ \"%%_pgp_name\" × ×ÁÛÅÍ ÍÁËÒÏÆÁÊÌÅ\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== ÐÅÒÅÍÅÝÅÎÉÊ\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d ÉÓËÌÀÞÅΠ%s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d ÐÅÒÅÍÅÝÅÎÉÅ %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "ÉÓËÌÀÞÁÅÔÓÑ ÍÎÏÇÏÂÉÂÌÉÏÔÅÞÎÙÊ ÐÕÔØ %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "ÉÓËÌÀÞÁÅÔÓÑ %s %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "ÐÅÒÅÍÅÝÁÅÔÓÑ %s × %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "ÐÅÒÅÍÅÝÁÅÔÓÑ ËÁÔÁÌÏÇ %s × %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s ÐÒÏÐÕÝÅΠÉÚ-ÚÁ ÆÌÁÇÁ missingok\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "ÉÓËÌÀÞÁÅÔÓÑ ËÁÔÁÌÏÇ %s\n"
@@ -3525,27 +3532,27 @@ msgstr ""
 "× ÐÁËÅÔÅ ÎÅÔ ÎÉ ÉÍÅΠÇÒÕÐÐ, ÎÉ ÓÐÉÓËÁ ÉÈ ÉÄÅÎÔÉÆÉËÁÔÏÒÏ× (ÔÁËÏÇÏ ÎÅ ÄÏÌÖÎÏ "
 "ÂÙÔØ)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "îÅÕÄÏ×ÌÅÔ×ÏÒÅÎÎÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÄÌÑ %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr "%s-%s-%s: ÎÅÐÒÁ×ÉÌØÎÁÑ ÐÏÄÐÉÓØ ÏÂÌÁÓÔÉ ÚÁÇÏÌÏ×ËÁ ÐÁËÅÔÁ\n"
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "ÏÛÉÂËÁ(%d) db%d ÉÚ %s: %s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "ÏÛÉÂËÁ(%d) db%d: %s\n"
@@ -3562,96 +3569,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr "óÏÅÄÉÎÑÅÔÓÑ ÏÂÏÒ×ÁÎÎÁÑ Ó×ÑÚØ × ÓÍÅÝÅÎÉÉ %d(0x%08x).\n"
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "ÚÁËÒÙÔ ÆÁÊÌ ÂÁÚÙ ÄÁÎÎÙÈ %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "ÕÄẠ́ΠÆÁÊÌ ÂÁÚÙ ÄÁÎÎÙÈ %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÆÁÊÌ ÂÁÚÙ ÄÁÎÎÙÈ %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "ÏÔËÒÙ×ÅÔÓÑ ÆÁÊÌ %s ÂÁÚÙ ÄÁÎÎÙÈ × ÒÅÖÉÍÅ 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÂÌÏËÉÒÏ×ËÕ %s ÂÁÚÙ ÄÁÎÎÙÈ\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "ÉÓËÌÀÞÉÔÅÌØÎÙÊ"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "ÒÁÚÄÅÌÑÅÍÙÊ"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "ÚÁËÒÙÔÏ ÏËÒÕÖÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "ÕÄÁÌÅÎÏ ÏËÒÕÖÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "ÏÔËÒÙ×ÁÅÔÓÑ ÏËÒÕÖÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "ÚÁËÒÙÔ ÉÎÄÅËÓ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "ÐÒÏ×ÅÒÅΠÉÎÄÅËÓ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "ÏÔËÒÙ×ÁÅÔÓÑ ÉÎÄÅËÓ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s %s mode=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÂÌÏËÉÒÏ×ËÕ %s ÎÁ %s/%s\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "ÚÁÂÌÏËÉÒÏ×ÁΠÉÎÄÅËÓ ÂÁÚÙ ÄÁÎÎÙÈ %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "ÎÅÏÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ ÂÁÚÙ ÄÁÎÎÙÈ: \"%s\" ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎ\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ×ÏÅ ÚÎÁÞÅÎÉÅ %s, ÐÒÏÐÕÝÅÎÏ\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s ÉÍÅÅÔ ÓÌÉÛËÏÍ ÍÁÌÕÀ ÉÌÉ ÓÌÉÛËÏÍ ÂÏÌØÛÕÀ ×ÅÌÉÞÉÎÕ long, ÐÒÏÐÕÝÅÎÏ\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3685,41 +3692,42 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "ÓÏÚÄÁÔØ ÚÁÇÏÌÏ×ËÉ, ÓÏ×ÍÅÓÔÉÍÙÅ Ó (ÕÓÔÁÒÅ×ÛÉÍÉ) ÐÁËÅÔÁÍÉ rpm[23]"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: ÉÍÑ ËÌÀÞÁ \"%s\" ÎÅ ÉÚ×ÅÓÔÎÏ, ÉÇÎÏÒÉÒÕÅÔÓÑ\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÉÎÄÅËÓ %s ÉÓÐÏÌØÚÕÑ db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÉÎÄÅËÓ %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÏÌÕÞÅÎÉÑ ÚÁÐÉÓÅÊ \"%s\" ÉÚ ÉÎÄÅËÓÁ %s\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÚÁÐÉÓÉ ÚÁÐÉÓÉ %s × %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÕÄÁÌÅÎÉÑ ÚÁÐÉÓÉ %s ÉÚ %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "ÐÁÒÁÍÅÔÅÒ dbpath ÎÅ ÕÓÔÁÎÏ×ÌÅÎ\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
@@ -3728,324 +3736,322 @@ msgstr ""
 "ÂÁÚÙ ÄÁÎÎÙÈ ÎÏ×ÏÇÏ ÆÏÒÍÁÔÁ\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÒÉ ÐÏÄÓÞ£ÔÅ ÐÁËÅÔÏ×\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "ÚÁÐÉÓØ ÎÏÍÅÒ %u × ÂÁÚÅ ÄÁÎÎÙÈ ÎÅ×ÅÒÎÁ, ÐÒÏÐÕÓËÁÅÔÓÑ.\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr "rpmdb: ÐÏÌÕÞÅΠÐÏ×ÒÅÖÄÅÎÎÙÊ ÚÁÇÏÌÏ×ÏË #%u, ÐÒÏÐÕÓËÁÅÔÓÑ.\n"
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ ÚÁÇÏÌÏ×ÏË × 0x%x\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ \"%s\" ÉÚ ÉÎÄÅËÓÁ %s.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ %d ÚÁÐÉÓÅÊ ÉÚ ÉÎÄÅËÓÁ %s.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "ÏÛÉÂËÁ(%d) ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ ÐÁÍÑÔÉ ÄÌÑ ÏÂÒÁÚÁ ÎÏ×ÏÇÏ ÐÁËÅÔÁ\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ \"%s\" × ÉÎÄÅËÓ %s.\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ %d ÚÁÐÉÓÅÊ × ÉÎÄÅËÓ %s\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ %s ÐÏÓÌÅ ÕÓÐÅÛÎÏÇÏ ÚÁ×ÅÒÛÅÎÉÑ ÐÅÒÅÉÎÄÅËÁÃÉÉ ÂÁÚÙ × db3.\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "ÐÁÒÁÍÅÔÅÒ dbpath ÎÅ ÕÓÔÁÎÏ×ÌÅÎ"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "ÐÅÒÅÓÔÒÁÉ×ÁÅÔÓÑ ÂÁÚÁ ÄÁÎÎÙÈ %s × %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "×ÒÅÍÅÎÎÁÑ ÂÁÚÁ ÄÁÎÎÙÈ %s ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr "ÓÏÚÄÁ£ÔÓÑ ËÁÔÁÌÏÇ %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "ÓÏÚÄÁ£ÔÓÑ ËÁÔÁÌÏÇ %s: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "ÏÔËÒÙ×ÁÅÔÓÑ ÓÔÁÒÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÞÅÒÅÚ dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "ÏÔËÒÙ×ÁÅÔÓÑ ÎÏ×ÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÞÅÒÅÚ dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÄÏÂÁ×ÉÔØ ÚÁÐÉÓØ (ÐÅÒ×ÏÎÁÞÁÌØÎÏ × %u)\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "ÐÅÒÅÓÔÒÏÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅ ÕÄÁÌÏÓØ, ÓÔÁÒÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÏÓÔÁÅÔÓÑ ÎÁ ÍÅÓÔÅ\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁÍÅÎÉÔØ ÓÔÁÒÕÀ ÂÁÚÕ ÄÁÎÎÙÈ ÎÁ ÎÏ×ÕÀ!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "ÆÁÊÌÙ × %s ÚÁÍÅÎÑÀÔÓÑ ÆÁÊÌÁÍÉ ÉÚ %s ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ ËÁÔÁÌÏÇ %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "====================== ÁËÔÉ×ÎÙÈ %d ÐÕÓÔÙÈ %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(ÐÕÓÔÏ)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(ÐÕÓÔÏ)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "îÅÚÁËÒÙÔÙÊ ÍÁËÒÏÓ %%%s\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÉÍÑ (%%define) ÍÁËÒÏÓÁ %%%s\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "îÅÚÁËÒÙÔÙÅ ÐÁÒÁÍÅÔÒÙ × ÍÁËÒÏÓÅ %%%s\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "íÁËÒÏÓ %%%s ÐÕÓÔ\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ ÍÁËÒÏÓ %%%s\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "îÅÄÏÐÕÓÔÉÍÏÅ ÉÍÑ (%%undefine) ÍÁËÒÏÓÁ %%%s\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "íÁËÒÏÓ %%%s (%s) ÎÅ ÂÙÌ ÉÓÐÏÌØÚÏ×ÁΠÎÉÖÅ ÕÒÏ×ÎÑ %d\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÐÁÒÁÍÅÔÒ %c × %s(%s)\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "çÌÕÂÉÎÁ ÒÅËÕÒÓÉÉ(%d) ÂÏÌØÛÅ ÄÏÐÕÓÔÉÍÏÊ(%d)\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "îÅÚÁËÒÙÔÁÑ %c: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "ÎÅÐÏÎÑÔÎÙÊ ÍÁËÒÏÓ ÐÏÓÌÅ %%\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "íÁËÒÏÓ %%%.*s ÎÅ ÎÁÊÄÅÎ, ÐÒÏÐÕÓËÁÀ\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "ðÅÒÅÐÏÌÎÅÎÉÅ ÃÅÌÅ×ÏÇÏ ÂÕÆÅÒÁ\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "æÁÊÌ %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "äÌÉÎÁ ÆÁÊÌÁ %s ÍÅÎØÛÅ ÞÅÍ %u ÂÁÊÔ\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "÷ÙÐÏÌÎÅÎÏ"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "îÅ×ÅÒÎÙÊ ÏÔ×ÅÔ ÓÅÒ×ÅÒÁ"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "ïÛÉÂËÁ ××ÏÄÁ/×Ù×ÏÄÁ ÓÅÒ×ÅÒÁ"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "ôÁÊÍÁÕÔ ÓÅÒ×ÅÒÁ"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "îÅ ÍÏÇÕ ÎÁÊÔÉ ÁÄÒÅÓ ÓÅÒ×ÅÒÁ"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "îÅ ÍÏÇÕ ÎÁÊÔÉ ÉÍÑ ÓÅÒ×ÅÒÁ"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "îÅ ÍÏÇÕ ÓÏÅÄÉÎÉÔØÓÑ Ó ÓÅÒ×ÅÒÏÍ"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "îÅ ÍÏÇÕ ÕÓÔÁÎÏ×ÉÔØ ÓÏÅÄÉÎÅÎÉÅ ÄÌÑ ÄÁÎÎÙÈ Ó ÓÅÒ×ÅÒÏÍ"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "æÁÊÌÏ×ÁÑ ÏÛÉÂËÁ ××ÏÄÁ/×Ù×ÏÄÁ"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "ïÛÉÂËÁ ÐÒÉ ÐÅÒÅ×ÏÄÅ ÕÄÁÌÅÎÎÏÇÏ ÓÅÒ×ÅÒÁ × ÐÁÓÓÉ×ÎÙÊ ÒÅÖÉÍ"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅΠÎÁ ÓÅÒ×ÅÒÅ"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "ïÔÍÅÎÁ × ÐÒÏÃÅÓÓÅ"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÉÌÉ ÎÅÏÖÉÄÁÎÎÁÑ ÏÛÉÂËÁ"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "ÒÅÇÉÓÔÒÉÒÕÀÓØ × %s ËÁË %s, ÐÁÒÏÌØ %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(ÎÅÔ ÏÛÉÂËÉ)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "ÆÁÔÁÌØÎÁÑ ÏÛÉÂËÁ: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "ÏÛÉÂËÁ: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "memory alloc (%u bytes) returned NULL.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "×ÎÉÍÁÎÉÅ: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "×ÎÉÍÁÎÉÅ: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "×ÎÉÍÁÎÉÅ: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "ðÁÒÏÌØ ÄÌÑ %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "ÏÛÉÂËÁ: %s ÐÏÒÔ ÄÏÌÖÅΠÂÙÔØ ÞÉÓÌÏÍ\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url ÐÏÒÔ ÄÏÌÖÅΠÂÙÔØ ÞÉÓÌÏÍ\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ %s: %s\n"
index e395321..0e30724 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -9,59 +9,59 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "nie je mo¾né otvori» %s/packages.rpm\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "nevyrie¹ené závislosti:\n"
 
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Nie je mo¾né otvori» spec súbor: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Otvorenie rúry pre tar zlyhalo: %s\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Nie je mo¾né preèíta» spec súbor z %s\n"
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Nie je mo¾né premenova» %s na %s: %s\n"
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "nepodarilo sa zisti» stav %s: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Súbor nie je obyèajný súbor: %s\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 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:306
+#: build.c:310
 #, fuzzy, c-format
 msgid "Building target platforms: %s\n"
 msgstr "predefinova» cieµovú platformu"
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "vyhµadáva sa balík %s\n"
@@ -71,17 +71,17 @@ msgstr "vyh
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM verzia %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 #, fuzzy
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998 - Red Hat Software"
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Program mô¾e by» voµne redistribuovaný v súlade s podmienkami GNU GPL"
@@ -321,7 +321,7 @@ msgstr "pou
 msgid "print this message"
 msgstr "vypísa» túto správu"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "vypísa» verziu pou¾ívaného rpm"
 
@@ -334,7 +334,7 @@ msgstr "   v
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -352,7 +352,7 @@ msgstr "vyp
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <príkaz>       "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "posla» ¹tandardný výstup do <príkazu>"
 
@@ -365,7 +365,7 @@ msgstr "      --rcfile <file>     "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "pou¾i» <súbor> namiesto /etc/rpmrc a $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -445,7 +445,7 @@ msgstr "pou
 msgid "      --root <dir>        "
 msgstr "      --root <dir>        "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "pou¾i» <adresár> ako adresár najvy¹¹ej úrovne"
 
@@ -557,11 +557,11 @@ msgstr ""
 "overi» in¹taláciu balíka s pou¾itím rovnakých volieb ¹pecifikácia balíka ako "
 "pre -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "neoverova» závislosti balíka"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "neoverova» md5 kontrolné súèty súborov"
 
@@ -581,7 +581,7 @@ msgstr "    --install <s
 msgid "    -i <packagefile>      "
 msgstr "    -i <súbor_balíku>      "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "in¹talova» balík"
 
@@ -601,7 +601,7 @@ msgstr "      --relocate <star
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "presunú» súbory zo <starej_cesty> do <novej_cesty>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "balík %s nie je nain¹talovaný\n"
@@ -610,49 +610,49 @@ msgstr "bal
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <adresár>  "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "presunú» balík do <adresára>, pokiaµ to balík povoµuje"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "nein¹talova» dokumentáciu"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "skratka pre --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "vypisova» znaèky poèas in¹talácie balíka (vhodné s -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "in¹talova» v¹etky súbory vrátane konfiguraèných súborov, ktoré by inak mohli "
 "by» vynechané"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "neoverova» architektúru balíka"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "pred in¹taláciou nekontrolova» dostupné miesto na disku"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "neoverova» operaèný systém balíka"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "in¹talova» dokumentáciu"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "aktualizova» databázu bez zmeny súborového systému"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "nemeni» poradie balíkov kvôli vyrie¹eniu závislostí"
 
@@ -664,19 +664,19 @@ msgstr "nevykona
 msgid "don't execute any scripts triggered by this package"
 msgstr "nevykona» ¾iadne skripty spú¹»ané týmto balíkom"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "vypisova» percentá poèas in¹talácie balíka"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "in¹talova» aj pokiaµ balík prepí¹e in¹talované súbory"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "prein¹talova», pokiaµ u¾ balík existuje"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "nein¹talova», ale oznámi», èi by to bolo mo¾né"
 
@@ -692,7 +692,7 @@ msgstr "    -U <s
 msgid "upgrade package (same options as --install, plus)"
 msgstr "aktualizova» balík (rovnaké voµby ako --install, a k tomu)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -709,11 +709,11 @@ msgstr "    --erase <package>"
 msgid "    -e <package>          "
 msgstr "    --resign <balík>+     "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "odin¹talova» balík"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -762,15 +762,15 @@ msgstr "bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "binárny a zdrojový balík (príprava, kompilácia, in¹talácia, zabalenie)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "preskoèi» priamo k urèenej etape (iba pre c, i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "po ukonèení odstráni» adresár, v ktorom sa balík zostavoval"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "po ukonèení odstráni» zdrojové súbory a spec-súbor"
@@ -780,7 +780,7 @@ msgstr "po ukon
 msgid "remove spec file when done"
 msgstr "po ukonèení odstráni» zdrojové súbory a spec-súbor"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "vytvori» PGP/GPG podpis"
 
@@ -828,7 +828,7 @@ msgstr "ako --rebuild, ale nezostavi
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <balík>+     "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "podpísa» balík (znièi» aktuálny podpis)"
 
@@ -836,7 +836,7 @@ msgstr "podp
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <balík>+    "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "prida» podpis balíku"
 
@@ -850,15 +850,15 @@ msgstr "    --checksig <bal
 msgid "    -K <pkg>+             "
 msgstr "    --resign <balík>+     "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "overi» podpis balíka"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "vynecha» akékoµvek PGP podpisy"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "vynecha» akékoµvek GPG podpisy"
 
@@ -896,8 +896,8 @@ msgstr ""
 "pou¾itím rovnakých volieb ¹pecifikácia balíka ako pre -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "mô¾e by» pou¾itý iba jeden hlavný re¾im"
 
@@ -909,23 +909,23 @@ msgstr "-u a --uninstall s
 msgid "Use -e or --erase instead.\n"
 msgstr "Namiesto nich pou¾ite -e alebo --erase.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "presunutia musia zaèína» znakom /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "presunutia musia obsahova» znak ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "presunutia musia ma» za znakom = znak /"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "vynechané cesty musia zaèína» znakom /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -933,106 +933,106 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Vnútorná chyba pri spracovaní argumentu (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "naraz mô¾e by» vykonaný jeden typ otázky alebo overenia"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "neoèakávaný zdroj pre otázku"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "neoèakávaný zdroj pre otázku"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "neoèakávaný zdroj pre otázku"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "iba in¹talácia, aktualizácia a odstránenie zdrojov mô¾u by» vynútené"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "súbory mô¾u by» presunuté iba poèas inètalácie balíka"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "mo¾e by» pou¾itá iba jedna z volieb --prefix a --relocate"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate a --excludepath mô¾u by» pou¾ité iba poèas in¹talácie nových "
 "balíkov"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix mô¾e by» pou¾itý iba poèas in¹talácie nových balíkov"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argumenty pre --prefix musia zaèína» znakom /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) mô¾e by» pou¾itý iba poèas in¹talácie balíka"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "mô¾e by» pou¾itá iba jedna voµba z --excludedocs a --includedocs"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches mô¾e by» pou¾ité iba poèas odstránenia balíkov"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb mô¾e by» pou¾ité iba poèas in¹talácie a odstránenia balíka"
 
@@ -1050,14 +1050,14 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles mô¾e by» pou¾ité iba poèas in¹talácie balíka"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb mô¾e by» pou¾ité iba poèas in¹talácie a odstránenia balíka"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
@@ -1066,7 +1066,7 @@ msgstr ""
 "--nodeps mô¾e by» pou¾ité iba poèas in¹talácie, odstránenia alebo overenia "
 "balíka"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
@@ -1074,7 +1074,7 @@ msgstr ""
 "--test mô¾e by» pou¾ité iba poèas in¹talácie, odstránenia alebo zostavenia "
 "balíka"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1082,7 +1082,7 @@ msgstr ""
 "--root (-r) mô¾e by» pou¾ité iba poèas in¹talácie a odstránenia balíka, "
 "otázky alebo znovuzostavenia databázy"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "argumenty pre --root (-r) musia zaèína» znakom /"
 
@@ -1103,78 +1103,78 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 mô¾e by» pou¾íté iba poèas overenia podpisu alebo balíka"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "nie je mo¾né pracova» so súborom %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp nebolo nájdené: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Kontrola hesla zlyhala\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Heslo je v poriadku.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "Chybná ¹pecifikácia %%_signature v makro-súbore.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign mô¾e by» pou¾íté iba poèas zostavenia balíka"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "vykonanie zlyhalo\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "neoèakávané argumenty pre --querytags"
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "neboli zadané ¾iadne balíky pre overenie podpisu"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "neboli zadané ¾iadne balíky na podpis"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "neboli zadané ¾iadne balíky pre odin¹talovanie"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "neboli zadané ¾iadne balíky pre in¹taláciu"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "boli zadané nadbytoèné argumenty otázky pre v¹etky balíky"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "neboli zadané ¾iadne argumenty pre otázku"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "boli zadané nadbytoèné argumenty otázky pre v¹etky balíky"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "neboli zadané ¾iadne argumenty pre overenie"
 
@@ -1191,576 +1191,578 @@ msgstr "chyba pri 
 msgid "cannot re-open payload: %s\n"
 msgstr "nie je mo¾né otvori» súbor %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "vypísa» verziu pou¾ívaného rpm"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 #, fuzzy
 msgid "Signature options:"
 msgstr "Veµkos» podpisu:   %d\n"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "súbor %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "pou¾itie: rpm {--help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Namiesto nich pou¾ite -e alebo --erase.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath zadané pre operáciu nepou¾ívajúcu databázu"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb mô¾e by» pou¾ité iba poèas in¹talácie a odstránenia balíka"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "neboli zadané ¾iadne balíky pre znovuzostavenie"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "neboli zadané ¾iadne spec-súbory pre zostavenie"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "neboli zadané ¾iadne tar-súbory pre zostavenie"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "Nie je mo¾né otvori» doèasný súbor"
 
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Vykonáva sa: %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Vykonanie %s zlyhalo (%s)"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "Chybný výstupný kód z %s (%s)"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "chyba pri analýze výrazu"
 
-#: build/expression.c:338
+#: build/expression.c:341
 #, fuzzy
 msgid "unmatched (\n"
 msgstr "nepárová ("
 
-#: build/expression.c:368
+#: build/expression.c:371
 #, fuzzy
 msgid "- only on numbers\n"
 msgstr "- ibe pre èísla"
 
-#: build/expression.c:384
+#: build/expression.c:387
 #, fuzzy
 msgid "! only on numbers\n"
 msgstr "! iba pre èísla"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 #, fuzzy
 msgid "types must match\n"
 msgstr "typy sa musia zhodova»"
 
-#: build/expression.c:440
+#: build/expression.c:444
 #, fuzzy
 msgid "* / not suported for strings\n"
 msgstr "* / nie sú podporované pre re»azce"
 
-#: build/expression.c:492
+#: build/expression.c:497
 #, fuzzy
 msgid "- not suported for strings\n"
 msgstr "- nie je podporované pre re»azce"
 
-#: build/expression.c:641
+#: build/expression.c:648
 #, fuzzy
 msgid "&& and || not suported for strings\n"
 msgstr "&& a || nie sú podporované pre re»azce"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "chyba PREKROÈENIA ÈASU: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "chýbajúce    %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Chybný %s prvok: %s"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "chýbajúce    %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Chybná %s() syntax: %s"
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Chybná ¹pecifikácia práv %s(): %s"
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Chybná ¹pecifikácia práv adresára %s(): %s"
 
-#: build/files.c:740
+#: build/files.c:744
 #, fuzzy, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Iba jeden záznam v %%lang(): %s"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Iba jeden záznam v %%lang(): %s"
 
-#: build/files.c:897
+#: build/files.c:906
 #, fuzzy, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Dosiahnutý limit pre %%docdir"
 
-#: build/files.c:903
+#: build/files.c:912
 #, fuzzy, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Iba jeden argument pre %%docdir"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dva súbory na riadku: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Súbory musia zaèína» znakom \"/\": %s"
 
-#: build/files.c:957
+#: build/files.c:966
 #, fuzzy, c-format
 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"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Súbor zadaný dvakrát: %s."
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Súbor nesúhlasí s prefixom (%s): %s."
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Súbor nebol nájdený: %s"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Chybný vlastník/skupina: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, 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:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Súbor potrebuje na zaèiatku \"/\": %s"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "riadok %d: V %s sú vy¾adované verzie: %s"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Súbor nebol nájdený: %s"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "chybe: nie je mo¾né otvori» %%files súbor: %s"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "riadok: %s"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "súbor %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Nie je mo¾né spusti» %s"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Nie je mo¾né vytvori» proces %s"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s zlyhalo"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, 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:2409
+#: build/files.c:2434
 #, fuzzy, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Zis»ujú sa po¾adované vlastnosti...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Nepodarilo sa zisti» poskytované vlastnosti"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Spracovávajú sa súbory: %s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Nie je mo¾né kanonizova» názov poèítaèa: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, 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:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "vytvorenie archívu zlyhalo pri súbore %s: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy zápis zlyhal: %s"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy èítanie zlyhalo: %s"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Nie je mo¾né otvori» PreIn súbor: %s"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Nie je mo¾né otvori» PreUn súbor: %s"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Nie je mo¾né otvori» PostIn súbor: %s"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Nie je mo¾né otvori» PostUn súbor: %s"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Nie je mo¾né otvori» VerifyScript súbor: %s"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, 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:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: otvorenie %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: èítanie %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s nie je RPM balík\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: èítanie hlavièky %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Nie je mo¾né zapísa» %s"
 
-#: build/pack.c:462
+#: build/pack.c:477
 #, fuzzy
 msgid "Bad CSA data\n"
 msgstr "Chybné CSA dáta"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Nie je mo¾né zapísa» %s"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Vytvára sa PGP podpis: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Otvorenie %s zlyhalo\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Nie je mo¾né zapísa» balík: %s"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Nie je preèíta» sigtarget: %s"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Nie je mo¾né zapísa» balík: %s"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Nie je mo¾né zapísa» balík: %s"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapísané: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, 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:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
@@ -1800,490 +1802,492 @@ msgstr "ch
 msgid "no description in %%changelog\n"
 msgstr "¾iadny popis v %%changelog"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "riadok %d: Chyba pri analýze %%description: %s"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "riadok %d: Chybná voµba %s: %s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "riadok %d: Priveµa názvov: %s"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "riadok %d: Balík neexistuje: %s"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, fuzzy, c-format
 msgid "line %d: Second description\n"
 msgstr "riadok %d: Druhý popis"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "riadok %d: Chyba pri analýze %%files: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "riadok %d: Druhý %%files zoznam"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, fuzzy, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Architektúra je vynechaná: %s"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, fuzzy, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Architektúra nie je obsiahnutá: %s"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS je vynechaný: %s"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS nie je obsiahnutý: %s"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, 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:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplicitné záznamy %s v balíku: %s"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Neznámy typ ikony: %s"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "riadok %d: Chybná voµba %s: %s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "riadok %d: Znetvorený popis: %s"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "riadok %d: Prázdny popis: %s"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "riadok %d: Neprípustný znak '-' v %s: %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, fuzzy, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "riadok %d: BuildRoot nemô¾e by» \"/\": %s"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "riadok %d: Prefixy nesmú konèi» \"/\": %s"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "riadok %d: Docdir musí zaèína» '/': %s"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, 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:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "riadok %d: Chybné %s èíslo: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "riadok %d: Chybný formát BuildArchitecture: %s"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Interná chyba: Èudný popis %d "
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Chybná ¹pecifikácia balíka: %s"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "Balík u¾ existuje: %s"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "riadok %d: Neznámy popis: %s"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 #, fuzzy
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec súbor nemô¾e pou¾i» BuildRoot"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Chybný zdroj %s: %s"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "Neexistuje patch èíslo %d"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "Neexistuje zdroj èíslo %d"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nebolo mo¾né prenies» nie-zdroj %s: %s"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, fuzzy, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Chyba pri analýze %%setup: %s"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "riadok %d: Chybný argument pre %%setup %c: %s"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "riadok %d: Chybná voµba pre %%setup %s: %s"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "riadok %d: %%patch -b potrebuje argument: %s"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "riadok %d: %%patch -z potrebuje argument: %s"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "riadok %d: %%patch -p potrebuje argument: %s"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "riadok %d: Chybný argument pre %%patch -p: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 #, fuzzy
 msgid "Too many patches!\n"
 msgstr "Priveµa záplat!"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "riadok %d: Chybný argument pre %%patch: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, fuzzy, c-format
 msgid "line %d: second %%prep\n"
 msgstr "riadok %d: druhý %%prep"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "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
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "riadok %d: Obsoletes: neobsahuje ¾iadne názvy súborov: %s"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 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
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "riadok %d: V %s sú vy¾adované verzie: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "riadok %d: triggers musia obsahova» --: %s"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "riadok %d: Chyba pri analýze %s: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, 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:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "riadok %d: Druhý %s"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "riadok %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "otvorenie zlyhalo: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, fuzzy, c-format
 msgid "Unclosed %%if\n"
 msgstr "Neuzavretý %%if"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%else bez if"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%endif bez if"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, fuzzy, c-format
 msgid "malformed %%include statement\n"
 msgstr "znetvorený príkaz %%include"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "®iadne zostaviteµné architektúry"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Balík neobsahuje %%description: %s"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "riadok %d: Chybné èíslo: %s"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "riadok %d: Chybné no%s èíslo: %d"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "riadok %d: Chybné %s èíslo: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(chyba 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Chybné magické èíslo"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Chybná/neèitateµná hlavièka"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Priveµká hlavièka"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Neznámy typ súboru"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Interná chyba"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " zlyhalo - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 #, fuzzy
 msgid "NO "
 msgstr "NIE JE V PORIADKU"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, 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 satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "balík %s koliduje: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "odstraòuje sa index skupín\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(nie je èíslo)"
 
@@ -2292,603 +2296,605 @@ msgstr "(nie je 
 msgid "(not a blob)"
 msgstr "(nie je èíslo)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nevrátil veµkos» fuggeru: %s"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, fuzzy, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() nevrátil veµkos» fuggeru: %s"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "nepodarilo sa zisti» stav %s: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "nepodarilo sa otvori» %s: %s"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, fuzzy, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "súbor %s sa nachádza na neznámom zariadení"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "riadok %d: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "varovanie: %s uchovaný ako %s"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "nie je mo¾né odstráni» %s - adresár nie je prázdny"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "rmdir %s zlyhalo: %s"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "otvorenie %s zlyhalo\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "varovanie: %s vytvorené ako %s"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 #, fuzzy
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "grabData() RPM_STRING_TYPE poèet musí by» 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Typ údajov %d nie je podorovaný\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "chýbajúce { po %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "chýbajúce } po %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "prázdny tag formát"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "prázdne meno tagu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "neznámy tag"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "] oèakávané na konci poµa"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "neoèakávané ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "neoèakávané }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "? oèakávané vo výraze"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "{ oèakávané po ? vo výraze"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "} oèakávané vo výraze"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ": oèakávané po ? podvýraze"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "{ oèakávané po : vo výraze"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "| oèakávené na konci výrazu"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(neznámy typ)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "chyba pri vytváraní doèasného súboru %s"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 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:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "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:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot u¾ bol zadaný"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "príprava (rozbali» zdrojové súbory a aplikova» záplaty)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "in¹taluje sa zdrojový balík\n"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "nájdených %d zdrojových a %d binárnych balíkov\n"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "príprava (rozbali» zdrojové súbory a aplikova» záplaty)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "nájdených %d zdrojových a %d binárnych balíkov\n"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "nájdených %d zdrojových a %d binárnych balíkov\n"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "zostavi» balík pre OS/architektúru <os>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "binárny balík (príprava, kompilácia, in¹talácia, zabalenie)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "nájdených %d balíkov\n"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "in¹taluje sa zdrojový balík\n"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "predefinova» adresár pre zostavenie balíka"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "chybný stav súboru: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "nevykona» ¾iadne etapy zostavenia"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "neoverova» závislosti balíka"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 #, fuzzy
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "neakceptova» lokalizované re»azce zo spec-súboru"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "po ukonèení odstráni» zdrojové súbory a spec-súbor"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "predefinova» cieµovú platformu"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 #, fuzzy
 msgid "lookup i18N strings in specfile catalog"
 msgstr "pre preklad re»azcov pou¾i» katalóg správ spec-súborov"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "nevykona» ¾iadne skripty ¹pecifikované balíkom"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "nájdených %d balíkov\n"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 #, fuzzy
 msgid "skip files with leading component <path> "
 msgstr "vynecha» súbory v ceste <cesta>"
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "balík %s nie je nain¹talovaný\n"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "        -p <súbor_balíku>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "nevykona» ¾iadne etapy"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "nevykona» ¾iadne etapy"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "nevykona» ¾iadne etapy"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "nevykona» ¾iadne etapy"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "nevykona» ¾iadne skripty spú¹»ané týmto balíkom"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "nevykona» ¾iadne skripty ¹pecifikované balíkom"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "nevykona» ¾iadne in¹talaèné skripty"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "nevykona» ¾iadne in¹talaèné skripty"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "nevykona» ¾iadne in¹talaèné skripty"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "presunú» súbory zo <starej_cesty> do <novej_cesty>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "      --relocate <stará_cesta>=<nová_cesta>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "    --upgrade <súbor_balíka>"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "vytvori» PGP/GPG podpis"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "opýta» sa na v¹etky balíky"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "opýta» sa na balík vlastniaci <súbor>"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "opýta» sa v¹etkých balíkov v skupine"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "opýta» sa súboru balíka"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "re¾im otázok"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "opýta» sa spec súboru"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "opýta» sa balíkov spustených balíkom"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "re¾im otázok"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "re¾im otázok"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "opýta» sa na balíky vy¾adujúce schopnos» <schopnos»>"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "opýta» sa na balíky poskytujúce schopnos» <schopnos»>"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "zobrazi» v¹etky konfiguraèné súbory"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr "zobrazi» v¹etky dokumentaèné súbory"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "zobrazi» základné informácie o balíku"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "pou¾i» nasledovný formát otázky"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "zobrazii» stav daných súborov"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "zobrazi» podrobný zoznam súborov balíka"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 #, fuzzy
 msgid "don't verify files in package"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "neoverova» závislosti balíka"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "nevykona» ¾iadne etapy"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "zobrazi» súbory v balíku"
@@ -2958,76 +2964,76 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 #, fuzzy
 msgid "source package expected, binary found\n"
 msgstr "oèakávaný zdrojový balík, nájdený binárny"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "vykonanie skriptu zlyhalo"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "vykonanie skriptu zlyhalo"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "balík: %s-%s-%s test súborov = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, fuzzy, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "pou¾ívateµ %s neexistuje - pou¾ije sa root"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "skupina %s neexistuje - pou¾ije sa root"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozbalenie archívu zlyhalo%s%s: %s"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " pre súbor "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "nepodarilo sa otvori» %s: %s"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s zlyhalo"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "vykonávajú sa poin¹talaèné skripty (ak existujú)\n"
@@ -3041,294 +3047,294 @@ msgstr "chyba form
 msgid "(contains no files)"
 msgstr "(neobsahuje ¾iadne súbory)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normálny      "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "nahradený     "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "nein¹talovaný "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "zdieµaný      "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(neznámy %d)  "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(¾iadny stav) "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, 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:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "zmazanie %s zlyhalo: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
 msgstr "otvorenie %s zlyhalo\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "otázka na %s zlyhala\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "nie je mo¾né pýta» sa zdrojových balíkov v starom formáte\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "otázka na spec-súbor %s zlyhala, nie je mo¾né analyzova»\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "nájdených %d balíkov\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "skupina %s neobsahuje ¾iadne balíky\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "¾iadny z balíkov nespú¹»a %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "¾iadny z balíkov nevy¾aduje %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "¾iadny z balíkov neposkytuje %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "súbor %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "chybné èíslo balíku: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "po¾aduje sa záznam èíslo %d\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "záznam %d nie je mo¾né preèíta»\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "balík %s nie je nain¹talovaný\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: otvorenie zlyhalo\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "vykonanie zlyhalo\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Nie je mo¾né podpísa» v1.0 RPM\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Nie je mo¾né znovu podpísa» v2.0 RPM\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature zlyhalo\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Podpis nie je k dispozícii\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmReadSignature zlyhalo\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Podpis nie je k dispozícii (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "NIE JE V PORIADKU"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (CHÝBAJÚCE K¥ÚÈE):"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (NEDÔVERUJE SA K¥ÚÈOM: "
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "V PORIADKU"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "neboli zadané ¾iadne balíky pre in¹taláciu"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Prená¹a sa %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr "... ako %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s vynechané - prenos zlyhal - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "nie je mo¾né otvori» %s/packages.rpm\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "balík %s nie je nain¹talovaný\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, fuzzy, c-format
 msgid "error reading from file %s\n"
 msgstr "chyba pri vytváraní doèasného súboru %s"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s nie je mo¾né nain¹talova»\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "nájdených %d zdrojových a %d binárnych balíkov\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "nevyrie¹ené závislosti:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "in¹talujú sa binárne balíky\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "nie je mo¾né otvori» súbor %s: %s"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "nie je mo¾né otvori» %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ¹pecifikuje viac balíkov\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "odstránenie týchto balíkov by poru¹ilo závislosti:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "nie je mo¾né otvori» %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "In¹taluje sa %s\n"
@@ -3338,274 +3344,275 @@ msgstr "In
 msgid "read failed: %s (%d)\n"
 msgstr "èítanie zlyhalo: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "chýbajúce druhé ':' na %s:%d"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "chýba názov architektúry na %s:%d"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Neúplný riadok údajov na %s:%d"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, 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:335
+#: lib/rpmrc.c:336
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Chybné èíslo arch/os: %s (%s:%d)"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Neúplný implicitný riadok na %s:%d"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, 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:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "Nie je mo¾né expandova» %s"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Nie je mo¾né preèíta» %s: %s."
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, 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:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "expanzia %s zlyhala na %s:%d \"%s\""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "nie je mo¾né otvori» %s na %s:%d"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, 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:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "chybná voµba '%s' na %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznámy systém: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Kontaktujte prosím rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "nejde o be¾ný súbor - kontrola veµkosti vynechaná\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, fuzzy, c-format
 msgid "  Actual size: %12d\n"
 msgstr "Veµkos» podpisu:   %d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Podpis nie je k dispozícii\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Starý PGP podpis\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, 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:224
+#: lib/signature.c:225
 #, fuzzy, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Veµkos» podpisu:   %d\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Nie je mo¾né spusti» pgp"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp zlyhalo"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp sa nepodarilo zapísa» podpis"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "Veµkos» PGP podpisu: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "nie je mo¾né preèíta» podpis"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Preèítaný PGP podpis obsahuje %d bajtov\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "Nie je mo¾né spusti» gpg"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "gpg zlyhalo"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "gpg sa nepodarilo zapísa» podpis"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "Veµkos» GPG podpisu: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Preèítaný GPG podpis obsahuje %d bajtov\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "Vytvára sa PGP podpis: %d\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "Vytvára sa PGP podpis: %d\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, 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:723
+#: lib/signature.c:738
 #, 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:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, fuzzy, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Chybná ¹pecifikácia %%_signature v makro-súbore.\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 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:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 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:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "OS je vynechaný: %s"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "presúva sa %s do %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "vynecháva sa %s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "vynecháva sa %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "presúva sa %s do %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "presúva sa %s do %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s vynechané kvôli príznaku missingok\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "vytvára sa adresár %s\n"
@@ -3624,27 +3631,27 @@ msgstr ""
 "v balíku chýba tak meno skupiny, ako aj zoznamy identifikácií (nemalo by sa "
 "nikdy sta»)"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "chýbajúce    %s\n"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Nevyrie¹ené závislosti pre %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3660,96 +3667,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, fuzzy, c-format
 msgid "removed db file        %s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "chybný stav súboru: %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "otvára sa databáza s právami 0x%x v %s\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "nie je mo¾né získa» %s zámok pre databázu"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "výhradný"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "zdieµaný"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, fuzzy, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, fuzzy, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "otvára sa databáza s právami 0x%x v %s\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "nie je mo¾né získa» %s zámok pre databázu"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "odstraòuje sa index súborov pre %s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3777,42 +3784,43 @@ msgstr "znovu vytvori
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nie je mo¾né otvori» %s na %s:%d"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "nie je mo¾né otvori» %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "chyba pri naèítaní záznamu %s z %s"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "chyba pri zápise záznamu %s do %s"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "chyba pri odstraòovaní záznamu %s z %s"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "nebola nastavená ¾iadna dbpath"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 #, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
@@ -3822,328 +3830,326 @@ msgstr ""
 "databázy v novom formáte"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "chyba pri hµadaní balíka %s\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "záznam èíslo %d v databáze je chybný -- bol vynechaný"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "nie je mo¾né preèíta» hlavièku na %d pre vyhµadanie"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "odstraòuje sa index skupín\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "odstraòuje sa index názvov\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "chyba pri hµadaní balíka %s\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "premenováva sa %s na %s\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "premenováva sa %s na %s\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "nebola nastavená ¾iadna dbpath"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "znovu sa vytvára databáza v adresári %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "doèasná databáza %s u¾ existuje"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "vytvára sa adresár %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "vytvára sa adresár %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "otvára sa stará databáza\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "otvára sa nová databáza\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "nie je mo¾né prida» záznam pôvodne na %d"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 #, fuzzy
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "nepodarilo sa znovu vytvori» databázu; zostáva pôvodná\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "nepodarilo sa nahradi» starú databázu novou!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, 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"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "vytvára sa adresár %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "nepodarilo sa odstráni» adresár %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== aktívnych %d prázdnych %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(prázdne)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(prázdne)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s obsahuje neukonèené telo"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s obsahuje chybný názov (%%define)"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s obsahuje neukonèené voµby"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, fuzzy, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s obsahuje prázdne telo"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, fuzzy, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "Makro %%%s sa nepodarilo expandova»"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s obsahuje chybný názov (%%undefine)"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, fuzzy, c-format
 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:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznáma voµba %c v %s(%s)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, 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:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Neukonèené %c: %s"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "balík %%%.*s nebol nájdený, vynecháva sa"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 #, fuzzy
 msgid "Target buffer overflow\n"
 msgstr "Preplnenie cieµovej vyrovnávacej pamäti"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "Súbor %s: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, fuzzy, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Súbor %s je men¹í ako %d bajtov"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Úspech"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Chybná odpoveï servera"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "Chyba vstupu/výstupu servera"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Prekroèenie èasového limitu servera"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Nie je mo¾né vyhµada» adresu servera"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Nie je mo¾né vyhµada» názov servera"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Pripojenie k serveru zlyhalo"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Vytvorenie dátového spojenia k serveru zlyhalo"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "Chyba vstupu/výstupu lokálneho súboru"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Chyba pri nastavení vzdialeného servera do pasívneho re¾imu"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Súbor sa na serveri nenachádza"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Zru¹enie prebieha"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Neznáma alebo neoèakávaná chyba"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "prihlasuje sa na %s ako %s, heslo %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "(chyba 0x%x)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "fatálna chyba: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "chyba: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "varovanie: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Heslo pre %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "chyba: %sport musí by» èíslo\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url port musí by» èíslo\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "nepodarilo sa vytvori» %s\n"
index 1f63d06..5805cbb 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.161 2001/10/13 19:36:15 jbj Exp $
+# $Id: sl.po,v 1.162 2001/10/15 03:22:50 jbj Exp $
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -14,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "datoteke %s/packages.rpm ni mogo¾no odpreti\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "izdelava soodvisnosti je bila neuspe¹na:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Datoteke s specifikacijami %s ni mo¾no odpreti: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Povezava s programom tar je bila neuspe¹na: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Neuspe¹no branje datoteke s specifikacijami iz %s"
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Preimenovanje %s v %s je bilo neuspe¹no: %m"
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "status %s ni na voljo: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Datoteka ni obièajna datoteka: %s\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Izgradnja za ciljna strojna okolja: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Izgradnja za ciljni sistem %s\n"
@@ -75,17 +75,17 @@ msgstr "Izgradnja za ciljni sistem %s\n"
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM razlièica %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 #, fuzzy
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998 - Red Hat Software"
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Ta program je dovoljeno razpeèevati pod pogoji navedenimi v GNU GPL."
@@ -314,7 +314,7 @@ msgstr "Uporaba:"
 msgid "print this message"
 msgstr "to sporoèilo"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "razlièica rpm, ki jo uporabljate"
 
@@ -327,7 +327,7 @@ msgstr "   Vsi na
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<ime> <telo>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "definirajte makro <ime> z vrednostjo <telo>"
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <ukaz>         "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "standardni izhod preusmerjen na <ukaz>"
 
@@ -357,7 +357,7 @@ msgstr "      --rcfile <datoteka> "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "uporabite <datoteka> namesto /etc/rpmrc in $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "prika¾i konèni rpmrc in nastavitev makra"
 
@@ -438,7 +438,7 @@ msgstr "uporabi <qfmt> kot obliko glave (nana
 msgid "      --root <dir>        "
 msgstr "      --root <imenik>     "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "uporabi <imenik> za korenski imenik"
 
@@ -548,11 +548,11 @@ msgid ""
 "options as -q"
 msgstr "namestitev paketa preverimo z enakimi izbirnimi doloèili kot -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "brez preverjanja soodvisnosti paketa"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "brez preverjanja nadzorne vsote md5"
 
@@ -572,7 +572,7 @@ msgstr "    --install <paket>      "
 msgid "    -i <packagefile>      "
 msgstr "    -i <paket>            "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "name¹èanje paketa"
 
@@ -592,7 +592,7 @@ msgstr "      --relocate <starapot>=<novapot>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "prestavljanje datoteke iz stare poti v novo"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -600,48 +600,48 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <imenik>   "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "èe je mogoèe, bo paket prestavljen v imenik <imenik>"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "brez namestitve dokumentacije"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "okraj¹ava za --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "z izpisom znakov # ob namestitvi (uporabno z -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "namestitev vseh datotek, vkljuèno z nastavitvenimi, ki so sicer izpu¹èene"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "brez preverjanja arhitekture paketa"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "brez preverjanja prostora na disku pred name¹èanjem"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "brez preverjanja operacijskega sistema paketa"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "namesti dokumentacijo"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "obnovi podatkovno zbirko, a ne spreminjaj datoteènega sistema"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 "brez spreminjanja vrstnega reda paketov z namenom zadovoljevanja soodvisnosti"
@@ -654,19 +654,19 @@ msgstr "brez izvajanja namestitvenih skriptov"
 msgid "don't execute any scripts triggered by this package"
 msgstr "brez izvajanja skriptov, ki jih po¾ene ta paket"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "izpis odstotkov med namestitvijo"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "namesti, èetudi paket pi¹e prek ¾e name¹èene datoteke"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "ponovno namesti, èe paket ¾e obstaja"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "ne namesti, a ugotovi, èe bi delovalo"
 
@@ -682,7 +682,7 @@ msgstr "    -U <paket>            "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "nadgradi paket (iste izbire kot --install in ¹e:)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -699,11 +699,11 @@ msgstr "    --erase <paket>   "
 msgid "    -e <package>          "
 msgstr "    --resign <paket>+     "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "izbri¹i (odstrani) paket"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -754,15 +754,15 @@ msgstr ""
 "prevedeni in izvorni paket (priprava, prevajanje, namestitev, izgradnja "
 "paketa)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "preskok naravnost na doloèeno stopnjo (samo za c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "po zakljuèku drevo imenikov v katerih smo pakete gradili odstrani"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "po zakljuèku naj se izvorna koda izbri¹e"
 
@@ -771,7 +771,7 @@ msgstr "po zaklju
 msgid "remove spec file when done"
 msgstr "po zakljuèku naj se datoteka s specifikacijami izbri¹e"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "izdelava podpisa PGP/GPG"
 
@@ -819,7 +819,7 @@ msgstr "kot --rebuild, a brez izgradnje kakr
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <paket>+     "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "podpi¹i paket(e) (trenutni podpis zavrzi)"
 
@@ -827,7 +827,7 @@ msgstr "podpi
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <paket>+    "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "paketu(-om) dodaj podpis"
 
@@ -841,15 +841,15 @@ msgstr "    --checksig <paket>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <paket>+           "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "preveri podpis paketa(-ov)"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "preskoèi vse podpise PGP"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "preskoèi vse podpise GPG"
 
@@ -887,8 +887,8 @@ msgstr ""
 "izbirnimi doloèili kot pri -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "izbran sme biti le en glavni naèin"
 
@@ -900,23 +900,23 @@ msgstr "-u in --uninstall nista ve
 msgid "Use -e or --erase instead.\n"
 msgstr "Namesto njiju uporabite -e ali --erase.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "premikanja se morajo zaèeti z /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "premikanja morajo vsebovati ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "premikanja morajo imeti /, ki mu sledi ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "poti, ki niso obdelane, se morajo zaèeti z /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -924,102 +924,102 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Notranja napaka pri obdelavi argumentov (%d) :-\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "samo en tip poizvedbe/preverjanja je mo¾en naenkrat"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "neprièakovane zastavice pri poizvedbi"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "neprièakovana oblika poizvedbe"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "neprièakovan izvor poizvedbe"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 "--force smemo podati samo pri --install --upgrade, --rmsource in --rmspec"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "datoteke smemo premakniti samo med namestitvijo paketa"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "izbiri --prefix in --relocate se medsebojno izkljuèujeta"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "izbiri --relocate in --excludepath se lahko uporabi le pri namestitvi"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix se sme uporabiti le pri namestitvi"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argumenti izbire --prefix se morajo zaèeti z /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs sme biti podatn le ob namestitvi paketa"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "izbiri --excludedocs in --includedocs se medsebojno izkljuèujeta"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos sme podan le ob namestitvi paketa"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize sme biti podan le ob namestitvi paketa"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches sme biti podan le ob odstranitvi paketa"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles sme biti podati le ob namestitvi paketa"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb sme biti podan le ob namestitvi ali odstranitvi paketa"
 
@@ -1037,14 +1037,14 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles sme biti podati le ob namestitvi paketa"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb sme biti podan le ob namestitvi ali odstranitvi paketa"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1052,14 +1052,14 @@ msgstr ""
 "--nodeps sme biti podan le ob izgradnji, vnovièni izgradnji, prevajanju, "
 "namestitvi, odstranitvi ali preverjanju paketa"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 "--test sme biti podan le ob namestitvi, odstranitvi ali izgradnji paketa"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1067,7 +1067,7 @@ msgstr ""
 "--root (-r) sme biti podan le ob namestitvi, odstranitvi poizvedbi ali "
 "vnovièni izgradnji paketa"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "argumenti izbire --root (-r) se morajo zaèeti z /"
 
@@ -1088,77 +1088,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 sme biti podan le ob preverjanju podpisa ali paketa"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "ni datotek, ki bi jih lahko podpisal\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "dostop do datoteke %s ni mo¾en\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp manjka: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Vnesite pristopno geslo: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Preverjanje pristopnega gesla neuspe¹no\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Pristopno geslo je pravo.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "Neveljaven %%_signature v makro-datoteki.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign sme biti podan le ob izgradnji paketa"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "izvajanje je bilo neuspe¹no\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "neprièakovani argumenti za --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "paketi za katere bi bilo potrebno preveriti podpis niso navedeni"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "paketi katere bi bilo potrebno podpisati niso navedeni"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "paketi katere bi bilo potrebno odstraniti niso navedeni"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "paketi katere bi bilo potrebno namestiti niso navedeni"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "pri poizvedbi paketov so podani odveèni argumenti"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "argumenti za poizvedbo niso podani"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "pri preverjanju paketov so podani odveèni argumenti"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "argumenti za preverjanje niso podani"
 
@@ -1175,576 +1175,578 @@ msgstr "napaka pri branju glave paketa\n"
 msgid "cannot re-open payload: %s\n"
 msgstr "ni mo¾no vnoviè odpreti (payload): %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "uporabljana razlièica rpm"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 #, fuzzy
 msgid "Signature options:"
 msgstr "Dol¾. podpisa : %d\n"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "datoteka %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Uporaba: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Namesto njiju uporabite -e ali --erase.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath podan, vendar, èeprav nepotreben"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb sme biti podan le ob namestitvi ali odstranitvi paketa"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "paketi za vnovièno izgradnjo niso navedeni"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "datoteka spec za izgradnjo manjka"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "arhiv tar za izgradnjo manjka"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "Zaèasne datoteke ni mo¾no odpreti"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Izvajanje(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Izvajanje %s je bilo neuspe¹no (%s): %s"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "%s javi neuspe¹no izhodno kodo (%s)"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "napaka v skladnji pri razèlembi =="
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "napaka v skladnji pri razèlembi &&"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "napaka v skladnji pri razèlembi ||"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "napaka pri razèlembi v izrazu"
 
-#: build/expression.c:338
+#: build/expression.c:341
 #, fuzzy
 msgid "unmatched (\n"
 msgstr "nezakljuèen ("
 
-#: build/expression.c:368
+#: build/expression.c:371
 #, fuzzy
 msgid "- only on numbers\n"
 msgstr "- samo na ¹tevilih"
 
-#: build/expression.c:384
+#: build/expression.c:387
 #, fuzzy
 msgid "! only on numbers\n"
 msgstr "! samo na ¹tevilih"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 #, fuzzy
 msgid "types must match\n"
 msgstr "tipi se morajo ujemati"
 
-#: build/expression.c:440
+#: build/expression.c:444
 #, fuzzy
 msgid "* / not suported for strings\n"
 msgstr "* in / nista podprta za nize"
 
-#: build/expression.c:492
+#: build/expression.c:497
 #, fuzzy
 msgid "- not suported for strings\n"
 msgstr "- ni podprt za nize"
 
-#: build/expression.c:641
+#: build/expression.c:648
 #, fuzzy
 msgid "&& and || not suported for strings\n"
 msgstr "&& in || nista podprta za nize"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "napaka v sklanji izraza"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK neuspe¹en: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Manjkajoèi ,(` v %s %s"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Manjkajoèi ,)` v %s(%s"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Neveljaven ¾eton %s: %s"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Manjkajoèi ,(` v %s %s"
 
-#: build/files.c:535
+#: build/files.c:539
 #, fuzzy, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Neprazen znak sledi %s(): %s"
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Nepravilna skladnja: %s(%s)"
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Nepravilno doloèilo naèina: %s(%s)"
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Nepravilno doloèilo naèina imenika: %s(%s)"
 
-#: build/files.c:740
+#: build/files.c:744
 #, fuzzy, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Nenavadna dol¾ina za locale: \"%.s\" pri %%lang(%s)"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Podvojeni locale %.*s za %%lang(%s)"
 
-#: build/files.c:897
+#: build/files.c:906
 #, fuzzy, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Dosegli smo omejitev za %%docdir"
 
-#: build/files.c:903
+#: build/files.c:912
 #, fuzzy, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Za %%docdir je podan samo en argument"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dve datoteki v eni vrstici: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Ime datoteke se mora zaèeti z \"/\": %s"
 
-#: build/files.c:957
+#: build/files.c:966
 #, fuzzy, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Posebnih %%doc ni mo¾no me¹ati z ostalimi oblikami: %s"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Datoteka je navedena dvakrat: %s"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, fuzzy, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Simbolna povezava ka¾e na BuildRoot: %s -> %s"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Datoteka se ne ujema s predpono (%s): %s"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Datoteke ni mogoèe najti: %s"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Neobstojeè lastnik/skupina: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Datoteka: %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Datoteki manjka uvodni \"/\": %s"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "vrstica %d: Razlièica ni dovoljena: %s"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, 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:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Datoteke %s iz %%files ni mo¾no odpreti: %s"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "vrstica: %s"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Po¹kodovana datoteka: %s: %s"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Ni mo¾no izvesti %s: %s"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Vejitev %s ni mo¾na: %s"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s neuspe¹en"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "pisanje podatkov v %s je bilo neuspe¹no"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Iskanje  %s: (z uporabo %s)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Neuspe¹no iskanje %s:"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Obdeloavnje datotek: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Iskanje kanoniènega imena gostitelja je bilo neuspe¹no: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, 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:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "ustvarjanje arhiva je bilo za datoteko %s neuspe¹no: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "pisanje cpio_copy neuspe¹no: %s"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "branje cpio_copy neuspe¹no: %s"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Datoteke PreIn ni mo¾no odpreti: %s"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Datoteke PreUn ni mo¾no odpreti: %s"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Datoteke PostIn ni mo¾no odpreti: %s"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Datoteke PostUn ni mo¾no odpreti: %s"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Datoteke VerifyScript ni mo¾no odpreti: %s"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, fuzzy, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Skriptne datoteke Trigger ni mo¾no odpreti: %s"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: odpiranje %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: branje %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s ni paket tipa RPM\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: branje glave %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Ni mo¾no zapisati paketa %s: %s"
 
-#: build/pack.c:462
+#: build/pack.c:477
 #, fuzzy
 msgid "Bad CSA data\n"
 msgstr "Po¹kodovani podatki CSA"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Ni mo¾no zapisati paketa %s: %s"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Izdelujemo podpis: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Ni mo¾no odpreti %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Ni mo¾no zapisati paketa: %s"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Ciljnega podpisa %s ni mo¾no odpreti: %s"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Ni mo¾no zapisati paketa %s: %s"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Ni mo¾no zapisati paketa %s: %s"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Zapisano: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, 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:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "ni mo¾no ustvariti %s: %s\n"
@@ -1784,233 +1786,233 @@ msgstr "v %%changelog je manjkajo
 msgid "no description in %%changelog\n"
 msgstr "opis v %%changelog manjka"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi v razdelku %%description: %s"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "vrstica %d: Napaèna izbira %s: %s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "vrstica %d: Preveè imen: %s"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "vrstica %d: Paket ne obstaja: %s"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, fuzzy, c-format
 msgid "line %d: Second description\n"
 msgstr "vrstica %d: Drugi opis"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi v razdelku %%Files: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "vrstica %d: Drugi seznam %%Files"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, fuzzy, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arhitektura je izkljuèena: %s"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, fuzzy, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arhitektura ni vkljuèena: %s"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS je izkljuèen: %s"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS ni vkljuèen: %s"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, fuzzy, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "polje %s mora v paketu obstajati: %s"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Podvojeni vnosi %s v paketu: %s"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Ikone %s ni mo¾no odpreti: %s"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Neznan tip ikone: %s"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "vrstica %d: Napaèna izbira %s: %s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "vrstica %d: Deformirana znaèka: %s"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "vrstica %d: Prazna znaèka: %s"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "vrstica %d: Neveljaven znak ,-` v %s: %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, fuzzy, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ne more biti \"/\": %s"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, 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:578
+#: build/parsePreamble.c:590
 #, 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:590
+#: build/parsePreamble.c:602
 #, 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:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "vrstica %d: Okvarjeno ¹tevilo %s: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "vrstica %d: Napaèna oblika BuildArchitecture: %s"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Notranja napaka: Neprava znaèka %d"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Nepravilno doloèilo paketa: %s"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paket ¾e obstaja: %s"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "vrstica %d: Neznana znaèka: %s"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 #, fuzzy
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Datoteka spec ne more uporabiti BuildRoot"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Napaèen izvor: %s: %s"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "Popravek ¹t. %d manjka"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "Izvorna koda ¹t. %d manjka"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Ni mo¾no prenesti nosource %s: %s"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, fuzzy, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Napaka pri razèlembi %%setup: %s"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%setup %c: %s"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "vrstica %d: Nepravilna izbira %%setup %s: %s"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "vrstica %d: Manjka argument za %%patch -b: %s"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "vrstica %d: Manjka argument za %%patch -z: %s"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "vrstica %d: Manjka argument za %%patch -p: %s"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%patch -p: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 #, fuzzy
 msgid "Too many patches!\n"
 msgstr "Preveè popravkov!"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%patch: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, fuzzy, c-format
 msgid "line %d: second %%prep\n"
 msgstr "vrstica %d: drugi %%prep"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -2018,146 +2020,146 @@ msgstr ""
 "vrstica %d: Oznake odvisnosti se morajo zaèeti z alfanum. znakom, ,_` ali\n"
 "'/`: %s"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "vrstica %d: Ime datoteke ni dovoljeno: %s"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, 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
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "vrstica %d: Zahtevana razlièica: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "vrstica %d: pro¾ila morajo vsebovati --: %s"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi %s: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, 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:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "vrstica %d: Drugi %s"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "vrstica %d: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Ni mo¾no odpreti %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, fuzzy, c-format
 msgid "Unclosed %%if\n"
 msgstr "Nezakljuèeni %%if"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, fuzzy, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean vrne %d"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Najden je bil %%else brez pripadajoèega if"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, fuzzy, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Najden je bil %%endif brez pripadajoèega if"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, fuzzy, c-format
 msgid "malformed %%include statement\n"
 msgstr "Deformiran stavek %%include"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Arhitektura za izgradnjo ni prisotna"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "V paketu manjka %%description: %s"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "vrstica %d: Napaèno ¹tevilo: %s"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "vrstica %d: Napaèno ¹tevilo no%s: %d"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "vrstica %d: Napaèno ¹tevilo %s: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(napaka 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Napaèno magièno ¹tevilo"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Po¹kodovana/neberljiva glava"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Glava je predolga"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Neznan tip datoteke"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "Trda povezava manjka"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Notranja napaka"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " neuspe¹no - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2166,112 +2168,114 @@ msgstr ""
 "odvisnost \"B\" potrebuje \"epoch\" (privzeto enak kot \"A\")\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 #, fuzzy
 msgid "NO "
 msgstr "NI DOBRO"
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s DA (dodane datoteke)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, fuzzy, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s DA (dodane ponudbe)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-3s (predpomnjeno)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s DA (rpmrc ponudbe)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s DA (rpmlib ponudbe)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s DA (db datoteke)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s DA (db ponudbe)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %s zadovoljen ob paketih db.\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NE\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) dodano v predpomnilnik Depends.\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paket %s jw v sporu z: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "odstranjujemo seznam skupin\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(ni ¹tevilo)"
 
@@ -2280,603 +2284,605 @@ msgstr "(ni 
 msgid "(not a blob)"
 msgstr "(ni ¹tevilo)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ni uspe¹no vrnila velikosti fugger: %s"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, fuzzy, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() ni uspe¹no vrnila velikosti fugger: %s"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "status %s ni na voljo: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "zbiranje seznama priklopljenih datoteènih sistemov.\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "neuspe¹no odpiranje %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, fuzzy, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "datoteka %s se nahaja na neznani napravi"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "vrstica %d: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "opozorilo: %s shranjen kot %s"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "ni mo¾no odstraniti %s - imenik ni prazen"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "odstranitev imenika %s je bila neuspe¹na: %s"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "odpiranje %s je bilo neuspe¹no: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "opozorilo: %s ustvarjen kot %s"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 #, fuzzy
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "¹tevec grabData() RPM_STRING_TYPE mora biti 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Tip podatkov %d ni podprt\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "manjkajoèi { za %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "manjkajoèi } za %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "oblika znaèke manjka"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "ime znaèke manjka"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "neznana znaèka"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "na koncu polja je prièakovan ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "neprièakovan ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "neprièakovan }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "v izrazu je prièakovan ?"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "v izrazu je za { prièakovan ?"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "v izrazu je prièakovan }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "za podizrazom ? je prièakovano :"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "v izrazu je za : prièakovan {"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "na koncu izraza je prièakovan |"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(neznan tip)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "napaka pri ustvarjanju zaèasne datoteke %s"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 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:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "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:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot je ¾e doloèen"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "priprava (razpakiraj izvorno kodo in uporabi popravke)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 #, fuzzy
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr "izgradnja prek stopnje %%prep iz datoteke s specifikacijami"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "izgradnja prek stopnje %%install iz datoteke s specifikacijami"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "preverjanje dela datoteke s specifikacijami %%files"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "izgradi izvorni in binarni paket iz datoteke s specifikacijami"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "izgradi binarni paket iz datoteke .spec"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "izgradi izvorni paket iz datoteke .spec"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "priprava (razpakiraj izvorno kodo in uporabi popravke)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 #, fuzzy
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "paket izgradi prek stopnje %%prep iz arhiva tar"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr "paket izgradi prek stopnje %%install iz arhiva tar"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "preverjanje dela %%files iz arhiva tar"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "iz arhiva tar izgradi izvorni in binarni paket"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "iz arhiva tar izgradi binarni paket"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "iz arhiva tar izgradi izvorni paket"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "binarni paket izgradi iz izvornega"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "ni paketov\n"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "izgradnja prek stopnje %%install iz izvornega paketa"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "brez upo¹tevanja vrhnjega imenika izgradnje"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "okvarjeno stanje datoteke: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "brez izvajanja katerekoli od stopenj izgradnje"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "brez preverjanja soodvisnosti paketa"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 #, fuzzy
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "brez sprejemanja internacionaliziranih katalogov iz datoteke spec"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "po zakljuèku odstrani datoteko s specifikacijami"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "brez upo¹tevanja strojnega okolja ciljnega sistema"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 #, fuzzy
 msgid "lookup i18N strings in specfile catalog"
 msgstr "upo¹tevanje internacionalizirana sporoèila v katalogu spec"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "brez izvajanja skriptov paketa"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "ni paketov\n"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 #, fuzzy
 msgid "skip files with leading component <path> "
 msgstr "preskok datotek v navedeni poti"
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "paket %s-%s-%s je ¾e name¹èen"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "        -p <paket>+       "
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "brez izvajanja katerekoli stopen izgradnje"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "brez izvajanja katerekoli stopen izgradnje"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "brez izvajanja katerekoli stopen izgradnje"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "brez izvajanja katerekoli stopen izgradnje"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "brez izvajanja katerihkoli skriptov, ki jih po¾ene ta paket"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "brez izvajanja skriptov paketa"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "brez izvajanja namestitvenih skriptov"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "brez izvajanja namestitvenih skriptov"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "brez izvajanja namestitvenih skriptov"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "prestavljanje datoteke iz stare poti v novo"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "      --relocate <starapot>=<novapot>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "    --upgrade <paket>      "
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "izdelava podpisa PGP/GPG"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "poizvedba/preverba po vseh paketih"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "poizvedba po paketu, ki vsebuje <datoteko>"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "poizvedba po paketu v skupini"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "poizvedba po paketu"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "poizvedbeni naèin"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "prika¾i znane znaèke za poizvedovanje"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "poizvedba po datoteki spec"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "poizvedba po paketih, ki jih spro¾i paket"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "poizvedbeni naèin"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "poizvedbeni naèin (opu¹èen)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "poizvedba po paketih, ki potrebujejo dano zmo¾nost <mo¾>"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "poizvedba po paketih, ki ponujajo dano zmo¾nost <mo¾>"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "izpis vseh nastavitvene datoteke"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "izpis vseh dokumentacijske datoteke"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "iznos osnovnih podatkov o datoteki"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "izpis seznama datotek v paketu"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "uporabi naslednjo obliko poizvedbe"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "zamenjava razdeljkov I18N z naslednjim katalogom"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "izpis stanja seznama datotek"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "izpis ob¹irnega seznama datotek"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "brez preverjanja soodvisnosti paketa"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "brez izvajanja katerekoli stopen izgradnje"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "brez preverjanja datotek v paketu"
@@ -2947,76 +2953,76 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "neznana napaka %d ob rokovanju s paketom %s-%s-%s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "ni mo¾no ustvariti %s: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "pisanje na %s ni mo¾no"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 #, fuzzy
 msgid "source package expected, binary found\n"
 msgstr "prièakovan je bil izvorni paket, najden binarni"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "izvorni paket ne vsebuje datoteke .spec"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "skript se ni uspe¹no izvedel"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "skript se ni uspe¹no izvedel"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "paket: %s-%s-%s datoteke test = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, fuzzy, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "uporabnik %s ne obstaja - uporabljam root"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "skupina %s ne obstaja - uporabljam root"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "raz¹iritev arhiva je bilo neuspe¹no%s%s: %s"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " za datoteko "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "neuspe¹no odpiranje %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s neuspe¹en"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "poganjanje ponamestitvenih skript (èe obstajajo)\n"
@@ -3030,293 +3036,293 @@ msgstr "napaka v obliki: %s\n"
 msgid "(contains no files)"
 msgstr "(ne vsebuje datotek)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normalno      "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "nadome¹èeno   "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "ni name¹èeno  "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "omre¾ni       "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(neznano %3d) "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(brez stanja) "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "paket ne vsebuje ne lastnika datotek niti seznamov id"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "ni mo¾no poizvedeti o %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "odpiranje %s je bilo neuspe¹no: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "poizvedba po %s je bila neuspe¹na\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "poizvedba po izvornih paketih v stari obliki ni mo¾na\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "poizvedba po datoteki spec. %s je bila neuspe¹na, razèlemba ni mo¾na\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "ni paketov\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "skupina %s ne vsebuje nobenega paketa\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "noben paket ne pro¾i %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "noben paket ne potrebuje %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "noben paket ne nudi %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "datoteka %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "datoteka %s ni del nobenega paketa\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "neveljavna ¹tevilka paketa: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "¹tevilka zapisa paketa: %d\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "zapisa %d ni mo¾no prebrati\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "paket %s ni name¹èen\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: odpiranje je bilo neuspe¹no: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: pisanje Fwrite je bilo neuspe¹no: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Podpis RPM v1.0 ni mo¾en\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Sprememba podpisa RPM v2.0 ni mo¾na\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Podpis ni na voljo\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead je bil neuspe¹en: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature je bilo neuspe¹no: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Podpis ni na voljo (RPM v1.0)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "NI DOBRO"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (MANJKAJOÈI KLJUÈI:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (NEPREVERJENI KLJUÈI:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "V REDU"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "paketi za namestitev niso navedeni"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Prena¹anje %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... kot %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "preskoèeno - %s - prenos neuspe¹en - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "zbirko podatkov paketov ni mo¾no odpreti v %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "paketa %s ni mo¾no premakniti\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "napaka pri branju iz datoteke %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "datoteka %s zahteva novej¹o razlièico RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ni mo¾no namestiti\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "najdeno %d izvornih in %d binarnih paketov\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "neuspe¹ne soodvisnosti:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "name¹èanje binarnih paketov\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "ni mo¾no odpreti datoteke %s: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "datoteke %s/packages.rpm ni mo¾no odpreti\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" doloèa veè paketov\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "odstranitev teh paketov bi podrla soodvisnosti:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "ni mo¾no odpreti %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Name¹èanje %s\n"
@@ -3326,272 +3332,273 @@ msgstr "Name
 msgid "read failed: %s (%d)\n"
 msgstr "branje je bilo neuspe¹no: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "manjka drugi ,:` v %s:%d"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "manjkajoèe ime arhitekture v %s:%d"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Nepopolna podatkovna vrstica v %s:%d"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, 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:335
+#: lib/rpmrc.c:336
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Okvarjena ¹tevilka arh./op.sist.: %s (%s:%d)"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Nepopolna privzeta vrstica v %s:%d"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, 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:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "Ni mo¾no raz¹iriti %s"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, fuzzy, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Ni mo¾no prebrati %s, HOME je prevelik."
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Neuspe¹no branje %s: %s."
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "manjkajoèi ,:` (najden 0x%02x) v %s:%d"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, fuzzy, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manjkajoèi argument za %s v %s:%d"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, 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:727
+#: lib/rpmrc.c:728
 #, 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:767
+#: lib/rpmrc.c:768
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "manjkajoèa arhitektura za %s v %s:%d"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "nepravilna izbira ,%s` v %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznan sistem: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Prosimo, pi¹ite na rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "datoteka ni navadna datoteka -- preskakujemo preverjanje velikosti\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, fuzzy, c-format
 msgid "  Actual size: %12d\n"
 msgstr "Dol¾. podpisa : %d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Podpis manjka\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Stari podpis PGP\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, 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:224
+#: lib/signature.c:225
 #, fuzzy, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Dol¾. podpisa : %d\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Ni mo¾no pognati pgp (%s)"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp je bil neuspe¹en"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp je bil neuspe¹en pri zapisu podpisa"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "Dol¾. podpisa PGP: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "branje podpisa je bilo neuspe¹no"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Prebrano %d bajtov podpisa PGP\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "Ni mo¾no pognati gpg"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "gpg je bil neuspe¹en"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "gpg je boil neuspe¹en pri zapisu podpisa"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "Dol¾. podpisa GnuPG: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Prebrano %d bajtov podpisa GnuPG\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "Ustvarjanje podpisa s PGP.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "Ustvarjanje podpisa z GnuPG.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, 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:723
+#: lib/signature.c:738
 #, 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:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, fuzzy, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Neveljaven %%_signature v makro-datoteki.\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "V makrodatoteki morate nastaviti \"%%_pgp_name\""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "V makrodatoteki morate nastaviti \"%%_pgp_name\""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "OS je izkljuèen: %s"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "premikanje %s v %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "izkljuèevanje datoteke %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "izkljuèevanje datoteke %s%s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "premikanje %s v %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "premiokanje imenika %s v %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s preskoèen zaradi manjkajoèe zastavice OK\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "izkljuèevanje imenika %s\n"
@@ -3608,27 +3615,27 @@ 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)"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "manjka     %s\n"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Nezadovoljene soodvisnosti za %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, fuzzy, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "db%d napaka(%d)"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, fuzzy, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "db%d napaka(%d)"
@@ -3644,96 +3651,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "zaprta datoteka db       %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, fuzzy, c-format
 msgid "removed db file        %s\n"
 msgstr "odstranjena datoteka db        %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "po¹kodovana zbirka podatkov %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "odpiranje datoteke %s v naèinu 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "datoteke ni mo¾no %s zakleniti"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "izkljuèujoèe"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "skupno"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, fuzzy, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "zaprto  db okolje %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, fuzzy, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "odstranjeno db okolje %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "odpiranje db okolja %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "zaprto  db kazalo       %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "zaprto  db kazalo       %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "odpiranje db kazala       %s/%s %s naèin=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "ni mo¾no zakleniti z %s datotek %s/%s\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "zaklenjeno  db kazalo       %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, fuzzy, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "dbiSetConfig: neprepoznana izbira db: \"%s\" prezrto\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "%s ima neveljavno ¹tevilèno vrednost, prezrto\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s ima preveliko ali premajhno dolgo (long) vrednost, prezrto\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3767,42 +3774,43 @@ msgstr "ponovno izgradi zbirko iz obstoje
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: neprepoznano ime znaèke: \"%s\" prezrto\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ni mo¾no odpreti kazala %s z uporabo db%d - %s (%d)"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "ni mo¾no odpreti kazala %s:"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "napaka(%d) pri branju zapisov \"%s\" iz kazala %s"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "napaka(%d) pri pisanju zapisa %s v %s"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "napaka(%d) pri brisanju zapisa %s iz %s"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "dbpath ni nastavljena"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 #, fuzzy
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
@@ -3811,330 +3819,328 @@ msgstr ""
 "da bi staro obliko zbirke podatkov pretvorili v novo po¾enite --rebuilddb"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "napaka(%d) pri ¹tetju paketov"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "zapis ¹t. %d v zbirki je po¹kodovan -- preskoèeno."
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ni mo¾no prebrati glave pri 0x%x"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "odstranjevanje \"%s\" iz kazala %s.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "odstranjevanje %d vnosov iz kazala %s\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "napaka(%d) pri iskanju paketa %s\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, fuzzy, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "dodajanje \"%s\" v kazalo %s.\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "dodajanje %d vnosov v kazalo %s.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "dbpath ni nastavljena"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "ponovna izgradnja podatkovne zbirke %s v %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "zaèasna podatkovna zbirka %s ¾e obstaja"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "ustvarjanje imenika: %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "ustvarjanje imenika: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "odpiranje stare podatkovne zbirke\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "odpiramo nove podatkovne zbirke z dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "zapisa ni mo¾no dodati na %d"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 #, 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"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "zamenjava stare podatkovne zbirke z novo je bila neuspe¹na!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, 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"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "odstranjevanje imenika: %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "neuspe¹na odstranitev imenika %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== aktivni %d prazni %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(prazni)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(prazni)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s vsebuje nezakljuèeno telo"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s vsebuje nedovoljeno ime (%%define)"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, fuzzy, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s vsebuje nezakljuèene izbire"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, fuzzy, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "Makro %%%s vsebuje prazno telo"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, fuzzy, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "Makro %%%s se ne raz¹iri"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, fuzzy, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s vsebuje nedovoljeno ime (%%undefine)"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, fuzzy, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) ni bil uporabljen pod ravnijo %d"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznana izbira %c v %s(%s)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, fuzzy, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Globina rekurzije (%d) veèja od maksimalne (%d)"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Nezakljuèeni %c: %s"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, fuzzy, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Oznaki %% sledi nerazèlenljiv makro"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Makro %%%.*s ni najden - preskoèeno"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 #, fuzzy
 msgid "Target buffer overflow\n"
 msgstr "Ciljni medpomnilnik je bil prekoraèen"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "Datoteka %s: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, fuzzy, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Datoteka %s je kraj¹a od %d bajtov"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Uspeh"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Nepravilen odziv stre¾nika"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "V/I napaka na stre¾niku"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Èas odziva stre¾nika je potekel"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Naslov stre¾nika ni ugotovljiv"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Ime stre¾nika ni bilo ugotovljivo"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Neuspe¹en poskus prikljuèitve na stre¾nik"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Neuspe¹na vzpostavitev podatkovne povezave s stre¾nikom"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "V/I napaka na lokalni datoteki"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Napaka pri nastavitvi oddaljenega stre¾nika v pasivni naèin"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Datoteke ni mo¾no najti na stre¾niku"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Prekinitev v teku"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Neznana ali neprièakovana napaka"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "prijava na %s kot %s, geslo %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "(napaka 0x%x)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "usodna napaka: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "napaka: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "opozorilo: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "alokacija pomnilnika (%u bajtov) vrnjeno NIÈ.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "opozorilo: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "opozorilo: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "opozorilo: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Geslo za %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "napaka: vrata %s morajo biti ¹tevilka\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "vrata URL morajo biti ¹tevilka\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "neuspe¹no ustvarjanje %s: %s\n"
index 42b675e..367be7c 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -1,63 +1,63 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "Content-Type: text/plain; charset=\n"
 "Date: 1998-05-02 21:41:47-0400\n"
 
-#: build.c:36
+#: build.c:37
 #, fuzzy, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "gre¹ka: ne mogu da otvorim %s%s/packages.rpm\n"
 
-#: build.c:46
+#: build.c:47
 #, fuzzy
 msgid "failed build dependencies:\n"
 msgstr "lo¹e meðuzavisnosti:\n"
 
-#: build.c:77
+#: build.c:79
 #, fuzzy, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Ne mogu da otvorim %s za èitanje: %s"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, fuzzy, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "neuspelo otvaranje %s\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, fuzzy, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build.c:197
+#: build.c:201
 #, fuzzy, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build.c:236
+#: build.c:240
 #, fuzzy, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build.c:241
+#: build.c:245
 #, fuzzy, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "%s ne lièi na RPM paket\n"
 
-#: build.c:250
+#: build.c:254
 #, fuzzy, c-format
 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:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, fuzzy, c-format
 msgid "Building for target %s\n"
 msgstr "gre¹ka potrage za paketom %s\n"
@@ -67,16 +67,16 @@ msgstr "gre
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM verzija %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 #, fuzzy
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Mo¾ete slobodno distribuirati dalje pod odredbama GNU GPL"
@@ -292,7 +292,7 @@ msgstr "kori
 msgid "print this message"
 msgstr "¹tampaj ovu poruku"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "napi¹i verziju rpm-a koja se koristi"
 
@@ -305,7 +305,7 @@ msgstr "   svi re
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -324,7 +324,7 @@ msgstr "napi
 msgid "    --pipe <cmd>          "
 msgstr "    -b<faza> <spec>\t "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "po¹alji standardni izlaz u <komandu>"
 
@@ -337,7 +337,7 @@ msgstr "    -b<faza> <spec>\t "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "koristi <datoteku> umesto /etc/rpmrc i $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -421,7 +421,7 @@ msgstr "koristi s kao format zaglavlja (povla
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "koristi <dir> kao direktorijum najvi¹eg nivoa"
 
@@ -536,11 +536,11 @@ msgid ""
 "options as -q"
 msgstr "proveri instalaciju paketa koristeæi iste opcije za odreðenje paketa kao i -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "nemoj proveravati zavisnosti paketa"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "nemoj proveravati md5 kontrolne sume datoteke"
 
@@ -562,7 +562,7 @@ msgstr "instaliraj paket"
 msgid "    -i <packagefile>      "
 msgstr "    -b<faza> <spec>\t "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "instaliraj paket"
 
@@ -584,7 +584,7 @@ msgstr "premesti datoteke iz <starog-puta> u <novi-put>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "premesti datoteke iz <starog-puta> u <novi-put>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 #, fuzzy
 msgid "relocate files in non-relocateable package"
 msgstr "paket %s nije instaliran\n"
@@ -593,47 +593,47 @@ msgstr "paket %s nije instaliran\n"
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "premesti paket u <dir>, ako se mo¾e premestiti"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "nemoj da instalira¹ dokumentaciju"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "skraæenica za --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "pi¹i he¹-znak (#) kako odmièe instaliranje paketa (dobro doðe sa -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "instaliraj sve datoteke, èak i konfiguracije koje bi inaèe bile preskoèene"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "nemoj proveravati arhitekturu paketa"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "nemoj proveravati operativni sistem za paket"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "instaliraj dokumentaciju"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "a¾uriraj bazu podataka, ali nemoj menjati fajl-sistem"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 "nemoj preurediti redosled instalacije paketa kako bi zadovoljio zavisnosti"
@@ -646,19 +646,19 @@ msgstr "nemoj izvr
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "pi¹i procente instalacije paketa"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "instaliraj èak iako æe paket zameniti instalirane datoteke"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "ponovo instaliraj ako je paket veæ prisutan"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "nemoj instalirati, ali reci da li æe da radi ili ne"
 
@@ -675,7 +675,7 @@ msgstr "    -b<faza> <spec>\t "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "a¾uriraj paket (iste opcije kao --install, plus)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -690,11 +690,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr "    -b<faza> <spec>\t "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "izbri¹i (deinstaliraj) paket"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -742,15 +742,15 @@ msgstr "binarni paket (priprema, kompilacija, instalacija, pakovanje)"
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "bin/src paket (priprema, kompilacija, instalacija, pakovanje)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "idi pravo do odreðene faze (samo za k,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "ukloni stablo direktorijuma po zavr¹etku"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 #, fuzzy
 msgid "remove sources when done"
 msgstr "ukloni izvorne datoteke i datoteku specifikacije po zavr¹etku"
@@ -760,7 +760,7 @@ msgstr "ukloni izvorne datoteke i datoteku specifikacije po zavr
 msgid "remove spec file when done"
 msgstr "ukloni izvorne datoteke i datoteku specifikacije po zavr¹etku"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 #, fuzzy
 msgid "generate PGP/GPG signature"
 msgstr "napravi PGP potpis"
@@ -811,7 +811,7 @@ msgstr "kao i --rebuild, samo nemoj praviti nikakav paket"
 msgid "    --resign <pkg>+       "
 msgstr "    -b<faza> <spec>\t "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "potpi¹i paket (ukloni tekuæi potpis)"
 
@@ -820,7 +820,7 @@ msgstr "potpi
 msgid "    --addsign <pkg>+      "
 msgstr "    -b<faza> <spec>\t "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "dodaj potpis u paket"
 
@@ -834,15 +834,15 @@ msgstr "    -b<faza> <spec>\t "
 msgid "    -K <pkg>+             "
 msgstr "    -b<faza> <spec>\t "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "proveri potpis u paketu"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "preskoèi sve PGP potpise"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 #, fuzzy
 msgid "skip any GPG signatures"
 msgstr "preskoèi sve PGP potpise"
@@ -877,8 +877,8 @@ msgid ""
 msgstr "postavi vlasnika i grupu datoteke kao i one u bazi podataka paketa koristeæi iste opcije za odreðenje datoteka kao i -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "samo jedan glavni re¾im mo¾e biti naveden"
 
@@ -890,24 +890,24 @@ msgstr "-u i --uninstall nisu vi
 msgid "Use -e or --erase instead.\n"
 msgstr "Koristite -e ili --erase.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "preme¹tanja moraju imati znak ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "preme¹tanja moraju imati / praæeno sa ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 #, fuzzy
 msgid "exclude paths must begin with a /"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -915,106 +915,106 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "samo jedan tip upita/provere mo¾e biti uraðen odjednom"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 #, fuzzy
 msgid "unexpected query flags"
 msgstr "neoèekivan izvor upita"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 #, fuzzy
 msgid "unexpected query format"
 msgstr "neoèekivan izvor upita"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "neoèekivan izvor upita"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 #, fuzzy
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr "samo instalacija i a¾uriranje mogu biti forsirane"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "datoteke mogu biti preme¹tene samo tokom instalacije paketa"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "samo jedno mo¾ete koristiti: --prefix ili --relocate"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 #, fuzzy
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr "--relocate mo¾ete koristiti samo kad instalirate novi paket"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix mo¾ete koristiti samo kod instalacije novog paketa"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argumenti za --prefix moraju poèeti znakom /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludecocs mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includecocs mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "samo jedno mo¾ete da navedete: --excludedocs ili --includedocs"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 #, fuzzy
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoreos mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches mo¾ete koristiti samo kod brisanja paketa"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb mo¾ete koristiti samo kod instalacije i brisanja paketa"
 
@@ -1030,33 +1030,33 @@ msgstr "--noscripsts mo
 msgid "--apply may only be specified during package installation"
 msgstr "--allfiles mo¾ete koristiti samo kod instalacije paketa"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 #, fuzzy
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb mo¾ete koristiti samo kod instalacije i brisanja paketa"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 #, fuzzy
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr "--nodeps mo¾ete koristiti samo kod instalacije, uklanjanja ili provere paketa"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test mo¾ete koristiti samo kod instalacije, uklanjanja ili kreiranja paketa"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr "--root (-r) mo¾ete navesti samo kod instalacije, uklanjanja, upita ili rekreiranja baze podataka"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "argumenti za --root (-r) moraju poèeti znakom /"
 
@@ -1079,80 +1079,80 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nopgp se mo¾e koristiti samo kod provere potpisa ili paketa"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, fuzzy, c-format
 msgid "cannot access file %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 #, fuzzy
 msgid "pgp not found: "
 msgstr "Datoteka nije pronaðena na serveru"
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Neuspela provera lozinke\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Lozinka je dobra.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign se mo¾e koristiti samo kod kreiranja paketa"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 #, fuzzy
 msgid "exec failed\n"
 msgstr "%s: Neuspelo otvaranje\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "neoèekivani argumenti za --querytags"
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "nedostaje paket za proveru potpisa"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "nedostaje paket za potpisivanje"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "neodstaje paket za deinstalaciju"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "nedostaje paket za instalaciju"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "suvi¹ni argumenti su navedeni za upit nad svim paketima"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "nedostaju argumenti za upit"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 #, fuzzy
 msgid "extra arguments given for verify of all packages"
 msgstr "suvi¹ni argumenti su navedeni za upit nad svim paketima"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "nedostaju argumenti za proveru"
 
@@ -1170,567 +1170,569 @@ msgstr "gre
 msgid "cannot re-open payload: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 #, fuzzy
 msgid "print macro expansion of <expr>+"
 msgstr "napi¹i verziju rpm-a koja se koristi"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, fuzzy, c-format
 msgid "%s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, fuzzy, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "kori¹æenje: {rpm --help}"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 #, fuzzy
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Koristite -e ili --erase.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath je naveden za operaciju koja ne koristi bazu podataka"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 #, fuzzy
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr "--justdb mo¾ete koristiti samo kod instalacije i brisanja paketa"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "nedosataje paket za rekreiranje"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "nedostaje specifikacije za kreiranje"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "nedostaju 'tar' datoteke za kreiranje"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 #, fuzzy
 msgid "Unable to open temp file.\n"
 msgstr "Ne mogu da otvorim %s za èitanje: %s"
 
-#: build/build.c:198
+#: build/build.c:202
 #, fuzzy, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Pribavljam %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, fuzzy, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "neuspelo otvaranje %s: %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, fuzzy, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "oèekivan znak ? u izrazu"
 
-#: build/expression.c:252
+#: build/expression.c:253
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "oèekivan znak ? u izrazu"
 
-#: build/expression.c:261
+#: build/expression.c:262
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "oèekivan znak ? u izrazu"
 
-#: build/expression.c:304
+#: build/expression.c:305
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "oèekivan znak ? u izrazu"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "oèekivan znak ? u izrazu"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "nedostaje { posle %"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "nedostaje ':' na %s:%d"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "nedostaje { posle %"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:583
+#: build/files.c:587
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:595
+#: build/files.c:599
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/files.c:945
+#: build/files.c:954
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Datoteka nije pronaðena na serveru"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, fuzzy, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Datoteka nije pronaðena na serveru"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, 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:2186
+#: build/files.c:2208
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Ne mogu da proèitam 'sigtarget'"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "PGP omanuo"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "neuspelo kreiranje %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "neuspelo kreiranje %s\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, fuzzy, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, fuzzy, c-format
 msgid "create archive failed: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, fuzzy, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "neuspelo èitanje: %s (%d)"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, fuzzy, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "neuspelo èitanje: %s (%d)"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, fuzzy, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, fuzzy, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, fuzzy, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, fuzzy, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, fuzzy, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim datoteku %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, 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:276
+#: build/pack.c:288
 #, fuzzy, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, fuzzy, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, fuzzy, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, fuzzy, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "gre¹ka: èini se da %s nije RPM paket\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, fuzzy, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "gre¹ka kod uzimanja sloga %s iz %s"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, fuzzy, c-format
 msgid "Generating signature: %d\n"
 msgstr "napravi PGP potpis"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, fuzzy, c-format
 msgid "Could not open %s: %s\n"
 msgstr "neuspelo otvaranje %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, fuzzy, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, fuzzy, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, fuzzy, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, fuzzy, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, fuzzy, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, fuzzy, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, fuzzy, c-format
 msgid "cannot create %s: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
@@ -1770,490 +1772,492 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, fuzzy, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "Pribavljam %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "%s: Neuspelo otvaranje\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, fuzzy, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "\"%s\" odreðuje vi¹e paketa\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, 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:348
+#: build/parsePreamble.c:357
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Ne mogu da upi¹em %s"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "(nepoznat tip)"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, fuzzy, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, fuzzy, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, fuzzy, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "nedostaje arhitektura za %s na %s:%d"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "fatalna gre¹ka: "
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "      Opcije odrednice paketa:"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "privremena baza podataka %s veæ postoji"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, fuzzy, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "(nije broj)"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "(nije broj)"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, fuzzy, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, fuzzy, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, fuzzy, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, fuzzy, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, fuzzy, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, fuzzy, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "preme¹tanja moraju poèeti znakom '/'"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, fuzzy, c-format
 msgid "line %d: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, fuzzy, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "neuspelo otvaranje %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "nemoj proveravati arhitekturu paketa"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, fuzzy, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, fuzzy, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, fuzzy, c-format
 msgid "(error 0x%x)"
 msgstr "gre¹ka: "
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 #, fuzzy
 msgid "Unknown file type"
 msgstr "(nepoznat tip)"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "nedostaje ':' na %s:%d"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 #, fuzzy
 msgid "Internal error"
 msgstr "fatalna gre¹ka: "
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 #, fuzzy
 msgid " failed - "
 msgstr "PGP omanuo"
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, fuzzy, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, fuzzy, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, fuzzy, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, fuzzy, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, fuzzy, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paket %s nije naveden u %s"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, fuzzy, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(nije broj)"
 
@@ -2262,609 +2266,611 @@ msgstr "(nije broj)"
 msgid "(not a blob)"
 msgstr "(nije broj)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nije vratio 'fugger' velièinu: %s"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, fuzzy, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() nije vratio 'fugger' velièinu: %s"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, fuzzy, c-format
 msgid "%9d %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "ne mogu da uklonim %s - direktorijum nije prazan"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "neuspela komanda rmdir %s: %s"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "neuspelo otvaranje %s: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "nedostaje { posle %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "nedostaje } posle %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "prazan 'tag' format'"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "prazno ime tag-a"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "nepoznat tag"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "] oèekivano na kraju niza"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "neoèekivano ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "neoèekivano }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "oèekivan znak ? u izrazu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 #, fuzzy
 msgid "{ expected after ? in expression"
 msgstr "{ oèekivano posle ? u izrazu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "} oèekivano u izrazu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "oèekivano : praæeno ? podizrazom"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 #, fuzzy
 msgid "{ expected after : in expression"
 msgstr "{ oèekivano posle : u izrazu"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "| oèekivano na kraju izraza"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(nepoznat tip)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, fuzzy, c-format
 msgid "error creating temporary file %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: lib/package.c:131
+#: lib/package.c:160
 #, fuzzy
 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:195
+#: lib/package.c:224
 #, fuzzy
 msgid ""
 "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:100
+#: lib/poptBT.c:109
 #, fuzzy, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr "priprema (raspakuj izvorne datoteke i primeni zakrpe)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 #, fuzzy
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr "instaliraj paket"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, fuzzy, c-format
 msgid "verify %files section from <specfile>"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 #, fuzzy
 msgid "build source and binary packages from <specfile>"
 msgstr "grupa %s ne sadr¾i nijedan paket\n"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 #, fuzzy
 msgid "build binary package only from <specfile>"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 #, fuzzy
 msgid "build source package only from <specfile>"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, fuzzy, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr "priprema (raspakuj izvorne datoteke i primeni zakrpe)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, fuzzy, c-format
 msgid "verify %files section from <tarball>"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 #, fuzzy
 msgid "build source and binary packages from <tarball>"
 msgstr "grupa %s ne sadr¾i nijedan paket\n"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 #, fuzzy
 msgid "build binary package only from <tarball>"
 msgstr "grupa %s ne sadr¾i nijedan paket\n"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 #, fuzzy
 msgid "build source package only from <tarball>"
 msgstr "napravi pakete za operativni sistem <os>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 #, fuzzy
 msgid "build binary package from <source package>"
 msgstr "binarni paket (priprema, kompilacija, instalacija, pakovanje)"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 #, fuzzy
 msgid "<source package>"
 msgstr "upit nad svim paketima"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 #, fuzzy
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr "instaliraj paket"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 #, fuzzy
 msgid "override build root"
 msgstr "koristi <dir> kao korenski katalog kod kreiranja"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 #, fuzzy
 msgid "debug file state machine"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 #, fuzzy
 msgid "do not execute any stages of the build"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "nemoj proveravati zavisnosti paketa"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 #, fuzzy
 msgid "remove specfile when done"
 msgstr "ukloni izvorne datoteke i datoteku specifikacije po zavr¹etku"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 #, fuzzy
 msgid "do not execute package scriptlet(s)"
 msgstr "nemoj izvr¹iti nijedan skript iz paketa"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 #, fuzzy
 msgid "<package>+"
 msgstr "upit nad svim paketima"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 #, fuzzy
 msgid "upgrade package(s) if already installed"
 msgstr "paket %s nije instaliran\n"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 #, fuzzy
 msgid "<packagefile>+"
 msgstr "    -b<faza> <spec>\t "
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, fuzzy, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, fuzzy, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, fuzzy, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, fuzzy, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 #, fuzzy
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, fuzzy, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "nemoj izvr¹iti nijedan skript iz paketa"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, fuzzy, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "nemoj izvr¹iti nijedan instalacioni skript"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, fuzzy, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "nemoj izvr¹iti nijedan instalacioni skript"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, fuzzy, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "nemoj izvr¹iti nijedan instalacioni skript"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 #, fuzzy
 msgid "relocate files from path <old> to <new>"
 msgstr "premesti datoteke iz <starog-puta> u <novi-put>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 #, fuzzy
 msgid "<old>=<new>"
 msgstr "premesti datoteke iz <starog-puta> u <novi-put>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 #, fuzzy
 msgid "upgrade package(s)"
 msgstr "instaliraj paket"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 #, fuzzy
 msgid "generate signature"
 msgstr "napravi PGP potpis"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 #, fuzzy
 msgid "query/verify all packages"
 msgstr "upit nad svim paketima"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 #, fuzzy
 msgid "query/verify package(s) owning file"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 #, fuzzy
 msgid "query/verify package(s) in group"
 msgstr "paket nema imena"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 #, fuzzy
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "upit nad svim paketima"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 #, fuzzy
 msgid "rpm query mode"
 msgstr "re¾im upita"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 #, fuzzy
 msgid "query a spec file"
 msgstr "upit nad %s neuspeo\n"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 #, fuzzy
 msgid "query the package(s) triggered by the package"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 #, fuzzy
 msgid "rpm verify mode"
 msgstr "re¾im upita"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 #, fuzzy
 msgid "rpm verify mode (legacy)"
 msgstr "re¾im upita"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 #, fuzzy
 msgid "query/verify the package(s) which require a dependency"
 msgstr "upit za pakete koji zahtevaju <i> svojstvo"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 #, fuzzy
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "upit za pakete koji omoguæavaju <i> svojstvo"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 #, fuzzy
 msgid "list all configuration files"
 msgstr "prika¾i samo konfiguracione datoteke (povlaèi -i)"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 #, fuzzy
 msgid "list all documentation files"
 msgstr "instaliraj dokumentaciju"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 #, fuzzy
 msgid "dump basic file information"
 msgstr "prika¾i informacije o paketu"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 #, fuzzy
 msgid "list files in package"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, fuzzy, c-format
 msgid "skip %%readme files"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 #, fuzzy
 msgid "use the following query format"
 msgstr "neoèekivan izvor upita"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 #, fuzzy
 msgid "substitute i18n sections into spec file"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 #, fuzzy
 msgid "display a verbose file listing"
 msgstr "prika¾i listu datoteka u paketu"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 #, fuzzy
 msgid "don't verify MD5 digest of files"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 #, fuzzy
 msgid "don't verify size of files"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 #, fuzzy
 msgid "don't verify symlink path of files"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 #, fuzzy
 msgid "don't verify owner of files"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 #, fuzzy
 msgid "don't verify group of files"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 #, fuzzy
 msgid "don't verify mode of files"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 #, fuzzy
 msgid "don't verify files in package"
 msgstr "instaliraj paket"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "nemoj proveravati zavisnosti paketa"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 #, fuzzy
 msgid "don't execute %verifyscript (if any)"
 msgstr "nemoj izvr¹iti nijednu fazu"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 #, fuzzy
 msgid "don't verify header SHA1 digest"
 msgstr "instaliraj paket"
@@ -2934,75 +2940,75 @@ msgstr "paket %s-%s-%s sadr
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, fuzzy, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, fuzzy, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "upit nad paketom koji ima <datoteku>"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "neuspelo izvr¹avanje skripta"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, fuzzy, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "neuspelo izvr¹avanje skripta"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, fuzzy, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "paket %s-%s-%s sadr¾i deljene datoteke\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grupa %s ne sadr¾i nijedan paket\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "neuspelo otvaranje %s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "PGP omanuo"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, fuzzy, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "nemoj izvr¹iti nijednu fazu"
@@ -3016,297 +3022,297 @@ msgstr "gre
 msgid "(contains no files)"
 msgstr "(nema datoteka)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 #, fuzzy
 msgid "not installed "
 msgstr "paket %s nije instaliran\n"
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, fuzzy, c-format
 msgid "(unknown %3d) "
 msgstr "(nepoznat tip)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 #, fuzzy
 msgid "package has neither file owner or id lists\n"
 msgstr "paket nema imena"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
 msgstr "neuspelo otvaranje %s: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "upit nad %s neuspeo\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "Upit se ne mo¾e izvesti nad izvorni paketima u starom formatu\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, fuzzy, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "upit nad %s neuspeo\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 #, fuzzy
 msgid "no packages\n"
 msgstr "upit nad svim paketima"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "grupa %s ne sadr¾i nijedan paket\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "nijedan paket ne aktivira %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "nijedan paket ne zahteva %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "nijedan paket ne obezbeðuje %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, fuzzy, c-format
 msgid "file %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "datoteka %s ne pripada nijednom paketu\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, fuzzy, c-format
 msgid "package record number: %u\n"
 msgstr "pogre¹an broj paketa: %s\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, fuzzy, c-format
 msgid "record %u could not be read\n"
 msgstr "ne mogu da proèitam slog %d\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "paket %s nije instaliran\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: Neuspelo otvaranje\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 #, fuzzy
 msgid "makeTempFile failed\n"
 msgstr "%s: Neuspelo otvaranje\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, fuzzy, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Ne mogu da potpi¹em v1.0 RPM\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Ne mogu da ponovo potpi¹em v2.0 RPM\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: Neuspelo 'rpmReadSignature'\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Potpis nije na raspolaganju\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: Neuspeo 'readLead'\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: Neuspelo 'rpmReadSignature'\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Potpis nije na raspolaganju (RPM v1.0)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 #, fuzzy
 msgid " (MISSING KEYS:"
 msgstr " (NEDOSTAJUÆI KLJUÈEVI)"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 #, fuzzy
 msgid "Preparing packages for installation..."
 msgstr "nedostaje paket za instalaciju"
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Pribavljam %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, fuzzy, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "gre¹ka: preskaèem %s - neuspelo preno¹enje - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, fuzzy, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "gre¹ka: ne mogu da otvorim %s%s/packages.rpm\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, fuzzy, c-format
 msgid "package %s is not relocateable\n"
 msgstr "paket %s nije instaliran\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, fuzzy, c-format
 msgid "error reading from file %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, fuzzy, c-format
 msgid "%s cannot be installed\n"
 msgstr "gre¹ka: %s se ne mo¾e instalirati\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, fuzzy, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "grupa %s ne sadr¾i nijedan paket\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "lo¹e meðuzavisnosti:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 #, fuzzy
 msgid "installing binary packages\n"
 msgstr "instaliraj paket"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, fuzzy, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, fuzzy, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "gre¹ka: ne mogu da otvorim %s%s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" odreðuje vi¹e paketa\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "uklanjanje oviha paketa æe naru¹iti zavisnosti:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "gre¹ka: ne mogu da otvorim %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Instaliram %s\n"
@@ -3316,276 +3322,277 @@ msgstr "Instaliram %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "neuspelo èitanje: %s (%d)"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "nedostaje drugo ':' na %s:%d"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "nedostaje ime arhitekture na %s:%d"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Nepotpuna linija podataka na %s:%d"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, 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:335
+#: lib/rpmrc.c:336
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Lo¹ broj arhitekture/oper.sist.: %s (%s:%d)"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Nepotpuna podrazumevana linija na %s:%d"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, 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:578
+#: lib/rpmrc.c:579
 #, fuzzy, c-format
 msgid "Cannot expand %s\n"
 msgstr "gre¹ka: ne mogu da otvorim %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, 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:647
+#: lib/rpmrc.c:648
 #, fuzzy, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Neuspelo èitanje %s: %s."
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "nedostaje ':' na %s:%d"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, fuzzy, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "nedostaje argument za %s na %s:%d"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, fuzzy, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, fuzzy, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "nedostaje arhitektura za %s na %s:%d"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "lo¹a opcija '%s' na %s:%d"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 #, fuzzy
 msgid "No signature\n"
 msgstr "%s: Potpis nije na raspolaganju\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 #, fuzzy
 msgid "Old PGP signature\n"
 msgstr "napravi PGP potpis"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 #, fuzzy
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Stari (interni) potpis!  Odakle vam!?"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, fuzzy, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "PGP omanuo"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "PGP nije uspeo da zapi¹e potpis"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "ne mogu da proèitam potpis"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 #, fuzzy
 msgid "Couldn't exec gpg\n"
 msgstr "Ne mogu da izvr¹im PGP"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 #, fuzzy
 msgid "gpg failed\n"
 msgstr "PGP omanuo"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "PGP nije uspeo da zapi¹e potpis"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 #, fuzzy
 msgid "Generating signature using PGP.\n"
 msgstr "napravi PGP potpis"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 #, fuzzy
 msgid "Generating signature using GPG.\n"
 msgstr "napravi PGP potpis"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 #, 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:723
+#: lib/signature.c:738
 #, fuzzy
 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:815
+#: lib/signature.c:834
 #, 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:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Morate podesiti \"pgp_name:\" u va¹oj rpmrc datoteci"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Morate podesiti \"pgp_name:\" u va¹oj rpmrc datoteci"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, fuzzy, c-format
 msgid "%5d exclude  %s\n"
 msgstr "Pribavljam %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, fuzzy, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, fuzzy, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "Pribavljam %s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, fuzzy, c-format
 msgid "excluding %s %s\n"
 msgstr "Pribavljam %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, fuzzy, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, fuzzy, c-format
 msgid "excluding directory %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
@@ -3598,27 +3605,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, fuzzy, c-format
 msgid "missing    %s"
 msgstr "nedostaje { posle %"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Nezadovoljene meðuzavisnosti za %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3634,96 +3641,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, fuzzy, c-format
 msgid "bad db file %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, fuzzy, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, fuzzy, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "ne mogu da dobijem %s zakljuèavanje baze podataka"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "ekskluzivno"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "deljeno"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, fuzzy, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, fuzzy, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, fuzzy, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, fuzzy, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, fuzzy, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "ne mogu da dobijem %s zakljuèavanje baze podataka"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, fuzzy, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3751,376 +3758,375 @@ msgstr "rekreiraj bazu podataka iz postoje
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, fuzzy, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "gre¹ka: ne mogu da otvorim %s\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, fuzzy, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "gre¹ka kod uzimanja sloga %s iz %s"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "gre¹ka zapisivanja sloga %s u %s"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, fuzzy, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "dbpath nije odreðen"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, fuzzy, c-format
 msgid "error(%d) counting packages\n"
 msgstr "gre¹ka kod potrage za paketom %s\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, fuzzy, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "slog broj %d u bazi podataka je neispravan -- preskaèem ga"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, fuzzy, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "ne mogu da proèitam zaglavlje na %d za proveru"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, fuzzy, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, fuzzy, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "gre¹ka kod potrage za paketom %s\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, fuzzy, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "gre¹ka uklanjanja sloga %s u %s"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "dbpath nije odreðen"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, fuzzy, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "privremena baza podataka %s veæ postoji"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, fuzzy, c-format
 msgid "creating directory %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, fuzzy, c-format
 msgid "creating directory %s: %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, fuzzy, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, fuzzy, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "rekreiraj bazu podataka iz postojeæe baze"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "ne mogu da dodam slog originalno na %d"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, fuzzy, c-format
 msgid "removing directory %s\n"
 msgstr "gre¹ka kod kreiranja direktorijuma %s: %s"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, fuzzy, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, fuzzy, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "(nepoznat tip)"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Ne mogu da otvorim datoteku %s: "
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "paket %s nije naðen u %s"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, fuzzy, c-format
 msgid "File %s: %s\n"
 msgstr "neuspelo otvaranje %s: %s"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 #, fuzzy
 msgid "Bad server response"
 msgstr "Lo¹ odgovor FTP servera"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 #, fuzzy
 msgid "Server I/O error"
 msgstr "Ulazno/izlazna FTP gre¹ka"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 #, fuzzy
 msgid "Server timeout"
 msgstr "Tajm-aut FTP servera"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 #, fuzzy
 msgid "Unable to lookup server host address"
 msgstr "Ne mogu da odredim host adresu FTP servera"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 #, fuzzy
 msgid "Unable to lookup server host name"
 msgstr "Ne mogu da odredim ime FTP hosta"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 #, fuzzy
 msgid "Failed to connect to server"
 msgstr "Ne mogu da se pove¾em sa FTP serverom"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 #, fuzzy
 msgid "Failed to establish data connection to server"
 msgstr "Ne mogu da uspostavim vezu podataka sa FTP serverom"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 #, fuzzy
 msgid "I/O error to local file"
 msgstr "Ulazno/izlazna gre¹ka kod lokalne datoteke"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Gre¹ka kod stavljanja udaljenog servera u pasivni re¾im"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Datoteka nije pronaðena na serveru"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 #, fuzzy
 msgid "Unknown or unexpected error"
 msgstr "Neoèekivana ili nepoznata FTP gre¹ka"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 #, fuzzy
 msgid "(no error)"
 msgstr "gre¹ka: "
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "fatalna gre¹ka: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "gre¹ka: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "upozorenje: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Lozinka za %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, fuzzy, c-format
 msgid "error: %sport must be a number\n"
 msgstr "gre¹ka: FTP port mora biti broj\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 #, fuzzy
 msgid "url port must be a number\n"
 msgstr "gre¹ka: FTP port mora biti broj\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, fuzzy, c-format
 msgid "failed to create %s: %s\n"
 msgstr "neuspelo kreiranje %s\n"
index 1121590..7c50a5c 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-09-12 14:18+0200\n"
 "Last-Translator: Göran Uddeborg <goeran@uddeborg.pp.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -9,58 +9,58 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "kan inte öppna rpmdatabas i %s\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "ouppfyllda byggberoenden:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "Kan inte öppna specfilen %s: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "Kunde inte öppna \"tar\"-rör: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "Kunde inte läsa specfil från %s\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "Kunde inte byta namn på %s till %s: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "kunde inte ta status på %s: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "Filen %s är inte en vanlig fil.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr "Filen %s tycks inte vara en specfil.\n"
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Bygger målplattformar: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "Bygger för målet %s\n"
@@ -70,16 +70,16 @@ msgstr "Bygger f
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM version %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright © 1998-2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Det här programmet kan distribueras fritt enligt villkoren i GNU GPL"
 
@@ -290,7 +290,7 @@ msgstr "Anv
 msgid "print this message"
 msgstr "visa detta meddelande"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "visa vilken version av rpm som används"
 
@@ -302,7 +302,7 @@ msgstr "   Alla l
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<namn> <kropp>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "definiera makrot <namn> som <kropp>"
 
@@ -318,7 +318,7 @@ msgstr "skriv ut expansionen av makrot <namn> p
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <kommando>     "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "skicka standard ut till <kommando>"
 
@@ -330,7 +330,7 @@ msgstr "      --rcfile <fil>      "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "använd <fil> istället för /etc/rpmrc och $HOME/.rpmrc"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "visa slutliga rpmrc- och makrokonfigurationer"
 
@@ -407,7 +407,7 @@ msgstr "anv
 msgid "      --root <dir>        "
 msgstr "      --root <kat>        "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "använd <kat> som toppkatalog"
 
@@ -517,11 +517,11 @@ msgid ""
 "options as -q"
 msgstr "verifiera ett pakets installation med samma urvalsflaggor som till -q"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "verifiera inte paketberoenden"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "verifiera inte md5-kontrollsummor"
 
@@ -541,7 +541,7 @@ msgstr "    --install <paketfil>"
 msgid "    -i <packagefile>      "
 msgstr "    -i <paketfil>         "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "installera paket"
 
@@ -561,7 +561,7 @@ msgstr "      --relocate <fr
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "flytta filer från <frånskv> till <tillskv>"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "relokera filer i ej relokerbart paket"
 
@@ -569,49 +569,49 @@ msgstr "relokera filer i ej relokerbart paket"
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <katalog>  "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "flytta paketet till <katalog>, om flyttbart"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "installera inte dokumentation"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "kortform för --replacepkgs --replacefiles"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 "skriv ut brädgårdar allteftersom paketet installeras (bra tillsammans med -v)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 "installera alla filer, även konfigurationer som annars kunde hoppats över"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "verifiera inte paketarkitektur"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "kontrollera inte diskutrymme före installation"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "verifiera inte paketets operativsystem"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "installera dokumentation"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "uppdatera databasen, men ändra inte filsystemet"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "flytta inte om paketinstallationen för att tillfredsställa beroenden"
 
@@ -623,19 +623,19 @@ msgstr "k
 msgid "don't execute any scripts triggered by this package"
 msgstr "kör inte utlösningsskript utlösta av detta paket"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "skriv procent allt eftersom paketet installeras"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "installera även om paketet byter ut installerade filer"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "installera om ifall paketet redan är installerat"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "installera inte, men tala om ifall det skulle fungera eller inte"
 
@@ -651,7 +651,7 @@ msgstr "    -U <paketfil>         "
 msgid "upgrade package (same options as --install, plus)"
 msgstr "uppgradera paket (samma flaggor som --install, samt)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -667,11 +667,11 @@ msgstr "    --erase <paket>"
 msgid "    -e <package>          "
 msgstr "    -e <paketfil>         "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "radera (avinstallera) paket"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -720,15 +720,15 @@ msgstr "bin
 msgid "bin/src package (prep, compile, install, package)"
 msgstr "binär- och källpaketera (förbered, kompilera, installera, paketera)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "gå direkt till angivet steg (endast för c,i)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "ta bort tillverkningsträd efteråt"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "ta bort källkod efteråt"
 
@@ -736,7 +736,7 @@ msgstr "ta bort k
 msgid "remove spec file when done"
 msgstr "ta bort specfil efteråt"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "tillverka en PGP/GPG-signatur"
 
@@ -784,7 +784,7 @@ msgstr "som --rebuild, men tillverka inga paket"
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pkt>+       "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "signera ett paket (släng nuvarande signatur)"
 
@@ -792,7 +792,7 @@ msgstr "signera ett paket (sl
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pkt>+      "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "lägg till signatur till ett paket"
 
@@ -804,15 +804,15 @@ msgstr "    --checksig <pkt>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <pkt>+             "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "verifiera paketsignatur"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "hoppa över eventuella PGP-signaturer"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "hoppa över eventuella GPG-signaturer"
 
@@ -849,8 +849,8 @@ msgstr ""
 "paketspecifikationsflaggor som -q"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "enbart ett huvudläge kan anges"
 
@@ -862,23 +862,23 @@ msgstr "-u och --uninstall undanbedes och fungerar inte l
 msgid "Use -e or --erase instead.\n"
 msgstr "Använd -e eller --erase istället.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "omflyttningar måste börja med /"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "omflyttningar måste innehålla ett ="
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "omflyttningar måste ha ett / efter ="
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "uteslutna sökvägar måste börja med /"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "Flaggan --rcfile har tagits bort.\n"
 
@@ -886,103 +886,103 @@ msgstr "Flaggan --rcfile har tagits bort.\n"
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr "Använd --macros med en kolonseparerad lista med makrofiler att läsa.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "Internt fel i argumenthantering (%d) :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "endast en typ av fråga/verifiering kan utföras åt gången"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "oväntade frågeflaggor"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "oväntat frågeformat"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "oväntad frågekälla"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 "enbart installation, uppgradering, rmsource och rmspec kan tvingas fram"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr "filer kan relokeras endast under paketinstallation"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "enbart en av --prefix eller --relocate kan användas"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate och --excludepath kan endast användas när nya paket installeras"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix kan endast användas när nya paket installeras"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "argument till --prefix måste börja med /"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) kan enbart användas vid paketinstallation"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent kan enbart användas vid paketinstallation"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles kan enbart användas vid paketinstallation"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs kan enbart användas vid paketinstallation"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs kan enbart användas vid paketinstallation"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs kan enbart användas vid paketinstallation"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "enbart en av --excludedocs och --includedocs kan användas"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch kan enbart användas vid paketinstallation"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos kan enbart användas vid paketinstallation"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize kan enbart användas vid paketinstallation"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches kan enbart användas när paket raderas"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles kan enbart användas vid paketinstallation"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr "--justdb kan enbart användas när paket installeras eller raderas"
 
@@ -998,7 +998,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--apply kan enbart användas vid paketinstallation"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
@@ -1006,7 +1006,7 @@ msgstr ""
 "utlösardeaktiveringsflaggor kan enbart användas när paket installeras eller "
 "raderas"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1014,13 +1014,13 @@ msgstr ""
 "--nodeps kan enbart användas när paket byggs, byggs om, kompileras om, "
 "installeras, raderas eller verifieras"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr "--test kan enbart användas när paket installeras, raderas eller byggs"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1028,7 +1028,7 @@ msgstr ""
 "--root (-r) kan enbart användas när paket installeras, raderas, frågas eller "
 "databasen byggs om"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "argument till --root (-r) måste börja med /"
 
@@ -1049,77 +1049,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 kan enbart användas vid signaturkontroll och paketverifiering"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "inga filer att signera\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "kan inte komma åt filen %s\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp hittades inte: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Ange lösenfras: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Kontrollen av lösenfrasen misslyckades\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Lösenfrasen är ok.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "Felaktig %%_signature-spec i makrofil.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign kan enbart användas vid pakettillverkning"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "exec misslyckades\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "oväntade argument till --querytags "
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "inga paket angivna för signaturkontroll"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "inga paket angivna för signering"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "inga paket angivna för avinstallation"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "inga paket angivna för installation"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "extra argument angivna för förfrågan om alla paket"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "inga parametrar angivna för fråga"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "extra argument angivna för verifiering av alla paket"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "inga parametrar angivna för verifiering"
 
@@ -1136,109 +1136,110 @@ msgstr "fel vid l
 msgid "cannot re-open payload: %s\n"
 msgstr "kan inte återöppna lasten: %s\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "visa mindre detaljerad utdata"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "visa mer detaljerad utdata"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<namn> <kropp>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "skriv ut makroexpansion av <uttr>+"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<uttr>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<kommando>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<kat>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "läs <fil:...> istället för standardmakrofil(er)"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<fil:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "läs <fil:...> istället för standard rpmrc-fil(er)"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "deaktivera användningen av libio(3)-API:et"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "felsök protokolldataström"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "felsök rpmio I/O"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "felsök cache-hanteringen av URL:ar"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "Frågeflaggor (med -q eller --query):"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "Verifieringsflaggor (med -V eller --verify):"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "Signaturflaggor:"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "Databasflaggor:"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr "Byggflaggor med [ <specfil> | <tar-arkiv> | <källpaket> ]:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr "Installera-/Uppdatera-/Raderaflaggor"
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "Gemensamma flaggor för alla rpm-lägen:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Användning: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Använd \"--macros <fil:...>\" istället.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath angivet för en operation som inte använder någon databas"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
@@ -1246,38 +1247,38 @@ msgstr ""
 "skriptdeaktiveringsflaggor kan enbart användas när paket installeras eller "
 "raderas"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "inga paketfiler angivna för omtillverkning"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "inga specfiler angivna för tillverkning"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "inga tar-filer angivna för tillverkning"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Kan inte öppna temporär fil.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "Kör(%s): %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "Körning (exec) av %s misslyckades (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "Dålig slutstatus från %s (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1287,408 +1288,409 @@ msgstr ""
 "\n"
 "RPM-byggfel:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "syntaxfel vid tolkning av ==\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "syntaxfel vid tolkning av &&\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "syntaxfel vid tolkning av ||\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "tolkningsfel i uttryck\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "ensam (\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- endast i tal\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! endast på tal\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "typer måste passa ihop\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / stöds inte för strängar\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- stöds inte för strängar\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& och || stöds inte för strängar\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "syntaxfel i uttryck\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK-fel: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Saknad \"(\" i %s %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Saknad \")\" i %s(%s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ogiltig %s token: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Saknad %s i %s %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Annat än blanktecken följer på %s(): %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Felaktig syntax: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Felaktig rättighetsspecifikation: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Felaktig specifikation av katalogrättigheter: %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Ovanlig lokallängd: \"%.*s\" i %%lang(%s)\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Duplicerad lokal %.*s i %%lang(%s)\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "Slog i gränsen för %%docdir\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Endast ett argument till %%docdir\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Två filer på en rad: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Filnamn måste börja med \"/\": %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan inte blanda special %%doc med andra former: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Filen uppräknad två gånger: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolisk länk pekar på BuildRoot: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Filen matchar inte prefixet (%s): %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Filen hittades inte: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Felaktig ägare/grupp: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Fil %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Filen behöver inledande \"/\": %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Matchning inte tillåtet: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Hittade ingen fil vid matchningen: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "Kunde inte öppna %%files-fil %s: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "rad: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Felaktig fil: %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Kunde inte köra %s: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Kunde inte grena %s: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s misslyckades\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "kunde inte skriva all data till %s\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "Letar upp %s: (använder %s)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Misslyckades med att hitta %s:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Bearbetar filer: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "getUname: för många uid\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "getUnameS: för många uid\n"
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr "getUidS: för många uid\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "getGname: för många gid\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "getGnameS: för många gid\n"
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr "getGidS: för många gid\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Kunde inte kanonisera värdnamn: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "skapande av arkiv misslyckades vid fil %s: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "skapande av arkiv misslyckades: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy kunde inte skriva: %s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy kunde inte läsa: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "Kunde inte öppna PreIn-fil: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "Kunde inte öppna PreUn-fil: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "Kunde inte öppna PostIn-fil: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "Kunde inte öppna PostUn-fil: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "Kunde inte öppna VerifyScript-fil: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Kunde inte öppna Trigger-skriptfil: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: öppna %s: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: läs %s: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fseek misslyckades: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s är inte ett RPM-paket\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: läser huvud från %s\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr "Kan inte skapa oföränderlig huvudregion.\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr "Kan inte skriva temporärhuvud\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "Felaktig CSA-data\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr "Kan inte skriva slutligt huvud\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Genererar signatur: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr "Kan inte läsa om signaturhuvud.\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "Kunde inte öppna %s: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "Kunde inte skriva paket: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "Kan inte läsa signaturen %s: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "Kan inte läsa huvud från %s: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "Kan inte skriva huvud till %s: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "Kan inte läsa last från %s: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "Kan inte skriva last till %s: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Skrev: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, 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:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "kan inte skapa %s: %s\n"
@@ -1728,375 +1730,375 @@ msgstr "saknat namn i %%changelog\n"
 msgid "no description in %%changelog\n"
 msgstr "ingen beskrivning i %%changelog\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "rad %d: Fel i tolkning av %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "rad %d: otillåten flagga %s: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "rad %d: För många namn: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "rad %d: Paketet existerar inte: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "rad %d: En andra beskrivning\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "rad %d: Fel i tolkning av %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "rad %d: En andra %%files-lista\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arkitekturen är utesluten: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arkitekturen är inte medtagen: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS är uteslutet: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS är inte medtaget: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "%s-fält måste finnas med i paketet: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Dubbla %s-poster i paketet: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Kan inte öppna ikon %s: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Kan inte läsa ikon %s: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Okänd ikontyp: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "rad %d: Taggen tar endast ett värde: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "rad %d: Felaktig tagg: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "rad %d: Tom tagg: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "rad %d: Otillåtet tecken \"-\" i %s: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan inte vara \"/\": %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "rad %d: Prefix får inte sluta med \"/\": %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "rad %d: Docdir måste börja med \"/\": %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, 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\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "rad %d: Felaktigt %s: bestämningar: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "rad %d: Felaktigt BuildArchitecture-format: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Internt fel: felaktig tagg %d\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Felaktig paketangivelse %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paketet existerar redan: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "rad %d: Okänd tagg: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Specfil kan inte använda BuildRoot\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Dålig källa: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Inget patch-nummer %d\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "Inget källkodsnummer %d\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunde inte hämta nosource %s: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Fel i tolkning av %%setup: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "rad %d: Felaktigt argument till %%setup: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "rad %d: Felaktig %%setup-flagga %s: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "rad %d: Behöver argument till %%patch -b: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "rad %d: Behöver argument till %%patch -z: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "rad %d: Behöver argument till %%patch -p: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "rad %d: Felaktigt argument till %%patch -p: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "För många patchar!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "rad %d: Felaktigt argument till %%patch: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "rad %d: andra %%prep\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 "rad %d: Beroenden måste börja alfanumeriskt, med \"_\" eller \"/\": %s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "rad %d: Filnamn inte tillåtna: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "rad %d: Filnamn med version inte tillåtet: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "rad %d: Version krävs: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "rad %d: utlösare måste ha --: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "rad %d: Fel vid tolkning av %s: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "rad %d: skriptprogram måste börja med \"/\": %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "rad %d: En andra %s\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "rad %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "Kan inte öppna %s: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "Oavslutat %%if\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean returnerar %d\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: Fick ett %%else utan något %%if\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: Fick ett %%endif utan något %%if\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "felformaterad %%include-sats\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr "Hittade inga kompatibla arkitekturer att bygga\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Paketet har ingen %%description: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "rad %d: Felaktigt tal: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "rad %d: Felaktigt no%s-tal: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "rad %d: Felaktigt %s-tal: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(fel 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Felaktigt magiskt tal"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Felaktigt/oläsbart huvud"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Huvudstorleken för stor"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Okänd filtyp"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "Saknad(e) hårdlänk(ar)"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "MD5-summan stämmer inte"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Internt fel"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr "Ingen arkivfilen i huvud"
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " misslyckades - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2105,112 +2107,114 @@ msgstr ""
 "\"B\"-beroendet behöver en epok (antar samma som \"A\")\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr "JA"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr "NEJ "
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s JA (lade till filer)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s JA (lade till tillhandahållande)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-s (cachad)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s JA (rpmrc tillhandahåller)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s JA (rpmlib tillhandahåller)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s JA (db-filer)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s JA (db-tillhandahållande)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s JA (db-paket)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s NEJ\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) tillagt till beroendecachen.\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, 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:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "paket %s står i konflikt: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "tar bort %s-%s-%s \"%s\" från tsort-relationer.\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "========== noterar alla relationer\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 "========== tsort:erar paket (ordning, #föregångare, #efterföljare, djup)\n"
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== endast efterföljare (presentationsordning)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "LOOP:\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== fortsätter med tsort ...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(inte ett tal)"
 
@@ -2219,561 +2223,563 @@ msgstr "(inte ett tal)"
 msgid "(not a blob)"
 msgstr "(inte ett tal)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() kunde inte returnera storlek: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() kunde inte returnera monteringspunkter: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "kunde inte ta status på %s: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "hämtar lista över monterade filsystem\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "kunde inte öppna %s: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "filen %s är på en okänd enhet\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr "========= Kataloger ej uttryckligen inkluderade i paketet:\n"
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr "katalog %s skapad med rättigheter %04o.\n"
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "arkivfil %s fanns inte i huvudets fillista\n"
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s sparades som %s\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s rmdir av %s misslyckades: Katalogen är inte tom\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir av %s misslyckades: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink av %s misslyckades: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s skapades som %s\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "dataLength() RPM_STRING_TYPE antal måste vara 1.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datatyp %d stöds inte\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "{ fattas efter %"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "} fattas efter %{"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "tomt taggformat"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "tomt taggnamn"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "okänd tagg"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "] förväntades vid slutet på vektor"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "oväntad ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "oväntad }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "? förväntades i uttryck"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "{ förväntades efter ? i uttryck"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "} förväntades i uttryck"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ": förväntades efter ? i deluttryck"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "{ förväntades efter : i uttryck"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "| förväntades vid slutet på uttryck"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(okänd typ)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "fel när tämporärfil %s skapades\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 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\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "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\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot redan angett, ignorerar %s\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 "bygg till %prep (packa upp källkod samt applicera patchar) från <specfil>"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<specfil>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr "bygg till och med %build (%prep, sedan kompilera) från <specfil>"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 "bygg till och med %install (%prep, %build, sedan installera) från <specfil>"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "verifiera %files-sektionen i <specfil>"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "bygg käll- och binärpaket från <specfil>"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "bygg endast binärpaket från <specfil>"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "bygg endast källpaket från <specfil>"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 "bygg till och med %prep (packa upp källkod samt applicera patchar) från <tar-"
 "arkiv>"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<tar-arkiv>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr "bygg till och med %build (%prep, kompilera sedan) från <tar-arkiv>"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 "bygg till och med %install (%prep, %build, installera sedan) från <tar-arkiv>"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "verifiera %files-sektionen från <tar-arkiv>"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "bygg käll- och binärpaket från <tar-arkiv>"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "bygg endast binärpaket från <tar-arkiv>"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "bygg endast källpaket från <tar-arkiv>"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "bygg binärpaket från <källpaket>"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<källpaket>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 "bygg till och med %install (%prep, %build, installera sedan) från <källpaket>"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "åsidosätt tillverkningsrot"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "generera huvuden kompatibla med rpm4-paketering"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "ignorera ExcludeArch:-direktiv från specfil"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr "felsök filtillståndsmaskin"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "utför inga steg i tillverkningen"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr "verifiera inte byggberoenden"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr "generera pakethuvud(en) kompatibla med (äldre) rpm[23]-paketering"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "acceptera inte översatta \"msgstr\" från specfilen"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "ta bort specfil efteråt"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "åsidosätt målplattform"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "slå upp översatta strängar i specfilkatalog"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr "felformaterad återgångstid"
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr "kör inte paketskript"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr "spara raderade paketfiler genom att spara dem i underkatalog"
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<paket>+"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "hoppa över filer med inledande <sökväg>"
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr "<sökväg>"
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr "uppgradera paket om redan installerat/de"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<paketfil>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "utför inte (eventuellt) %%pre-skript"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "utför inte (eventuellt) %%post-skript"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "utför inte (eventuellt) %%preun-skript"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "utför inte (eventuellt) %%postun-skript"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "kör inte skript utlösta av detta paket"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "kör inte %%triggerprein-skript"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "kör inte %%triggerin-skript"
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "kör inte %%triggerun-skript"
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "kör inte %%triggerpostun-skript"
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr "relokera filer från <gammal> till <ny>"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<gammal>=<ny>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr "spara raderade paketfiler genom ompaketering"
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 "avinstallera nya paket och ominstallera gamla paket tillbaka till datum"
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr "<datum>"
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "uppgradera paket"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "generera signatur"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "fråga/verifiera alla paket"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "fråga/verifiera paket som äger fil"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "fråga/verifiera paket i grupp"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr "fråga/verifiera en paketfil (t.ex. en binär *.rpm-fil)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "rpm frågeläge"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "visa kända frågetaggar"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "fråga en specfil"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<spec>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "fråga paket utlösta av paketet"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "rpm verifieringsläge"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "rpm verifieringsläge (ärvt)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "fråga/verifiera paket som behöver ett beroende"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "fråga/verifiera paket som tillhandahåller ett beroende"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "lista alla konfigurationsfiler"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "lista alla dokumentationsfiler"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "visa filinformation"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "lista filer i paketet"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr "hoppa över %%ghost-filer"
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr "hoppa över %%license-filer"
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr "hoppa över %%readme-filer"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "använd följande frågeformat"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "ersätt översatta sektioner till specfil"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "visa tillstånd för de listade filerna"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "visa en utförlig fillistning"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr "verifiera inte MD5-summor för filer"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "verifiera inte storlekar på filer"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "verifiera inte sökvägen i symboliska länkar"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "verifiera inte ägare till filer"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "verifiera inte grupper till filer"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr "verifiera inte modifikationstiden för filer"
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "verifiera inte rättigheter för filer"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "verifiera inte filerna i paketet"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "verifiera inte paketberoenden"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr "utför inte (eventuellt) %verifyscript"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "verifiera inte huvudets SHA1-summa"
 
@@ -2842,75 +2848,75 @@ msgstr "paket %s systemanrop f
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "okänt fel %d uppträdde under behandling av paket %s"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "kan inte skapa %%%s %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "kan inte skriva till %%%s %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "källpaket förväntades, fann binärpaket\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "källpaket innehåller ingen .spec-fil\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 "körning av %s-skript från %s-%s-%s misslyckades, waitpid returnerade %s\n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "körning av %s-skript från %s-%s-%s misslyckades, slutstatus %d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "%s: %s-%s-%s har %d filer, test = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr "%s: %s-skript misslyckades (%d), hoppar över %s-%s-%s\n"
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "användare %s finns inte - använder root\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grupp %s finns inte - använder root\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "uppackning av arkiv misslyckades%s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " vid fil "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s misslyckades på fil %s: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s misslyckades: %s\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "%s: kör (eventuellt) %s-skript\n"
@@ -2924,290 +2930,290 @@ msgstr "fel format: %s\n"
 msgid "(contains no files)"
 msgstr "(innehåller inga filer)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normal        "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "ersatt        "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "oinstallerat  "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "nätdelad      "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(okänd %3d)   "
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(ej tillstnd) "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "paketet har varken filägare eller id-listor\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "kan inte fråga %s: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "misslyckades med att öppna %s: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "fråga av %s misslyckades\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "källpaket i gammalt format går inte att fråga om\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: läsning av paketlista misslyckades: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "fråga av specfil %s misslyckades, kan inte tolka\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "inga paket\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "grupp %s innehåller inga paket\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "inga paketutlösare %s\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "inget paket behöver %s\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "inget paket tillhandahåller %s\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "fil %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "filen %s tillhör inget paket\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "felaktigt paketnummer: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "paketpost nummer: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr "post %u kunde inte läsas\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "paket %s är inte installerat\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: open misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile misslyckades\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead misslyckades\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: Kan inte signera v1.0 RPM\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: Kan inte signera om v2.0 RPM\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature misslyckades\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ingen signatur tillgänglig\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Ingen signatur tillgänglig (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "EJ OK"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (SAKNADE NYCKLAR:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (EJ BETRODDA NYCKLAR:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "Förbereder..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "Förbereder paket för installation ..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "Hämtar %s\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr " ... som %s\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "hoppar över %s - överföring misslyckades - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "kan inte öppna paketdatabas i %s\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "paket %s är inte relokerbart\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "fel vid läsning från fil %s\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "filen %s behöver en nyare version av RPM\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s kan inte installeras\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "hittade %d käll- och %d binärpaket\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "ouppfyllda beroenden:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "installerar binärpaket\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "kan inte öppna filen %s: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "kan inte öppna %s/packages.rpm\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" anger flera paket\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "att ta bort dessa paket skulle göra sönder beroenden:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "kan inte öppna %s: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installerar %s\n"
@@ -3217,266 +3223,267 @@ msgstr "Installerar %s\n"
 msgid "read failed: %s (%d)\n"
 msgstr "läsning misslyckades: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "andra \":\" saknas vid %s:%d\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "arkitekturnamn saknas vid %s:%d\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ofullständig datarad vid %s:%d\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "För många argument i datarad vid %s:%d\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Felaktigt arkitektur-/os-nummer: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Ofullständig standardvärdesrad vid %s:%d\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "För många argument i standardvärdesrad vid %s:%d\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "Kan inte expandera %s\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "Kan inte läsa %s, HOME är för stor.\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "Kan inte öppna %s för läsning: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "Misslyckades med att läsa %s: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "\":\" saknas (hittade 0x%02x) vid %s:%d\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "argument till %s saknas vid %s:%d\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s expansion misslyckades vid %s:%d \"%s\"\n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "kan inte öppna %s vid %s:%d: %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "arkitektur saknas för %s vid %s:%d\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "okänd flagga \"%s\" vid %s:%d\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Okänt system: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Var vänlig kontakta rpm-list@redhat.com\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "filen är inte en vanlig fil -- hoppar över storlekskontroll\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 "Förväntad storlek: %12d = inledning(%d)+signaturer(%d)+utfyllnad(%d)+data(%"
 "d)\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr "  Faktisk storlek: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Ingen signatur\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Gammal PGP-signatur\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Gammal (endast intern) signatur!  Hur fick du tag i den!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Signatur: storlek(%d)+utfyllnad(%d)\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "Kunde inte köra pgp (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "pgp misslyckades\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "pgp misslyckades att skriva en signatur\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "PGP signaturstorlek: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "kan inte läsa signaturen\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "Fick %d byte PGP-signatur\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "Kunde inte köra gpg\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "gpg misslyckades\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "gpg kunde inte skriva signatur\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "GPG-signaturstorlek: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "Fick %d byte GPG-signatur\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "Genererar signatur med PGP.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "Genererar signatur med GPG.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 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 PGP-kontroll.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 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 GPG-kontroll.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "Kunde inte köra pgp\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Felaktig %%_signature-spec i makrofil\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Du måste sätta \"%%_gpg_name\" i din makrofil\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Du måste sätta \"%%_pgp_name\" i din makrofil\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== omflyttningar\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d utesluter  %s\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d flyttar om %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "hoppar över multilib-sökväg %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "hoppar över %s %s\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "flyttar %s till %s\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "flyttar katalogen %s till %s\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "%s överhoppad på grund av missingok-flagga\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "hoppar över katalogen %s\n"
@@ -3492,27 +3499,27 @@ msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "paketet saknar både gruppnamn och id-listor (detta borde aldrig inträffa)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "saknas     %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "Ouppfyllda beroenden för %s-%s-%s: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr "%s-%s-%s: kontrollsumma för oföränderlig huvudregion misslyckades\n"
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "db%d-fel(%d) från %s: %s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "db%d-fel(%d): %s\n"
@@ -3528,96 +3535,96 @@ msgstr "Trasig paketkedja vid %d(0x%08x), f
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr "Återansluter trasig kedja vid %d(0x%08x).\n"
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "stängde  db-fil        %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "tog bort db-fil        %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "felaktig db-fil %s\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "öppnar db-fil          %s rättighet 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "kan inte få %s lås på databas\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "uteslutande"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "delat"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "stängde     db-miljö %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "tog bort    db-miljö %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "öppnar      db-miljö %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "stängde     db-index %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "verifierade db-index %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "öppnar      db-index %s/%s %s rättighet=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "kan inte få %s lås på %s/%s\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "låste       db-index %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "okänd db-flagga: \"%s\" ignorerad\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "%s har ogiltigt ogiltigt numeriskt värde, hoppar över\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s har för stort eller för litet \"long\"-värde, hoppar över\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr "%s har för stort eller för litet heltalsvärde, hoppar över\n"
@@ -3649,41 +3656,42 @@ msgstr "bygg om databasens inverterade listor fr
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generera huvuden kompatibla med (äldre) rpm[23]-paketering"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: okänt taggnamn: \"%s\" ignorerat\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "kan inte öppna %s-indexet med db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "kan inte öppna %s-indexet\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, 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\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "fel(%d) när post %s sparades i %s\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "fel(%d) när post %s togs bort ur %s\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "ingen dbpath har satts\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
@@ -3692,323 +3700,321 @@ msgstr ""
 "i nytt format\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "fel(%d) när paket räknades\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "post nummer %u i databasen är felaktig -- hoppar över.\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr "rpmdb: skadad huvudinstans #%u hämtad, hoppar över.\n"
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: kan inte läsa huvud vid 0x%x\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "tar bort \"%s\" från %s-indexet.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "tar bort %d poster från %s-indexet.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "fel(%d) vid allokering av ny paketinstans\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "lägger till \"%s\" till %s-indexet.\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "lägger till %d poster till %s-indexet.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "tar bort %s efter lyckad db3-ombyggnad.\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "ingen dbpath har satts"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "bygger om databas %s till %s\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "tillfällig databas %s existerar redan\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr "skapar katalog %s\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "skapar katalog %s: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "öppnar gammal databas med dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "öppnar ny databas med dbapi %d\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "kan inte lägga till post ursprungligen vid %u\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "kunde inte bygga om databasen: orginaldatabasen finns kvar\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "kunde inte ersätta gammal databas med ny databas!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, 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"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "tar bort katalog %s\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "kunde inte ta bort katalogen %s: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== aktiva %d tomma %d\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(tom)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(tom)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "Makro %%%s har oavslutad kropp\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "Makro %%%s har otillåtet namn (%%define)\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "Makro %%%s har oavslutade flaggor\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "makro %%%s har tom kropp\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "Makro %%%s misslyckades att expandera\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "Makro %%%s har otillåtet namn (%%undefine)\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "Makro %%%s (%s) användes inte under nivå %d\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Okänd flagga %c i %s(%s)\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Rekursionsdjup(%d) större än max(%d)\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Oavslutad %c: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Ett %% följs av ett makro som inte kan tolkas\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Inget makro %%%.*s hittat, hoppar över\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "Målbuffert översvämmad\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "Fil %s: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "Filen %s är mindre än %u byte\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Lyckades"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Konstigt svar från server"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "IO-fel mot server"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Förbindelsen med servern dog ut (timeout)"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Kunde inte slå upp serverns adress"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Kunde inte slå upp serverns namn"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Misslyckades med att kontakta servern"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Misslyckades med att etablera en dataförbindelse till servern"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "I/O-fel mot lokal fil"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Fel när fjärrservern sattes i passivt läge"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Filen fanns inte på servern"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Avbruten under gång"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Okänt eller oväntat fel"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "loggar in på %s som %s, lösenord %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(inget fel)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "ödesdigert fel: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "fel: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "varning: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "minnesallokering (%u byte) returnerade NULL.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "varning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "varning: u %p data %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "varning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "Lösenord för %s@%s: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "fel: %s-port måste vara ett tal\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url-port måste vara ett tal\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "kunde inte skapa %s: %s\n"
index b8af7e5..92a361b 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-07-05 08:02+300\n"
 "Last-Translator: Nilgun Belma Buguner <nilgun@technologist.com>\n"
 "Language-Team: Turkish <tr@li.org>\n"
@@ -10,58 +10,58 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 0.9.2alpha\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr "%s dizininde rpm veritabaný açýlamýyor\n"
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr "iþlem durdu, önce baðýmlý paketler kurulmalý:\n"
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr "%s spec dosyasý açýlamadý: %s\n"
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr "tar veriyolu açýlamadý: %m\n"
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr "%s paketinden spec dosyasý okunamadý\n"
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr "%s %s olarak deðiþtirilemedi: %m\n"
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr "%s durum bilgileri alýnamadý: %m\n"
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr "%s bir normal bir dosya deðil.\n"
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr "%s bir spec dosyasý gibi görünmüyor.\n"
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr "Hedef platformlar derleniyor: %s\n"
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr "%s için derleniyor\n"
@@ -71,16 +71,16 @@ msgstr "%s i
 msgid "rpm: %s\n"
 msgstr "rpm: %s\n"
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr "RPM Sürüm %s\n"
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr "Copyright (C) 1998 - 2000 - Red Hat, Inc."
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr "Bu program GNU GPL koþullarýna uygun olarak serbestçe daðýtýlabilir."
 
@@ -299,7 +299,7 @@ msgstr "Kullan
 msgid "print this message"
 msgstr "Bu iletiyi gösterir"
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr "Kullanýlan RPM sürümünü verir"
 
@@ -311,7 +311,7 @@ msgstr "   T
 msgid "    --define '<name> <body>'"
 msgstr "    --define '<isim> <gövde>'"
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr "<isim> makrosunu <gövde> deðeriyle tanýmlar"
 
@@ -327,7 +327,7 @@ msgstr "<isim> makrosunun a
 msgid "    --pipe <cmd>          "
 msgstr "    --pipe <komut>        "
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr "standart çýktýyý <KOMUT>'a gönderir"
 
@@ -339,7 +339,7 @@ msgstr "    --rcfile <dosya>      "
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr "/etc/rpmrc ve $HOME/.rpmrc yerine <dosya> kullanýlýr"
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr "son rpmrc ve makro yapýlandýrmasýný gösterir"
 
@@ -417,7 +417,7 @@ msgstr "ba
 msgid "      --root <dir>        "
 msgstr "      --root <dizin>      "
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr "Üst düzey dizin olarak <dizin> kullanýlýr"
 
@@ -529,11 +529,11 @@ msgstr ""
 "bir paketin kurulumunu -q ile belirtilen paket parametrelerini kullanarak "
 "denetler"
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr "paket baðýmlýlýklarýný denetlemez"
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr "dosyalarýn 'md5-checksum' larýný denetlemez"
 
@@ -553,7 +553,7 @@ msgstr "    --install <paketDosyas
 msgid "    -i <packagefile>      "
 msgstr "    -i <paketDosyasý>     "
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr "paketi kurar"
 
@@ -573,7 +573,7 @@ msgstr "   --relocate <eskidizin>=<yenidizin>"
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr "<eskidizin> deki dosyalarý <yenidizin> e yerleþtirir"
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr "yeniden konumlanamayan paketin dosyalarýný yeniden konumlandýrýr"
 
@@ -581,47 +581,47 @@ msgstr "yeniden konumlanamayan paketin dosyalar
 msgid "      --prefix <dir>      "
 msgstr "      --prefix <dizin>    "
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr "eðer deðitirilebiliyorsa paketin yerini <dizin>'e deðiþtirir"
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr "belgeleri kurmaz"
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr "--replacepkgs --replacefiles için kýsaltma"
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr "paketin kurulma sürecini gösteren imler basar (-v ile)"
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr "yapýlandýrmalarda atlanmýþ bile olsa tüm dosyalarý kurar"
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr "paket mimarisi denetlenmez"
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr "yüklemeden önce yeterli disk alaný kontrolu yapmaz"
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr "paketin ait olduðu iþletim sistemini doðrulamaz"
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr "paket ile gelen belgeleri kurar"
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr "veri tabanýný günceller, ama dosya sistemini deðiþtirmez"
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr "paket kurulum sýrasýný baðýmlýlýklara göre düzenlemez"
 
@@ -633,19 +633,19 @@ msgstr "kurulum betiklerini 
 msgid "don't execute any scripts triggered by this package"
 msgstr "bu paket tarafýndan tetiklenen betikleri çalýþtýrmaz"
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr "kurulumun geliþimi yüzde olarak gösterilir"
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr "paket dosyalarý mevcut dosyalarla yer deðiþtirse bile paketi kurar"
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr "paketi yeniden kurar"
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr "yükleme yapmaz, sadece çalýþýp çalýþmayacaðýný belirtir"
 
@@ -661,7 +661,7 @@ msgstr "    -U <paketDosyas
 msgid "upgrade package (same options as --install, plus)"
 msgstr "Paketi günceller (seçenekler --install ile ayný, fazlasý var)"
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -677,11 +677,11 @@ msgstr "    --erase <paket>  "
 msgid "    -e <package>          "
 msgstr "    -e <paket>     "
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr "paketi kaldýrýr"
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -732,15 +732,15 @@ msgstr ""
 "çalýþtýrýlabilir ve kaynak paketlerini oluþturur (hazýrlar, derler, kurar, "
 "paketler)"
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr "doðrudan belirtilen adýma atlar (sadece c ve i için)"
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr "iþlem sonunda paket oluþturma aðacýný siler"
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr "iþlem sonunda kaynaklarý siler"
 
@@ -748,7 +748,7 @@ msgstr "i
 msgid "remove spec file when done"
 msgstr "iþlem sonunda spec dosyasýný siler"
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr "PGP/GPG imzasý üretir"
 
@@ -796,7 +796,7 @@ msgstr "--rebuild gibi, ama paket olu
 msgid "    --resign <pkg>+       "
 msgstr "    --resign <pkt>+       "
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr "paketi imzalar (mevcut imza kaldýrýlýr)"
 
@@ -804,7 +804,7 @@ msgstr "paketi imzalar (mevcut imza kald
 msgid "    --addsign <pkg>+      "
 msgstr "    --addsign <pkt>+      "
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr "pakete bir imza ekler"
 
@@ -816,15 +816,15 @@ msgstr "    --checksig <pkt>+"
 msgid "    -K <pkg>+             "
 msgstr "    -K <pkt>+             "
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr "paket imzasýný denetler"
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr "tüm PGP imzalarýný atlar"
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr "tüm GPG imzalarýný atlar"
 
@@ -861,8 +861,8 @@ msgstr ""
 "ve grubunu paket veritabanýnda düzenler"
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr "sadece bir ana kip belirtilebilir"
 
@@ -874,23 +874,23 @@ msgstr "-u ve --uninstall komutlar
 msgid "Use -e or --erase instead.\n"
 msgstr "Yerine  -e veya --erase kullanýn.\n"
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr "yeniden konumlandýrma iþlemleri / ile baþlamalý"
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr "yeniden konumlandýrma iþlemleri = içermelidir"
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr "yeniden konumlandýrma için = den sonra bir / gerekir"
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr "dýþlanan dosya yolu / ile baþlamalý"
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr "--rcfile seçeneði kaldýrýlmýþtý.\n"
 
@@ -900,105 +900,105 @@ msgstr ""
 "--macros ile okunacak makro dosyalarýný iki nokta üstüstelerle ayrýlmýþ bir "
 "liste olarak verin.\n"
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr "(%d) argümaný iþlenirken iç hata oluþtu :-(\n"
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr "bir anda sadece bir tarz sorgulama/denetleme yapýlabilir"
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr "beklenmeyen sorgulama bayraklarý"
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr "beklenmeyen sorgulama biçemi"
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr "beklenmeyen sorgulama kaynaðý"
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 "sadece  kaynak ve spec silme iþlemleri, kurma, güncelleme iþlemleri için "
 "zorlanabilir"
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 "dosyalar sadece paket kurulumu sýrasýnda yeni yerlerine yerleþtirilebilir"
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr "--prefix ve --relocate seçeneklerinden sadece biri kullanýlabilir"
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 "--relocate ve --excludepath sadece yeni paket kurulumunda kullanýlabilir"
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr "--prefix sadece yeni paketlerin kurulmasý sýrasýnda kullanýlabilir"
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr "--prefix ile belirtilenler '/' ile baþlamalý"
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr "--hash (-h) sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr "--percent sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr "--replacefiles sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr "--replacepkgs sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr "--excludedocs sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr "--includedocs sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr "--excludedocs ve --includedocs bir arada kullanýlamaz"
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr "--ignorearch sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr "--ignoreos sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr "--ignoresize sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr "--allmatches sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr "--allfiles sadece paket kurulumu sýrasýnda kullanýlabilir"
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 "--justdb sadece paket kurulumu ve kaldýrýlmasý sýrasýnda kullanýlabilir"
@@ -1015,7 +1015,7 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr "--apply sadece paketin kurulumu sýrasýnda belirtilebilir"
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
@@ -1023,7 +1023,7 @@ msgstr ""
 "tetikleme iptal seçenekleri sadece paketin kurulmasý ve silinmesi sýrasýnda "
 "kullanýlabilir"
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
@@ -1031,7 +1031,7 @@ msgstr ""
 "--nodeps sadece paket oluþturma, yeniden oluþturma, yeniden derleme, "
 "kurulum, kaldýrma ve denetleme iþlemlerinde kullanýlabilir"
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
@@ -1039,7 +1039,7 @@ msgstr ""
 "--test sadece paket kurulumu, kaldýrýlmasý ve oluþturulmasý iþlemlerinde "
 "kullanýlabilir"
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
@@ -1047,7 +1047,7 @@ msgstr ""
 "--root (-r) sadece kurulum, kaldýrma, sorgulama ve yeniden veritabaný "
 "oluþturma iþlemlerinde kullanýlabilir"
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr "--root (-r) ile verilenler '/' ile baþlamalý"
 
@@ -1068,77 +1068,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr "--nomd5 sadece imza kontrolü veya paket denetimi sýrasýnda kullanýlýr"
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr "imzalanacak dosya yok\n"
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr "%s dosyasý bulunamýyor\n"
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr "pgp bulunamadý: "
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr "Anahtar parolasýný girin: "
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr "Anahtar parolasý kontrolü baþarýsýz\n"
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr "Anahtar parolasý doðru.\n"
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr "Makro dosyasýndaki %%_signature spec geçersiz.\n"
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr "--sign sadece paket oluþturulurken kullanýlabilir"
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr "icra baþarýsýz\n"
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr "--querytags ile beklenmeyen girdiler"
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr "imzasý kontrol edilecek paket(ler) belirtilmedi"
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr "imzalanacak paket(ler) belirtilmedi"
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr "sistemden silinecek paket(ler) belirtilmedi"
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr "yüklenecek paket(ler) belirtilmedi"
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr "tüm paketlerin sorgulanmasý için fazladan argümanlar belirtildi"
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr "sorgulama için hiç argüman belirtilmedi"
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr "tüm paketlerin denetlenmesi için fazladan argümanlar belirtildi"
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr "denetleme için hiç argüman belirtilmedi"
 
@@ -1155,110 +1155,111 @@ msgstr "paketten ba
 msgid "cannot re-open payload: %s\n"
 msgstr "payload %s tekrar açýlamýyor\n"
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr "daha az ayrýntýlý çýktý saðlar"
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr "daha ayrýntýlý çýktý saðlar"
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr "'<isim> <gövde>'"
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr "<ifade>+ için makro açýlýmýný gösterir"
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr "<ifade>+"
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr "<kmt>"
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr "<dizin>"
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr "öntanýmlý makro dosyasý yerine <dosya:...> okunur"
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr "<dosya:...>"
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr "öntanýmlý rpmrc dosyasý yerine <dosya:...> okunur"
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr "libio(3) API kullanýmýný iptal eder"
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr "protokol veri akýþýnda hata kontrolu"
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr "rpmio G/Ç hata kontrolu"
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr "URL arabellek kullanýmý hata kontrolu"
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr "Sorgulama seçenekleri (-q ya da --query ile)"
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr "Denetleme seçenekleri (-V ya da --verify ile)"
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr "Ýmza seçenekleri:"
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr "Veritabaný seçenekleri:"
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 "[ <specDosyasý> | <tarPaketi> | <kaynakPaketi> ] ile paketleme seçenekleri:"
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr "Kurma/Güncelleme/Kaldýrma seçenekleri:"
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr "Tüm rpm kipleri için ortak seçenekler:"
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr "dosya %s: %s\n"
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr "Kullanýmý: %s {--help}\n"
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr "Yerine \"--macros <dosya:...>\" kullanýn.\n"
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr "--dbpath bir veritabaný kullanmayan iþlemler için verilmiþ"
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
@@ -1266,38 +1267,38 @@ msgstr ""
 "betik iptal etme seçenekleri sadece paketin kurulmasý ve silinmesi sýrasýnda "
 "kullanýlabilir"
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr "yeniden oluþturmak için paket dosyalarý belirtilmemiþ"
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr "oluþturma için gerekli spec dosyasý belirtilmemiþ"
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr "oluþturma için gereken tar dosyalarý belirtilmemiþ"
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr "Geçici dosya açýlamadý.\n"
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr "%s icra ediliyor: %s\n"
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr "%s 'in icrasý baþarýsýz (%s): %s\n"
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr "%s çýkýþýnda hata (%s)\n"
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
@@ -1307,412 +1308,413 @@ msgstr ""
 "\n"
 "RPM derleme hatalarý:\n"
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr "== çözümlenirken sözdizimi hatasý bulundu\n"
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr "&& çözümlenirken sözdizimi hatasý bulundu\n"
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr "|| çözümlenirken sözdizimi hatasý bulundu\n"
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr "ifadede çözümleme hatasý\n"
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr "uyumsuz (\n"
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr "- sadece sayýlarda\n"
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr "! sadece sayýlarda\n"
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr "türler eþleþmeli\n"
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr "* / dizgelerde desteklenmez\n"
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr "- dizgelerde desteklenmez\n"
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr "&& ve || dizgelerde desteklenmez\n"
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr "ifadede sözdizimi hatasý\n"
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK baþarýsýz: %s\n"
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "%s içinde '(' yok: %s\n"
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "%s içinde ')' yok: (%s\n"
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Andaç %s geçersiz: %s\n"
 
-#: build/files.c:482
+#: build/files.c:486
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s içinde '(' yok: %s\n"
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() boþluksuz yazýlmýþ: %s\n"
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sözdizimi hatasý: %s(%s)\n"
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "mode spec hatalý: %s(%s)\n"
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "dirmode spec hatalý: %s(%s)\n"
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "yerel uzunluðu hatalý: \"%.*s\" (%%lang(%s))\n"
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "%.*s yereli %%lang(%s) içinde tekrarlanmýþ\n"
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr "%%docdir için hit sýnýrý\n"
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir için sadece tek argüman\n"
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Bir satýrda 2 dosya: %s\n"
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Dosya \"/\" ile baþlamalý: %s\n"
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Özel %%doc ile diðer formlar karýþtýrýlamaz: %s\n"
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Dosya iki kere gösterildi: %s\n"
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Sembolik bað BuildRoot gösteriyor: %s -> %s\n"
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Dosya önek (%s) ile uyumsuz: %s\n"
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Dosya bulunamadý: %s\n"
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Kullanýcý/grup hatalý: %s\n"
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr "Dosya %4d: %07o %s.%s\t %s\n"
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Dosya \"/\" ile içermeli: %s\n"
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "satýr %d: Dosya adý uygun deðil: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Dosya glob tarafýndan bulunamadý: %s\n"
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr "%%files dosya %s dosyasýnda açýlamadý: %s\n"
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr "satýr: %s\n"
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Dosya hatalý: %s: %s\n"
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "%s icra edilemedi: %s\n"
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "%s ayrýlamadý: %s\n"
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr "%s baþarýsýz\n"
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "tüm veri %s içine yazýlamadý\n"
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr "%s aranýyor: (%s kullanarak)...\n"
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s bulunamadý:\n"
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Ýþlenen dosyalar: %s-%s-%s\n"
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr "getUname: çok fazla kullanýcý-kimliði\n"
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr "getUnameS: çok fazla kullanýcý-kimliði\n"
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr "getUidS: çok fazla kullanýcý-kimliði\n"
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr "getGname: çok fazla grup-kimliði\n"
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr "getGnameS: çok fazla grup-kimliði\n"
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr "getGidS: çok fazla grup-kimliði\n"
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr "Böyle bir makina yok: %s\n"
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr "%s dosyasýnda arþiv oluþturulamadý: %s\n"
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr "arþiv oluþturulamadý: %s\n"
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr "cpio_copy yazma hatasý:%s\n"
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr "cpio_copy okuma hatasý: %s\n"
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr "PreIn dosyasý açýlamadý: %s\n"
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr "PreUn dosyasý açýlamadý: %s\n"
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr "PostIn dosyasý açýlamadý: %s\n"
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr "PostUn dosyasý açýlamadý: %s\n"
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr "VerifyScript dosyasý açýlamadý: %s\n"
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr "Trigger betik dosyasý açýlamadý: %s\n"
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr "readRPM: %s açýlýrken: %s\n"
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr "readRPM: %s okunurken: %s\n"
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr "%s: Fseek baþarýsýz: %s\n"
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr "readRPM: %s bir RPM paketi deðil\n"
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr "readRPM: %s baþlýðý okunuyor\n"
 
-#: build/pack.c:436
+#: build/pack.c:451
 #, fuzzy
 msgid "Unable to create immutable header region.\n"
 msgstr "%s'den baþlýk okunamadý: %s\n"
 
-#: build/pack.c:454
+#: build/pack.c:469
 #, fuzzy
 msgid "Unable to write temp header\n"
 msgstr "%s'e baþlýk yazýlamadý: %s\n"
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr "CSA verisi geçersiz\n"
 
-#: build/pack.c:497
+#: build/pack.c:512
 #, fuzzy
 msgid "Unable to write final header\n"
 msgstr "%s'e baþlýk yazýlamadý: %s\n"
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr "Ýmza üretiliyor: %d\n"
 
-#: build/pack.c:528
+#: build/pack.c:543
 #, fuzzy
 msgid "Unable to reload signature header.\n"
 msgstr "%s'den baþlýk okunamadý: %s\n"
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr "paket yazýlamadý: %s\n"
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr "sigtarget %s açýlamadý: %s\n"
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr "%s'den baþlýk okunamadý: %s\n"
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr "%s'e baþlýk yazýlamadý: %s\n"
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr "%s'den payload okunamadý: %s\n"
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr "%s'e payload yazýlamadý: %s\n"
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr "Yazýldý: %s\n"
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr "%s paket dosyasý için çýktý dosya adý üretilemedi: %s\n"
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr "%s dosyasý oluþturulamýyor: %s\n"
@@ -1752,231 +1754,231 @@ msgstr "%%changelog i
 msgid "no description in %%changelog\n"
 msgstr "%%changelog içinde açýklama yok\n"
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "satýr %d: %%description ayrýþtýrýlýrken hata: %s \n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "satýr %d: %s seçeneði hatalý: %s\n"
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "satýr %d: Ýsim sayýsý fazla: %s\n"
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "satýr %d: Paket yok: %s\n"
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr "satýr %d: Ýkinci açýklama\n"
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "satýr %d: %%files ayrýþtýrýlýrken hata: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "satýr %d: Ýkinci %%files listesi\n"
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Mimari dýþlandý: %s\n"
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Mimari içerilmedi: %s\n"
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS dýþlandý: %s\n"
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS içerilmedi: %s\n"
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "Pakette %s alan mevcut olmalý: %s\n"
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Pakette %s girdi tekrarlanmýþ: %s\n"
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "%s kýsayol simgesi açýlamadý: %s\n"
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "%s kýsayol simgesi okunamadý: %s\n"
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "bilinmeyen kýsayol simgesi türü: %s\n"
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "satýr %d: Etiket sadece tek dizgecik alýr: %s\n"
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "satýr %d: Etiket bozuk: %s\n"
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "satýr %d: Etiket boþ: %s\n"
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "satýr %d:  %s içinde '-' karakteri kuraldýþý: %s\n"
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot \"/\" olamaz: %s\n"
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "satýr %d: Önekler \"/\" ile bitemez: %s\n"
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "satýr %d: Docdir '/' ile baþlamalý: %s\n"
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr "satýr %d: Epoch/Serial alaný bir sayý olmalý: %s\n"
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "satýr %d: %s hatalý: niteleyiciler: %s\n"
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "satýr %d: BuildArchitecture biçimi hatalý: %s\n"
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Ýçsel hata: %d etiketi sahte\n"
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Paket özellikleri hatalý: %s\n"
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paket zaten var: %s\n"
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "satýr %d: Bilinmeyen etiket: %s\n"
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec dosyasý BuildRoot kullanamaz\n"
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr "Kaynak hatalý: %s: %s\n"
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr "%d yama numarasý yok\n"
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr "%d kaynak kodu numarasý yok\n"
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kaynak kodu olmayan %s sunucudan indirilemedi: %s\n"
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup çözümlenirken hata: %s\n"
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "satýr %d: %%setup argumaný hatalý: %s\n"
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "satýr %d: %%setup seçeneði %s hatalý: %s\n"
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr "satýr %d: %%patch -b'ye argüman gerekli: %s\n"
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr "satýr %d: %%patch -z'ye argüman gerekli: %s\n"
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr "satýr %d: %%patch -p'ye argüman gerekli: %s\n"
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr "satýr %d: %%patch -p'nin argümaný hatalý: %s\n"
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr "Yamalar çok fazla!\n"
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr "satýr %d: %%patch argüman hatasý: %s\n"
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "satýr %d: %%prep saniye\n"
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
@@ -1984,144 +1986,144 @@ msgstr ""
 "satýr %d: Baðýmlýlýk kýsaltmalarý bir alfanümerik, '_' veya '/' ile "
 "baþlamalý: %s\n"
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr "satýr %d: Dosya adý uygun deðil: %s\n"
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr "satýr %d: Sürüm içeren dosya adý uygun deðil: %s\n"
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr "satýr %d: Sürüm gerekli: %s\n"
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr "satýr %d: tetikleyiciler -- içermeli: %s\n"
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "satýr %d: %s çözümlenirken hata oluþtu: %s\n"
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "satýr %d: betik programý '/' ile baþlamalý: %s\n"
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "satýr %d: %s saniye\n"
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr "satýr %d: %s\n"
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr "%%if kapanmamýþ\n"
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr "%s:%d: parseExpressionBoolean %d ile döner\n"
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr "%s:%d: %%if'siz bir  %%else alýndý\n"
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr "%s:%d: %%if'siz bir %%endif alýndý\n"
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr "%%include deyimi bozuk\n"
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr "Kurgulamak için uyumlu mimari yok\n"
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr "Paket %%description içermiyor: %s\n"
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "satýr %d: Numara hatalý: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "satýr %d: Hatalý no%s numarasý: %d\n"
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "satýr %d: Hatalý %s numarasý: %s\n"
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(hata 0x%x)"
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Magic hatalý"
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Hatalý/okunamayan baþlýk"
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr "Baþlýk çok uzun"
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr "Bilinmeyen dosya türü"
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr "Sabit bað(lar) eksik"
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr "MD5 toplamý çeliþkili"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr "Ýç hata"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr " baþarýsýz - "
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, fuzzy, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
@@ -2130,112 +2132,114 @@ msgstr ""
 "\"B\" baðýmlýlýðý bir dönemsellik gerektirir (tabii ki \"A\" da)\n"
 "\tA %s\tB %s\n"
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr "  %s    A %s\tB %s\n"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr "EVET"
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr "HAYIR "
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr "%s: %-45s EVET (dosyalar eklendi)\n"
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr "%s: %-45s EVET (önlem eklendi)\n"
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr "%s: %-45s %-s (arabellekli)\n"
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr "%s: %-45s EVET (rpmrc saðlar)\n"
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr "%s: %-45s EVET (rpmlib saðlar)\n"
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr "%s: %-45s EVET (db dosyalarý)\n"
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr "%s: %-45s EVET (db saðlar)\n"
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr "%s: %-45s EVET (db paketi)\n"
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr "%s: %-45s HAYIR\n"
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr "%s: (%s, %s) Baðýmlýlar alanýna eklendi.\n"
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr "paket %s-%s-%s gereksinimi tatmin edici deðil: %s\n"
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr "%s paketi çeliþiyor: %s\n"
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr "tsort baðýntýlarýndan %s-%s-%s \"%s\" kaldýrýlýyor\n"
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr "========== tsort baðýntýlarý kaydediliyor\n"
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 "========== paketler tsort'lanýyor (sýra, #öncüller, #ardýllar, derinlik)\n"
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr "========== sadece ardýllar (sunum sýrasý)\n"
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr "ÇEVRÝM:\n"
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr "========== tsort sürüyor ...\n"
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr "(bir sayý deðil)"
 
@@ -2244,575 +2248,577 @@ msgstr "(bir say
 msgid "(not a blob)"
 msgstr "(bir sayý deðil)"
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() sonuçlanan hatalý boyut nedeniyle baþarýsýz: %s\n"
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() sonuçlanan hatalý baðlantý yerleri nedeniyle baþarýsýz: %s\n"
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "stat %s baþarýsýz: %s\n"
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr "baðlý dosya sistemlerinin listesi alýnýyor\n"
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "%s dosyasýnýn bulunduðu aygýt anlaþýlamadý\n"
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr "========= Pakette bulunmayan dizinler:\n"
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr "%9d %s\n"
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr "%s dizin %04o izinleriyle oluþturuldu.\n"
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s %s olarak kaydedildi\n"
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s / %s dizin silinemedi - Dizin boþ deðil\n"
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s / %s dizinin silinmesi baþarýsýz: %s\n"
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s / %s bað kaldýrýlamadý: %s\n"
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s %s olarak oluþturuldu\n"
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr "dataLength() RPM_STRING_TYPE sayýsý 1 olmalý.\n"
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "%d veri türü desteklenmiyor\n"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr "%% den sonraki { yok"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr "%%{ den sonraki } yok"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr "etiket biçemi boþ"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr "etiket ismi boþ"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr "bilinmeyen etiket"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr "dizinin sonunda ] gerekli"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr "beklenmeyen ]"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr "beklenmeyen }"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr "ifade içerisinde ? gerekli"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr "ifade içerisinde ? dan sonra { gerekli"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr "ifade içinde } gerekli"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr "? alt ifadesinden sonra : gerekli"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr "ifade içersinde : den sonra { gerekli"
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr "ifadenin sonunda | gerekli"
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr "(bilinmeyen tür)"
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr "%s geçici dosyasý oluþturulurken hata\n"
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr "RPM'nin bu sürümünde paket sürümü 1 desteklenmiyor\n"
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 "RPM'nin bu sürümünde sadece ilk sürüm rakamý <= 4 olan paketler "
 "destekleniyor\n"
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr "buildroot zaten belirtilmiþ, %s yoksayýlýyor\n"
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 "<specDosyasý>ndan  %prep adýmý sayesinde oluþturulur (kaynak paketi açýlýr "
 "ve yamalar uygulanýr)"
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr "<specDosyasý>"
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 "<specDosyasý>ndan %build adýmý sayesinde oluþturulur (%prep, sonra da "
 "derlenir)"
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 "<specDosyasý>ndan %install adýmý sayesinde oluþturulur (%prep, %build, sonra "
 "da kurulum)"
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr "<specDosyasý>ndan %files bölümünü denetler"
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr "kaynak ve çalýþtýrýlabilir paketleri <specDosyasý>ndan oluþturur"
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr "çalýþtýrýlabilir paketi sadece <specDosyasý>ndan oluþturur"
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr "kaynak paketi sadece <specDosyasý>ndan oluþturur"
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 "<tarpaketi>nden %prep adýmý sayesinde oluþturulur (kaynak paketi açýlýr ve "
 "yamalar uygulanýr)"
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr "<tarPaketi>"
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 "<tarPaketi>nden %build adýmý sayesinde oluþturulur (%prep, sonra da derleme)"
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 "<tarpaketi>nden %install adýmý sayesinde oluþturulur (%prep, %build, sonra "
 "da kurulur)"
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr "<tarpaketi>nden %files bölümünü denetler"
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr "kaynak ve çalýþtýrýlabilir paketleri <tarpaketi>nden oluþturur"
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr "çalýþtýrýlabilir paketi sadece <tarpaketi>nden oluþturur"
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr "kaynak paketi sadece <tarpaketi>nden oluþturur"
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr "çalýþtýrýlabilir paketi <kaynak paketi>nden oluþturur"
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr "<kaynak paketi>"
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 "<kaynak paketi>nden %install adýmý sayesinde oluþturulur (%prep, %build, "
 "sonra da kurulur)"
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr "build root'a zorlar"
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr "rpm4 paketleme ile uyumlu baþlýklarý üretir"
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr "spec dosyasýndaki ExcludeArch: yönergeleri yoksayýlýyor"
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr "hata ayýklama dosyasý durum motoru"
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr "oluþumun herhangi bir adýmý icra edilmez"
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 #, fuzzy
 msgid "do not verify build dependencies"
 msgstr "paket baðýmlýlýklarýný denetlemez"
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr "paket baþlýklarýný (eski) rpm[23] paketleme ile uyumlu üretir"
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr "spec dosyasý içindeki i18n msgstr'leri kabul edilmez"
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr "iþlem sonunda spec dosyasýný siler"
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr "hedef platforma zorlar"
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr "spec dosyasýndaki i18n iletilerine bakar"
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr "tekrarlama zamaný bozuk"
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr "paket betikleri çalýþtýrýlmaz"
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 "ismi deðiþtirilerek alt dizine kaydedilmek suretiyle silinen dosyalarý "
 "kaydeder"
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr "<paket>+"
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr "<dosyayolu> ile baþlayan dosyalarý atlar "
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr "<dosyaYolu>"
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr "paket(ler) kurulu ise paket(ler)i günceller"
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr "<paketDosyasý>+"
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr "%%pre betiði (varsa) çalýþtýrýlmaz"
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr "%%post betiði (varsa) çalýþtýrýlmaz"
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr "%%preun betiði (varsa) çalýþtýrýlmaz"
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr "%%postun betiði (varsa) çalýþtýrýlmaz"
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr "bu paket tarafýndan tetiklenen hiç bir betik çalýþtýrýlmaz"
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr "hiçbir %%triggerprein betiði çalýþtýrýlmaz"
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr "hiçbir %%triggerin betiði çalýþtýrýlmaz."
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr "hiçbir %%triggerun betiði çalýþtýrýlmaz."
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr "hiçbir %%triggerpostun betiði çalýþtýrýlmaz."
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr "dosyalarý <eski> dizininden kaldýrýp <yeni> dizinine yerleþtirir"
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr "<eski>=<yeni>"
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr "yeniden paketleme sýrasýnda silinen paket dosyalarýný kaydeder"
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 "yeni paket(ler) kaldýrýlýr, geriye dönük eski paket(ler) yeniden kurulur"
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr "<tarih>"
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr "paket günceller"
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr "imza üretir"
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr "tüm paketleri sorgular/doðrular"
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr "dosyayý içeren paketleri sorgular/denetler"
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr "gruptaki paketleri sorgular/denetler"
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 "bir paket dosyasýný sorgular/denetler (örn. bir çalýþtýrýlabilir *.rpm "
 "dosyasý)"
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr "rpm sorgulama kipi"
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr "tanýmlanmýþ sorgulama etiketlerini gösterir"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr "bir spec dosyasýný sorgular"
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr "<spec>"
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr "paket tarafýndan tetiklenen paketleri sorgular"
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr "rpm denetleme kipi"
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr "rpm denetleme kipi (eski tip)"
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr "bir baðýmlýlýk gerektiren paketleri sorgular/denetler"
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr "bir baðýmlýlýðý saðlayan  paketleri sorgular/denetler"
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr "tüm yapýlandýrma dosyalarýný listeler"
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr "tüm belgeleme dosyalarýný gösterir"
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr "temel dosya bilgilerini gösterir"
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr "paketteki dosyalarý gösterir"
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr "%%ghost dosyalarý atlanýr"
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr "%%license dosyalarý atlanýr"
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr "%%readme dosyalarý atlanýr"
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr "izleyen sorgulama biçimini kullanýr"
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr "spec dosyasýndaki i18n bölümleri yerine kullanýlýr"
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr "listelenmiþ dosyalarýn durumunu gösterir"
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr "ayrýntýlý dosya listesi gösterir"
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr "dosyalarýn MD5 özümlemesi doðrulanmaz"
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr "dosyalarýn uzunluklarý doðrulanmaz"
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr "dosyalarýn sembolik bað dosya yollarý doðrulanmaz"
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr "dosyalarýn sahipleri doðrulanmaz"
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr "dosyalarýn gruplarý doðrulanmaz"
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr "dosyalarýn deðiþiklik zamanlarý doðrulanmaz"
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr "dosyalarýn kipleri doðrulanmaz"
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr "paketteki dosyalar doðrulanamaz"
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr "paket baðýmlýlýklarý doðrulanmaz"
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr "(varsa) %verifyscript çalýþtýrýlmaz"
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr "Baþlýk SHA1 özümlemesi doðrulanmaz"
 
@@ -2881,74 +2887,74 @@ msgstr "%s i
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "anlaþýlamayan %d hatasý, %s paketi iþlenirken saptandý"
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr "%%%s dosyasý oluþturulamýyor: %s\n"
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr "%%%s dosyasýna yazýlamaz %s\n"
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr "kaynak paketi gerekirken çalýþtýrýlabilir paketi bulundu\n"
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr "kaynak paketi .spec dosyasý içermiyor\n"
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr "%s betiðinin %s-%s-%s'den icrasý baþarýsýz, waitpid sonucu %s\n"
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr "%s betiðinin %s-%s-%s'den icrasý baþarýsýz, çýkýþta durum %d\n"
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr "%s: %s-%s-%s %d dosya içeriyor, test = %d\n"
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr "%s: %s betiði baþarýsýz (%d), %s-%s-%s atlanýyor\n"
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "kullanýcý %s yok - root kullanýlacak\n"
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grup %s yok - root kullanýlacak\n"
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "arþiv paketi açýlýrken baþarýsýz%s%s: %s\n"
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr " dosyada "
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s baþarýsýz\n"
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr "%s: %s betiði çalýþtýrýlýyor (varsa)\n"
@@ -2962,290 +2968,290 @@ msgstr "bi
 msgid "(contains no files)"
 msgstr "(hiç dosya içermiyor)"
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr "normal        "
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr "yerine        "
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr "yüklenmedi "
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr "að paylaþýmlý "
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr "(bilinmeyen %3d)"
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr "(durumsuz)    "
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr "paket ne dosya sahibi ne de kimlik listesi içeriyor\n"
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "%s sorgulanamýyor: %s\n"
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr "%s 'nin sorgulamasý baþarýsýzlýkla sonuçlandý\n"
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr "eski biçem kaynak paketleri sorgulanamaz\n"
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, fuzzy, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: bildirge okuma baþarýsýz: %s\n"
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "%s spec dosyasýnýn sorgulanmasý baþarýsýz, çözümlenemiyor\n"
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr "paket yok\n"
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr "%s grubu hiç paket içermiyor\n"
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr "%s tetikleyen paket yok\n"
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr "%s gerektiren paket yok\n"
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr "%s saðlayan paket yok\n"
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr "dosya %s: %s\n"
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr "%s dosyasý, hiç bir pakete ait deðil\n"
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr "geçersiz paket numarasý: %s\n"
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr "paket kayýt numarasý: %u\n"
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr "%u. kayýt okunamadý\n"
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "%s paketi kurulu deðil\n"
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: açýlamadý: %s\n"
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr "makeTempFile baþarýsýz\n"
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr "%s: Fwrite baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr "%s: v1.0 RPM (eski sürüm) imzalanamaz\n"
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr "%s: v2.0 RPM (eski sürüm) yeniden imzalanamaz\n"
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr "%s: rpmReadSignature baþarýsýz\n"
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ýmza bulundurmuyor\n"
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr "%s: Ýmza bulundurmuyor (v1.0 RPM)\n"
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr "TAMAM DEÐÝL"
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr " (EKSÝK ANAHTARLAR:"
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr " (GÜVENCESÝZ ANAHTARLAR:"
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ")"
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr "Tamam"
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr "Hazýrlanýyor..."
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr "Kurulacak paketler hazýrlanýyor..."
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr "%s alýnýyor\n"
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr "... %s olarak\n"
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s atlanýyor - aktarým baþarýsýz - %s\n"
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr "%s de Paket veritabaný açýlamadý\n"
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr "%s paketi yeniden konumlandýrýlamaz\n"
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr "%s dosyasýndan okuma hatalý\n"
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr "%s dosyasý RPM'nin daha yeni bir sürümünü gerektiriyor\n"
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s yüklenemedi\n"
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr "%d kaynak ve %d icra edilebilir paketi bulundu\n"
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr "baðýmlýlýklarda hata; gerekli paketler:\n"
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr "icra edilebilir paketleri kuruluyor\n"
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr "%s dosyasý açýlamadý: %s\n"
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr "%s/packages.rpm açýlamýyor\n"
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" birden fazla paketi tanýmlýyor\n"
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr "bu paketin silinmesi aþaðýdakilerin baðýmlýlýklarýný etkileyecektir:\n"
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr "%s kuruluyor\n"
@@ -3255,264 +3261,265 @@ msgstr "%s kuruluyor\n"
 msgid "read failed: %s (%d)\n"
 msgstr "okuma baþarýsýz: %s (%d)\n"
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "%s:%d - ikinci ':' eksik\n"
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "%s:%d - mimari ismi eksik\n"
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "%s:%d - veri satýrý tamamlanmamýþ\n"
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "%s:%d - veri satýrýnda çok fazla argüman\n"
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "arch/os numarasý hatalý: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "%s:%d - öntanýmlý satýr tamamlanmamýþ\n"
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "%s:%d - öntanýmlý satýrda çok fazla argüman\n"
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr "%s geniþletilemiyor\n"
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr "%s okunamýyor, EV çok büyük\n"
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr "%s okuma eriþimi için açýlamadý: %s.\n"
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr "%s okunamadý: %s.\n"
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "(0x%02x bulundu) %s:%d de ':' yok\n"
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%s için %s:%d de argüman eksik\n"
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr "%s geniþletmesi %s:%d \"%s\" de baþarýsýz \n"
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr "%s dosyasý açýlamýyor (%s:%d): %s\n"
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s için %s:%d'de eksik mimari\n"
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "seçenek '%s' (%s:%d) de hatalý\n"
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Bilinmeyen sistem: %s\n"
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr "Lütfen rpm-list@redhat.com listesine üye olun\n"
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr "dosya normal deðil -- uzunluk denetimi atlanýyor\n"
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr "gereken boyut: %12d = (%d)uç+(%d)imza+(%d)iz+(%d)veri\n"
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr "  Gerçek boyut: %12d\n"
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr "Ýmza yok\n"
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr "Eski PGP imzasý\n"
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr "Eski imza !!! Bunu nasýl aldýn!?\n"
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr "Ýmza: boyut(%d)+iz(%d)\n"
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr "pgp çalýþtýrýlamadý (%s)\n"
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr "pgp hata verdi\n"
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr "pgp imzasýnýn yazýlmasý baþarýsýz\n"
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr "PGP imza uzunluðu: %d\n"
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr "imza okunamadý\n"
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr "GPG imzasýnýn %d baytý alýndý\n"
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr "gpg çalýþtýrýlamadý\n"
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr "gpg hata verdi\n"
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr "imzanýn yazýlmasý sýrasýnda gpg hata verdi\n"
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr "GPG imza uzunluðu: %d\n"
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr "GPG imzasýnýn %d baytý alýndý\n"
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr "PGP kullanarak imza üretiliyor.\n"
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr "GPG kullanýlarak imza üretiliyor.\n"
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 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.\n"
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 "gpg çalýþtýrýlamadý. GPG kontrollerini atlamak için --nogpg kullanýn.\n"
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr "pgp çalýþtýrýlamadý\n"
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Makro dosyasýnda %%_signature spec geçersiz\n"
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Makro dosyanýzda \"%%_pgp_name\" tanýmlanmýþ olmalý\n"
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Makro dosyanýzda \"%%_pgp_name\" belirtmelisiniz\n"
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr "========== yeniden konumlama\n"
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr "%5d %s'i dýþlýyor\n"
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr "%5d yeniden konumlandýrýlýyor: %s -> %s\n"
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr "multilib dosya yolu dýþlanýyor %s%s\n"
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr "%s %s dýþlanýyor\n"
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr "%s %s'e konumlanýyor\n"
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr "%s dizini %s de yeniden konumlanýyor\n"
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr "missingok flamasýndan dolayý %s atlandý\n"
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr "%s dizini dýþlanýyor\n"
@@ -3528,27 +3535,27 @@ msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 "paket hem grup ismi hem de kimlik listelerinden yoksun (bu hiç iyi deðil)\n"
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr "eksik      %s"
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr "%s-%s-%s için tatmin edici olmayan baðýmlýlýklar: "
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr "%s-%s-%s: deðiþmez baþlýk alaný özet denetimi baþarýsýz\n"
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr "db%d hata(%d) %s'den: %s\n"
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr "db%d hata(%d): %s\n"
@@ -3566,96 +3573,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr "%d(0x%08x) göreli konumunda kopan zincir yeniden baðlanýyor.\n"
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr "kapanan db dosyasý     %s\n"
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr "silinen db dosyasý     %s\n"
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr "db dosyasý %s hatalý\n"
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr "açýlan db dosyasý      %s kip 0x%x\n"
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr "Veritabaný için %s kilit alýnamadý\n"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr "baðdaþýk"
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr "paylaþýmlý"
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr "kapandý      db ortamý %s/%s\n"
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr "silindi       db ortamý %s/%s\n"
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr "açýlýyor      db ortamý %s/%s %s\n"
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr "kapandý      db endeks %s/%s\n"
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr "doðrulandý    db endeks %s/%s\n"
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr "açýlýyor       db endeks %s/%s %s kip=0x%x\n"
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr "%s kilit  %s/%s'den alýnamadý\n"
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr "kilitli      db endeks %s/%s\n"
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr "tanýnmayan db seçeneði: \"%s\" yoksayýldý\n"
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr "%s geçersiz sayýsal deðer içeriyor, atlandý\n"
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr "%s ya çok büyük ya da çok küçük 'long' deðer içeriyor, atlandý\n"
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr "%s ya çok büyük ya da çok küçük 'integer' deðer içeriyor, atlandý\n"
@@ -3686,41 +3693,42 @@ msgstr "kurulu paket ba
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "(eski) rpm[23] paketleme ile uyumlu baþlýklarý üretir"
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: tanýmlanmamýþ etiket adý: \"%s\" yoksayýldý\n"
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "%s indeksi db%d - %s (%d) kullanarak açýlamadý\n"
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "%s indeksi açýlamadý\n"
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "hata(%d): \"%s\" kayýt %s indeksinden alýnýyor\n"
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "hata(%d): %s kayýt %s içine yazýlýyor\n"
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr "hata(%d) %s kaydýn %s dosyasýndan silinmesi\n"
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr "belirtilmiþ bir dbpath deðeri yok\n"
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
@@ -3729,325 +3737,323 @@ msgstr ""
 "rebuilddb kullanýn\n"
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr "paketler taranýrken hata(%d)\n"
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr "veritabanýndaki %u. kayýt hatalý -- atlanýyor\n"
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr "rpmdb: bozuk baþlýk örneði #%u alýndý, atlanýyor.\n"
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: 0x%x de baþlýk okunamadý\n"
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr "\"%s\" %s indeksinden siliniyor.\n"
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr "%d girdi %s indeksinden siliniyor.\n"
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "yeni paket örneðini tutma hatasý(%d)\n"
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr "\"%s\" %s indeksine ekleniyor.\n"
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr "%d girdi %s indeksine ekleniyor.\n"
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr "baþarýlý db3 yeniden oluþturma ertesinde %s kaldýrýlýyor\n"
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr "belirtilmiþ bir dbpath yok"
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr "%s veritabaný %s içinde yeniden oluþturuluyor\n"
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "geçici veritabaný %s zaten mevcut\n"
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr "%s dizini oluþturuluyor\n"
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr "%s dizini oluþturuluyor: %s\n"
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr "eski veritabaný dbapi %d ile açýlýyor\n"
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr "yeni veritabaný dbapi %d ile açýlýyor\n"
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "kayýt özgün olarak %u e eklenemedi\n"
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "veritabaný yeniden oluþturulamadý: mevcut veritabaný deðiþmeden\n"
 "yerinde býrakýldý\n"
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr "eski veritabanýnýn yenisiyle deðiþtirilirmesi baþarýsýz!\n"
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "kurtarmak için %s içindeki dosyalar %s deki dosyalarla deðiþtiriliyor"
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr "%s dizini siliniyor\n"
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "%s dizininin silinmesi baþarýsýz: %s\n"
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr "======================== %d etkin %d boþ\n"
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr "%3d>%*s(boþ)"
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr "%3d<%*s(boþ)\n"
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr "%%%s makrosunun gövdesi sonlandýrýlmamýþ\n"
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr "%%%s makrosunun ismi kuraldýþý (%%define)\n"
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr "%%%s makrosunu seçenekleri sonlandýrýlmamýþ\n"
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr "%%%s makrosu boþ\n"
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr "%%%s makrosu geniþletmede baþarýsýz\n"
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr "%%%s makrosunun ismi kuraldýþý (%%define)\n"
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr "%%%s (%s) makrosu %d seviyenin altýnda kullanýlmadý\n"
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "%c seçeneði %s(%s) de anlaþýlamadý\n"
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Yineleme derinliði(%d) mümkün miktardan(%d) büyük\n"
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c sonlandýrýlmamýþ: %s\n"
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Bir ayrýþtýrýlamayan makro tarafýndan bir %% izlendi\n"
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "%%%.*s makrosu bulunamadý, atlanýyor\n"
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr "Hedef tampon bellek taþtý\n"
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr "%s dosyasý: %s\n"
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr "%s dosyasý %u bayttan küçük\n"
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr "Baþarýlý"
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr "Sunucudan kötü yanýt"
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr "Sunucu G/Ç hatasý"
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr "Sunucu zaman aþýmý"
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr "Sunucu makina adresi bulunamadý"
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr "Sunucu makina ismi bulunamadý"
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr "Sunucuya baðlanýlamadý"
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr "Sunucuya veri baðlantýsý kurulamadý"
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr "Yerel dosyaya G/Ç hatasý"
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr "Karþý sunucuyu pasif kipe sokma ayarlarýnda hata"
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr "Dosya sunucuda bulunamadý"
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr "Kesme iþlemi sürüyor"
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr "Bilinmeyen ya da beklenmeyen hata"
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr "%s sunucusuna %s olarak giriliyor, parola %s\n"
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr "(hata yok)"
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr "ölümcül hata: "
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr "hata: "
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr "uyarý: "
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr "bellek ayrýlýrken (%u bayt) NULL döndü.\n"
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr "uyarý: u %p ctrl %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr "uyarý: u %p veri %p nrefs != 0 (%s %s)\n"
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr "uyarý: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr "%s@%s için parola: "
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr "hata: %sport bir sayý olmalý\n"
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr "url portu bir sayý olmalý\n"
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr "%s oluþturulamadý: %s\n"
index 3fd8023..39b6e7e 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
--- a/po/wa.po
+++ b/po/wa.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
--- a/po/zh.po
+++ b/po/zh.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 3fd8023..39b6e7e 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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,58 +14,58 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: ENCODING\n"
 
-#: build.c:36
+#: build.c:37
 #, c-format
 msgid "cannot open rpm database in %s\n"
 msgstr ""
 
-#: build.c:46
+#: build.c:47
 msgid "failed build dependencies:\n"
 msgstr ""
 
-#: build.c:77
+#: build.c:79
 #, c-format
 msgid "Unable to open spec file %s: %s\n"
 msgstr ""
 
-#: build.c:150 build.c:162
+#: build.c:154 build.c:166
 #, c-format
 msgid "Failed to open tar pipe: %m\n"
 msgstr ""
 
 #. Give up
-#: build.c:169
+#: build.c:173
 #, c-format
 msgid "Failed to read spec file from %s\n"
 msgstr ""
 
-#: build.c:197
+#: build.c:201
 #, c-format
 msgid "Failed to rename %s to %s: %m\n"
 msgstr ""
 
-#: build.c:236
+#: build.c:240
 #, c-format
 msgid "failed to stat %s: %m\n"
 msgstr ""
 
-#: build.c:241
+#: build.c:245
 #, c-format
 msgid "File %s is not a regular file.\n"
 msgstr ""
 
-#: build.c:250
+#: build.c:254
 #, c-format
 msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:306
+#: build.c:310
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:321
+#: build.c:325
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
@@ -75,16 +75,16 @@ msgstr ""
 msgid "rpm: %s\n"
 msgstr ""
 
-#: rpm.c:238 rpmqv.c:224
+#: rpm.c:238 rpmqv.c:245
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpm.c:242 rpmqv.c:230
+#: rpm.c:242 rpmqv.c:251
 msgid "Copyright (C) 1998-2000 - Red Hat, Inc."
 msgstr ""
 
-#: rpm.c:243 rpmqv.c:231
+#: rpm.c:243 rpmqv.c:252
 msgid "This program may be freely redistributed under the terms of the GNU GPL"
 msgstr ""
 
@@ -283,7 +283,7 @@ msgstr ""
 msgid "print this message"
 msgstr ""
 
-#: rpm.c:335 rpmqv.c:107
+#: rpm.c:335 rpmqv.c:126
 msgid "print the version of rpm being used"
 msgstr ""
 
@@ -295,7 +295,7 @@ msgstr ""
 msgid "    --define '<name> <body>'"
 msgstr ""
 
-#: rpm.c:340 rpmqv.c:114
+#: rpm.c:340 rpmqv.c:133
 msgid "define macro <name> with value <body>"
 msgstr ""
 
@@ -311,7 +311,7 @@ msgstr ""
 msgid "    --pipe <cmd>          "
 msgstr ""
 
-#: rpm.c:344 rpmqv.c:120
+#: rpm.c:344 rpmqv.c:139
 msgid "send stdout to <cmd>"
 msgstr ""
 
@@ -323,7 +323,7 @@ msgstr ""
 msgid "use <file> instead of /etc/rpmrc and $HOME/.rpmrc"
 msgstr ""
 
-#: rpm.c:348 rpmqv.c:138
+#: rpm.c:348 rpmqv.c:157
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "      --root <dir>        "
 msgstr ""
 
-#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:123
+#: rpm.c:374 rpm.c:418 rpm.c:476 rpm.c:505 rpm.c:569 rpmqv.c:142
 msgid "use <dir> as the top level directory"
 msgstr ""
 
@@ -507,11 +507,11 @@ msgid ""
 "options as -q"
 msgstr ""
 
-#: lib/poptI.c:145 rpm.c:420 rpm.c:462 rpm.c:497
+#: lib/poptI.c:148 rpm.c:420 rpm.c:462 rpm.c:497
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptK.c:67 rpm.c:422
+#: lib/poptK.c:68 rpm.c:422
 msgid "do not verify file md5 checksums"
 msgstr ""
 
@@ -531,7 +531,7 @@ msgstr ""
 msgid "    -i <packagefile>      "
 msgstr ""
 
-#: lib/poptI.c:141 rpm.c:431
+#: lib/poptI.c:144 rpm.c:431
 msgid "install package"
 msgstr ""
 
@@ -551,7 +551,7 @@ msgstr ""
 msgid "relocate files from <oldpath> to <newpath>"
 msgstr ""
 
-#: lib/poptI.c:106 rpm.c:437
+#: lib/poptI.c:109 rpm.c:437
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
@@ -559,47 +559,47 @@ msgstr ""
 msgid "      --prefix <dir>      "
 msgstr ""
 
-#: lib/poptI.c:191 rpm.c:439
+#: lib/poptI.c:194 rpm.c:439
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:115 rpm.c:443
+#: lib/poptI.c:118 rpm.c:443
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:121 rpm.c:445
+#: lib/poptI.c:124 rpm.c:445
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:127 rpm.c:447
+#: lib/poptI.c:130 rpm.c:447
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:92 rpm.c:449
+#: lib/poptI.c:95 rpm.c:449
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:130 rpm.c:452
+#: lib/poptI.c:133 rpm.c:452
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:136 rpm.c:454
+#: lib/poptI.c:139 rpm.c:454
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:133 rpm.c:456
+#: lib/poptI.c:136 rpm.c:456
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:138 rpm.c:458
+#: lib/poptI.c:141 rpm.c:458
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:143 rpm.c:460 rpm.c:495
+#: lib/poptI.c:146 rpm.c:460 rpm.c:495
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:148 rpm.c:464 rpm.c:499
+#: lib/poptI.c:151 rpm.c:464 rpm.c:499
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
@@ -611,19 +611,19 @@ msgstr ""
 msgid "don't execute any scripts triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:189 rpm.c:470
+#: lib/poptI.c:192 rpm.c:470
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:201 rpm.c:472
+#: lib/poptI.c:204 rpm.c:472
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:204 rpm.c:474
+#: lib/poptI.c:207 rpm.c:474
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:209 rpm.c:478
+#: lib/poptI.c:212 rpm.c:478
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
@@ -639,7 +639,7 @@ msgstr ""
 msgid "upgrade package (same options as --install, plus)"
 msgstr ""
 
-#: lib/poptI.c:185 rpm.c:485
+#: lib/poptI.c:188 rpm.c:485
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
@@ -653,11 +653,11 @@ msgstr ""
 msgid "    -e <package>          "
 msgstr ""
 
-#: lib/poptI.c:112 rpm.c:489
+#: lib/poptI.c:115 rpm.c:489
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:96 rpm.c:491
+#: lib/poptI.c:99 rpm.c:491
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
@@ -704,15 +704,15 @@ msgstr ""
 msgid "bin/src package (prep, compile, install, package)"
 msgstr ""
 
-#: lib/poptBT.c:201 rpm.c:523
+#: lib/poptBT.c:211 rpm.c:523
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: lib/poptBT.c:180 rpm.c:525
+#: lib/poptBT.c:190 rpm.c:525
 msgid "remove build tree when done"
 msgstr ""
 
-#: lib/poptBT.c:197 rpm.c:527
+#: lib/poptBT.c:207 rpm.c:527
 msgid "remove sources when done"
 msgstr ""
 
@@ -720,7 +720,7 @@ msgstr ""
 msgid "remove spec file when done"
 msgstr ""
 
-#: lib/poptBT.c:203 rpm.c:531
+#: lib/poptBT.c:213 rpm.c:531
 msgid "generate PGP/GPG signature"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr ""
 msgid "    --resign <pkg>+       "
 msgstr ""
 
-#: lib/poptK.c:54 rpm.c:546
+#: lib/poptK.c:55 rpm.c:546
 msgid "sign a package (discard current signature)"
 msgstr ""
 
@@ -774,7 +774,7 @@ msgstr ""
 msgid "    --addsign <pkg>+      "
 msgstr ""
 
-#: lib/poptK.c:52 rpm.c:548
+#: lib/poptK.c:53 rpm.c:548
 msgid "add a signature to a package"
 msgstr ""
 
@@ -786,15 +786,15 @@ msgstr ""
 msgid "    -K <pkg>+             "
 msgstr ""
 
-#: lib/poptK.c:58 rpm.c:551
+#: lib/poptK.c:59 rpm.c:551
 msgid "verify package signature"
 msgstr ""
 
-#: lib/poptK.c:64 rpm.c:553
+#: lib/poptK.c:65 rpm.c:553
 msgid "skip any PGP signatures"
 msgstr ""
 
-#: lib/poptK.c:61 rpm.c:555
+#: lib/poptK.c:62 rpm.c:555
 msgid "skip any GPG signatures"
 msgstr ""
 
@@ -827,8 +827,8 @@ msgid ""
 msgstr ""
 
 #: rpm.c:728 rpm.c:734 rpm.c:743 rpm.c:765 rpm.c:771 rpm.c:778 rpm.c:786
-#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:619 rpmqv.c:625 rpmqv.c:631
-#: rpmqv.c:669
+#: rpm.c:794 rpm.c:815 rpm.c:821 rpm.c:884 rpmqv.c:646 rpmqv.c:652 rpmqv.c:658
+#: rpmqv.c:696
 msgid "only one major mode may be specified"
 msgstr ""
 
@@ -840,23 +840,23 @@ msgstr ""
 msgid "Use -e or --erase instead.\n"
 msgstr ""
 
-#: lib/poptI.c:55 rpm.c:827
+#: lib/poptI.c:57 rpm.c:827
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:57 rpm.c:829
+#: lib/poptI.c:59 rpm.c:829
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:60 rpm.c:832
+#: lib/poptI.c:62 rpm.c:832
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:43 rpm.c:841
+#: lib/poptI.c:45 rpm.c:841
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: rpm.c:850 rpmqv.c:571
+#: rpm.c:850 rpmqv.c:598
 msgid "The --rcfile option has been eliminated.\n"
 msgstr ""
 
@@ -864,101 +864,101 @@ msgstr ""
 msgid "Use --macros with a colon separated list of macro files to read.\n"
 msgstr ""
 
-#: rpm.c:856 rpmqv.c:578
+#: rpm.c:856 rpmqv.c:605
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpm.c:891 rpmqv.c:648
+#: rpm.c:891 rpmqv.c:675
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpm.c:896 rpmqv.c:652
+#: rpm.c:896 rpmqv.c:679
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpm.c:899 rpmqv.c:655
+#: rpm.c:899 rpmqv.c:682
 msgid "unexpected query format"
 msgstr ""
 
-#: rpm.c:902 rpmqv.c:658
+#: rpm.c:902 rpmqv.c:685
 msgid "unexpected query source"
 msgstr ""
 
-#: rpm.c:905 rpmqv.c:702
+#: rpm.c:905 rpmqv.c:729
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpm.c:908 rpmqv.c:704
+#: rpm.c:908 rpmqv.c:731
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpm.c:911 rpmqv.c:707
+#: rpm.c:911 rpmqv.c:734
 msgid "only one of --prefix or --relocate may be used"
 msgstr ""
 
-#: rpm.c:914 rpmqv.c:710
+#: rpm.c:914 rpmqv.c:737
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:917 rpmqv.c:713
+#: rpm.c:917 rpmqv.c:740
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpm.c:920 rpmqv.c:716
+#: rpm.c:920 rpmqv.c:743
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpm.c:923 rpmqv.c:719
+#: rpm.c:923 rpmqv.c:746
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:927 rpmqv.c:723
+#: rpm.c:927 rpmqv.c:750
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:931 rpmqv.c:728
+#: rpm.c:931 rpmqv.c:755
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:935 rpmqv.c:732
+#: rpm.c:935 rpmqv.c:759
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:939 rpmqv.c:736
+#: rpm.c:939 rpmqv.c:763
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:943 rpmqv.c:740
+#: rpm.c:943 rpmqv.c:767
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:947 rpmqv.c:744
+#: rpm.c:947 rpmqv.c:771
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpm.c:951 rpmqv.c:748
+#: rpm.c:951 rpmqv.c:775
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:955 rpmqv.c:752
+#: rpm.c:955 rpmqv.c:779
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:959 rpmqv.c:757
+#: rpm.c:959 rpmqv.c:784
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:963 rpmqv.c:761
+#: rpm.c:963 rpmqv.c:788
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpm.c:967 rpmqv.c:765
+#: rpm.c:967 rpmqv.c:792
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:971 rpmqv.c:770
+#: rpm.c:971 rpmqv.c:797
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
@@ -972,31 +972,31 @@ msgstr ""
 msgid "--apply may only be specified during package installation"
 msgstr ""
 
-#: rpm.c:987 rpmqv.c:780
+#: rpm.c:987 rpmqv.c:807
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpm.c:991 rpmqv.c:784
+#: rpm.c:991 rpmqv.c:811
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpm.c:996 rpmqv.c:789
+#: rpm.c:996 rpmqv.c:816
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpm.c:1000 rpmqv.c:794
+#: rpm.c:1000 rpmqv.c:821
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpm.c:1012 rpmqv.c:806
+#: rpm.c:1012 rpmqv.c:833
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
@@ -1017,77 +1017,77 @@ msgid ""
 "--nomd5 may only be used during signature checking and package verification"
 msgstr ""
 
-#: rpm.c:1038 rpmqv.c:827
+#: rpm.c:1038 rpmqv.c:854
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpm.c:1043 rpmqv.c:832
+#: rpm.c:1043 rpmqv.c:859
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpm.c:1058 rpmqv.c:851
+#: rpm.c:1058 rpmqv.c:878
 msgid "pgp not found: "
 msgstr ""
 
-#: rpm.c:1062 rpmqv.c:856
+#: rpm.c:1062 rpmqv.c:883
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpm.c:1064 rpmqv.c:858
+#: rpm.c:1064 rpmqv.c:885
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpm.c:1067 rpmqv.c:862
+#: rpm.c:1067 rpmqv.c:889
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpm.c:1072 rpmqv.c:867
+#: rpm.c:1072 rpmqv.c:894
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpm.c:1078 rpmqv.c:874
+#: rpm.c:1078 rpmqv.c:901
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpm.c:1093 rpmqv.c:890
+#: rpm.c:1093 rpmqv.c:917
 msgid "exec failed\n"
 msgstr ""
 
-#: rpm.c:1116 rpmqv.c:1106
+#: rpm.c:1116 rpmqv.c:1133
 msgid "unexpected arguments to --querytags "
 msgstr ""
 
-#: rpm.c:1127 rpmqv.c:1115
+#: rpm.c:1127 rpmqv.c:1142
 msgid "no packages given for signature check"
 msgstr ""
 
-#: rpm.c:1138 rpmqv.c:1124
+#: rpm.c:1138 rpmqv.c:1151
 msgid "no packages given for signing"
 msgstr ""
 
-#: rpm.c:1154 rpmqv.c:1008
+#: rpm.c:1154 rpmqv.c:1035
 msgid "no packages given for uninstall"
 msgstr ""
 
-#: rpm.c:1243 rpmqv.c:1019
+#: rpm.c:1243 rpmqv.c:1046
 msgid "no packages given for install"
 msgstr ""
 
-#: rpm.c:1267 rpmqv.c:1069
+#: rpm.c:1267 rpmqv.c:1096
 msgid "extra arguments given for query of all packages"
 msgstr ""
 
-#: rpm.c:1272 rpmqv.c:1078
+#: rpm.c:1272 rpmqv.c:1105
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpm.c:1289 rpmqv.c:1094
+#: rpm.c:1289 rpmqv.c:1121
 msgid "extra arguments given for verify of all packages"
 msgstr ""
 
-#: rpm.c:1293 rpmqv.c:1098
+#: rpm.c:1293 rpmqv.c:1125
 msgid "no arguments given for verify"
 msgstr ""
 
@@ -1104,554 +1104,556 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:129
 msgid "provide less detailed output"
 msgstr ""
 
-#: rpmqv.c:112
+#: rpmqv.c:131
 msgid "provide more detailed output"
 msgstr ""
 
-#: rpmqv.c:115
+#: rpmqv.c:134
 msgid "'<name> <body>'"
 msgstr ""
 
-#: rpmqv.c:117
+#: rpmqv.c:136
 msgid "print macro expansion of <expr>+"
 msgstr ""
 
-#: rpmqv.c:118
+#: rpmqv.c:137
 msgid "<expr>+"
 msgstr ""
 
-#: rpmqv.c:121
+#: rpmqv.c:140
 msgid "<cmd>"
 msgstr ""
 
-#: lib/poptI.c:192 rpmqv.c:124
+#: lib/poptI.c:195 rpmqv.c:143
 msgid "<dir>"
 msgstr ""
 
-#: rpmqv.c:126
+#: rpmqv.c:145
 msgid "read <file:...> instead of default macro file(s)"
 msgstr ""
 
-#: rpmqv.c:127 rpmqv.c:131 rpmqv.c:135
+#: rpmqv.c:146 rpmqv.c:150 rpmqv.c:154
 msgid "<file:...>"
 msgstr ""
 
-#: rpmqv.c:130 rpmqv.c:134
+#: rpmqv.c:149 rpmqv.c:153
 msgid "read <file:...> instead of default rpmrc file(s)"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:162
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: rpmqv.c:146
+#: rpmqv.c:165
 msgid "debug protocol data stream"
 msgstr ""
 
-#: rpmqv.c:148
+#: rpmqv.c:167
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: rpmqv.c:150
+#: rpmqv.c:169
 msgid "debug URL cache handling"
 msgstr ""
 
-#: rpmqv.c:169
+#: rpmqv.c:189
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:172
+#: rpmqv.c:192
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:178
+#: rpmqv.c:198
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:184
+#: rpmqv.c:204
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:190
+#: rpmqv.c:210
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:196
+#: rpmqv.c:216
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:201
+#: rpmqv.c:221
 msgid "Common options for all rpm modes:"
 msgstr ""
 
-#: lib/poptI.c:25 rpmqv.c:217
+#. @-modfilesys -globs @
+#: lib/poptI.c:27 rpmqv.c:238
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:242
+#: rpmqv.c:264
 #, c-format
 msgid "Usage: %s {--help}\n"
 msgstr ""
 
-#: rpmqv.c:572
+#: rpmqv.c:599
 msgid "Use \"--macros <file:...>\" instead.\n"
 msgstr ""
 
-#: rpmqv.c:696
+#: rpmqv.c:723
 msgid "--dbpath given for operation that does not use a database"
 msgstr ""
 
-#: rpmqv.c:775
+#: rpmqv.c:802
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:920
+#: rpmqv.c:947
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:989
+#: rpmqv.c:1016
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:991
+#: rpmqv.c:1018
 msgid "no tar files given for build"
 msgstr ""
 
-#: build/build.c:119 build/pack.c:448
+#: build/build.c:123 build/pack.c:463
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:198
+#: build/build.c:202
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
-#: build/build.c:204
+#: build/build.c:208
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:213
+#: build/build.c:217
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:313
+#: build/build.c:317
 msgid ""
 "\n"
 "\n"
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:222
+#: build/expression.c:223
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:252
+#: build/expression.c:253
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:261
+#: build/expression.c:262
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:304
+#: build/expression.c:305
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:338
+#: build/expression.c:341
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:368
+#: build/expression.c:371
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:384
+#: build/expression.c:387
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:427 build/expression.c:476 build/expression.c:535
-#: build/expression.c:628
+#: build/expression.c:431 build/expression.c:481 build/expression.c:541
+#: build/expression.c:635
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:440
+#: build/expression.c:444
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:492
+#: build/expression.c:497
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:641
+#: build/expression.c:648
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:674 build/expression.c:721
+#: build/expression.c:681 build/expression.c:728
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:269
+#: build/files.c:272
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:327 build/files.c:519 build/files.c:702
+#: build/files.c:331 build/files.c:523 build/files.c:706
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:338 build/files.c:644 build/files.c:713
+#: build/files.c:342 build/files.c:648 build/files.c:717
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:376 build/files.c:669
+#: build/files.c:380 build/files.c:673
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:482
+#: build/files.c:486
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:535
+#: build/files.c:539
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:573
+#: build/files.c:577
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:583
+#: build/files.c:587
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:595
+#: build/files.c:599
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:740
+#: build/files.c:744
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:751
+#. @innercontinue@
+#: build/files.c:755
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:897
+#: build/files.c:906
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:903
+#: build/files.c:912
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:931
+#: build/files.c:940
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:945
+#: build/files.c:954
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:957
+#: build/files.c:966
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
 #. Two entries for the same file found, merge the entries.
-#: build/files.c:1131
+#: build/files.c:1143
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1264
+#: build/files.c:1276
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1462
+#: build/files.c:1477
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1486
+#: build/files.c:1501
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1529 build/files.c:2127 build/parsePrep.c:45
+#: build/files.c:1544 build/files.c:2148 build/parsePrep.c:50
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:1541
+#: build/files.c:1556
 #, c-format
 msgid "File %4d: %07o %s.%s\t %s\n"
 msgstr ""
 
-#: build/files.c:1642
+#: build/files.c:1660
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1665
+#: build/files.c:1683
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1697
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1737
+#: build/files.c:1758
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1748 build/pack.c:142
+#: build/files.c:1769 build/pack.c:148
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2115
+#: build/files.c:2136
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
 #. XXX this error message is probably not seen.
-#: build/files.c:2186
+#: build/files.c:2208
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/files.c:2191
+#: build/files.c:2213
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/files.c:2273
+#: build/files.c:2295
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/files.c:2277
+#: build/files.c:2299
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/files.c:2409
+#: build/files.c:2434
 #, c-format
 msgid "Finding  %s: (using %s)...\n"
 msgstr ""
 
-#: build/files.c:2435 build/files.c:2449
+#: build/files.c:2460 build/files.c:2474
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/files.c:2568
+#: build/files.c:2595
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
 
-#: build/names.c:44
+#: build/names.c:50
 msgid "getUname: too many uid's\n"
 msgstr ""
 
-#: build/names.c:66
+#: build/names.c:72
 msgid "getUnameS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:88
+#: build/names.c:94
 msgid "getUidS: too many uid's\n"
 msgstr ""
 
-#: build/names.c:110
+#: build/names.c:116
 msgid "getGname: too many gid's\n"
 msgstr ""
 
-#: build/names.c:132
+#: build/names.c:138
 msgid "getGnameS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:154
+#: build/names.c:160
 msgid "getGidS: too many gid's\n"
 msgstr ""
 
-#: build/names.c:187
+#: build/names.c:195
 #, c-format
 msgid "Could not canonicalize hostname: %s\n"
 msgstr ""
 
-#: build/pack.c:80
+#: build/pack.c:83
 #, c-format
 msgid "create archive failed on file %s: %s\n"
 msgstr ""
 
-#: build/pack.c:83
+#: build/pack.c:86
 #, c-format
 msgid "create archive failed: %s\n"
 msgstr ""
 
-#: build/pack.c:104
+#: build/pack.c:108
 #, c-format
 msgid "cpio_copy write failed: %s\n"
 msgstr ""
 
-#: build/pack.c:111
+#: build/pack.c:115
 #, c-format
 msgid "cpio_copy read failed: %s\n"
 msgstr ""
 
-#: build/pack.c:204
+#: build/pack.c:216
 #, c-format
 msgid "Could not open PreIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:211
+#: build/pack.c:223
 #, c-format
 msgid "Could not open PreUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:218
+#: build/pack.c:230
 #, c-format
 msgid "Could not open PostIn file: %s\n"
 msgstr ""
 
-#: build/pack.c:225
+#: build/pack.c:237
 #, c-format
 msgid "Could not open PostUn file: %s\n"
 msgstr ""
 
-#: build/pack.c:233
+#: build/pack.c:245
 #, c-format
 msgid "Could not open VerifyScript file: %s\n"
 msgstr ""
 
-#: build/pack.c:248
+#: build/pack.c:260
 #, c-format
 msgid "Could not open Trigger script file: %s\n"
 msgstr ""
 
-#: build/pack.c:276
+#: build/pack.c:288
 #, c-format
 msgid "readRPM: open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:285
+#: build/pack.c:297
 #, c-format
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:293 build/pack.c:490
+#: build/pack.c:305 build/pack.c:505
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:309
+#: build/pack.c:321
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
 
-#: build/pack.c:318
+#: build/pack.c:330
 #, c-format
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:436
+#: build/pack.c:451
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:454
+#: build/pack.c:469
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:462
+#: build/pack.c:477
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:497
+#: build/pack.c:512
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:515
+#: build/pack.c:530
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:528
+#: build/pack.c:543
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:536
+#: build/pack.c:551
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:572 lib/psm.c:1524
+#: build/pack.c:587 lib/psm.c:1550
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:587
+#: build/pack.c:602
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:597
+#: build/pack.c:612
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:611
+#: build/pack.c:626
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:621
+#: build/pack.c:636
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:627
+#: build/pack.c:642
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:652 lib/psm.c:1783
+#: build/pack.c:667 lib/psm.c:1809
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:718
+#: build/pack.c:734
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:735
+#: build/pack.c:751
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
@@ -1691,485 +1693,487 @@ msgstr ""
 msgid "no description in %%changelog\n"
 msgstr ""
 
-#: build/parseDescription.c:41
+#: build/parseDescription.c:45
 #, c-format
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:191
+#: build/parseDescription.c:58 build/parseFiles.c:53 build/parseScript.c:195
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:67 build/parseFiles.c:62 build/parseScript.c:203
+#: build/parseDescription.c:71 build/parseFiles.c:65 build/parseScript.c:207
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:77 build/parseFiles.c:71 build/parseScript.c:212
+#: build/parseDescription.c:81 build/parseFiles.c:74 build/parseScript.c:216
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:89
+#: build/parseDescription.c:93
 #, c-format
 msgid "line %d: Second description\n"
 msgstr ""
 
-#: build/parseFiles.c:36
+#: build/parseFiles.c:39
 #, c-format
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:81
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:227
+#: build/parsePreamble.c:232
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:232
+#: build/parsePreamble.c:237
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:237
+#: build/parsePreamble.c:242
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:247
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:264
+#: build/parsePreamble.c:269
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:292
+#: build/parsePreamble.c:297
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:348
+#: build/parsePreamble.c:357
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:366
+#: build/parsePreamble.c:375
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:379
+#: build/parsePreamble.c:388
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:423
+#: build/parsePreamble.c:432
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:459
+#: build/parsePreamble.c:471
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:467
+#: build/parsePreamble.c:479
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:489 build/parsePreamble.c:496
+#: build/parsePreamble.c:501 build/parsePreamble.c:508
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:553 build/parseSpec.c:395
+#: build/parsePreamble.c:565 build/parseSpec.c:400
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:566
+#: build/parsePreamble.c:578
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:578
+#: build/parsePreamble.c:590
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:590
+#: build/parsePreamble.c:602
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:630 build/parsePreamble.c:641
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:667
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:676
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:828
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:834
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:861
+#: build/parsePreamble.c:875
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:883
+#: build/parsePreamble.c:897
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
-#: build/parsePrep.c:40
+#: build/parsePrep.c:45
 #, c-format
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:79
+#: build/parsePrep.c:86
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:171
+#: build/parsePrep.c:180
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:191
+#: build/parsePrep.c:202
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:288
+#: build/parsePrep.c:301
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:303
+#: build/parsePrep.c:316
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:321
+#: build/parsePrep.c:334
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:458
+#: build/parsePrep.c:474
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:467
+#: build/parsePrep.c:483
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:486
+#: build/parsePrep.c:502
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:493
+#: build/parsePrep.c:509
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:497
+#: build/parsePrep.c:513
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:531
+#: build/parsePrep.c:548
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
 
-#: build/parseReqs.c:100
+#: build/parseReqs.c:101
 #, c-format
 msgid ""
 "line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s\n"
 msgstr ""
 
-#: build/parseReqs.c:111
+#: build/parseReqs.c:112
 #, c-format
 msgid "line %d: File name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:143
+#: build/parseReqs.c:144
 #, c-format
 msgid "line %d: Versioned file name not permitted: %s\n"
 msgstr ""
 
-#: build/parseReqs.c:173
+#: build/parseReqs.c:174
 #, c-format
 msgid "line %d: Version required: %s\n"
 msgstr ""
 
-#: build/parseScript.c:157
+#: build/parseScript.c:161
 #, c-format
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:167 build/parseScript.c:228
+#: build/parseScript.c:171 build/parseScript.c:232
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
 
-#: build/parseScript.c:178
+#: build/parseScript.c:182
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:220
+#: build/parseScript.c:224
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:142
+#: build/parseSpec.c:146
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:191
+#: build/parseSpec.c:195
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:204
+#: build/parseSpec.c:208
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:276
+#: build/parseSpec.c:280
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:285
+#: build/parseSpec.c:289
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:311 build/parseSpec.c:320
+#: build/parseSpec.c:315 build/parseSpec.c:324
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:513
+#: build/parseSpec.c:518
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:568
+#: build/parseSpec.c:573
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:227
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:233
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:295
+#: build/spec.c:292
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: lib/cpio.c:186
+#: lib/cpio.c:187
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:189
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:190
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:211
+#: lib/cpio.c:212
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:212
+#: lib/cpio.c:213
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:213
+#: lib/cpio.c:214
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:214
+#: lib/cpio.c:215
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:216
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:217
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:225
+#: lib/cpio.c:226
 msgid " failed - "
 msgstr ""
 
 #. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:567
+#: lib/depends.c:572
 #, c-format
 msgid ""
 "the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
 "\tA %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:596
+#: lib/depends.c:601
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "YES"
 msgstr ""
 
-#: lib/depends.c:597 lib/depends.c:1218 lib/depends.c:1351
+#: lib/depends.c:602 lib/depends.c:1224 lib/depends.c:1357
 msgid "NO "
 msgstr ""
 
-#: lib/depends.c:1015
+#: lib/depends.c:1020
 #, c-format
 msgid "%s: %-45s YES (added files)\n"
 msgstr ""
 
-#: lib/depends.c:1126
+#: lib/depends.c:1131
 #, c-format
 msgid "%s: %-45s YES (added provide)\n"
 msgstr ""
 
-#: lib/depends.c:1217
+#: lib/depends.c:1223
 #, c-format
 msgid "%s: %-45s %-s (cached)\n"
 msgstr ""
 
-#: lib/depends.c:1246
+#: lib/depends.c:1252
 #, c-format
 msgid "%s: %-45s YES (rpmrc provides)\n"
 msgstr ""
 
-#: lib/depends.c:1263
+#: lib/depends.c:1269
 #, c-format
 msgid "%s: %-45s YES (rpmlib provides)\n"
 msgstr ""
 
-#: lib/depends.c:1287
+#: lib/depends.c:1293
 #, c-format
 msgid "%s: %-45s YES (db files)\n"
 msgstr ""
 
-#: lib/depends.c:1300
+#: lib/depends.c:1306
 #, c-format
 msgid "%s: %-45s YES (db provides)\n"
 msgstr ""
 
-#: lib/depends.c:1314
+#: lib/depends.c:1320
 #, c-format
 msgid "%s: %-45s YES (db package)\n"
 msgstr ""
 
-#: lib/depends.c:1330
+#: lib/depends.c:1336
 #, c-format
 msgid "%s: %-45s NO\n"
 msgstr ""
 
-#: lib/depends.c:1351
+#: lib/depends.c:1357
 #, c-format
 msgid "%s: (%s, %s) added to Depends cache.\n"
 msgstr ""
 
+#. requirements are satisfied.
+#. @switchbreak@
 #. requirements are not satisfied.
-#: lib/depends.c:1423
+#: lib/depends.c:1430
 #, c-format
 msgid "package %s-%s-%s require not satisfied: %s\n"
 msgstr ""
 
 #. conflicts exist.
-#: lib/depends.c:1502
+#: lib/depends.c:1509
 #, c-format
 msgid "package %s conflicts: %s\n"
 msgstr ""
 
-#: lib/depends.c:1749
+#: lib/depends.c:1760
 #, c-format
 msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1898
+#: lib/depends.c:1909
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1956
+#: lib/depends.c:1969
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, depth)\n"
 msgstr ""
 
-#: lib/depends.c:2006
+#: lib/depends.c:2019
 msgid "========== successors only (presentation order)\n"
 msgstr ""
 
-#: lib/depends.c:2058
+#: lib/depends.c:2071
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:2087
+#: lib/depends.c:2100
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #: lib/formats.c:28 lib/formats.c:54 lib/formats.c:85 lib/formats.c:160
-#: lib/header.c:2630 lib/header.c:2651 lib/header.c:2673
+#: lib/header.c:2639 lib/header.c:2660 lib/header.c:2682
 msgid "(not a number)"
 msgstr ""
 
@@ -2177,554 +2181,556 @@ msgstr ""
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/fs.c:71
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:86
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:106 lib/fs.c:191 lib/fs.c:294
+#: lib/fs.c:109 lib/fs.c:195 lib/fs.c:300
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:150
+#: lib/fs.c:154
 msgid "getting list of mounted filesystems\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:475
+#: lib/fs.c:159 rpmio/url.c:495
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:317
+#: lib/fs.c:323
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:293
+#: lib/fsm.c:303
 msgid "========= Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:295
+#: lib/fsm.c:305
 #, c-format
 msgid "%9d %s\n"
 msgstr ""
 
-#: lib/fsm.c:1129
+#: lib/fsm.c:1141
 #, c-format
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1406
+#: lib/fsm.c:1419
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1525 lib/fsm.c:1650
+#: lib/fsm.c:1538 lib/fsm.c:1663
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1676
+#: lib/fsm.c:1689
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1682
+#: lib/fsm.c:1695
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1692
+#: lib/fsm.c:1705
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1711
+#: lib/fsm.c:1724
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
 #. This should not be allowed
-#: lib/header.c:261
+#. @-modfilesys@
+#: lib/header.c:267
 msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
 msgstr ""
 
-#: lib/header.c:296 lib/header_internal.c:139 lib/psm.c:399
+#. @-modfilesys@
+#: lib/header.c:304 lib/header_internal.c:159 lib/psm.c:403
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1933
+#: lib/header.c:1942
 #, c-format
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1963
+#: lib/header.c:1972
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1977
+#: lib/header.c:1986
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:1991
+#: lib/header.c:2000
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2008
+#: lib/header.c:2017
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2035
+#: lib/header.c:2044
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2053
+#: lib/header.c:2062
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2057
+#: lib/header.c:2066
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2123
+#: lib/header.c:2132
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2132
+#: lib/header.c:2141
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2145 lib/header.c:2187
+#: lib/header.c:2154 lib/header.c:2196
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2155
+#: lib/header.c:2164
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2172
+#: lib/header.c:2181
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: lib/header.c:2197
+#: lib/header.c:2206
 msgid "| expected at end of expression"
 msgstr ""
 
-#: lib/header.c:2390
+#: lib/header.c:2399
 msgid "(unknown type)"
 msgstr ""
 
-#: lib/misc.c:263 lib/misc.c:268 lib/misc.c:274
+#: lib/misc.c:269 lib/misc.c:274 lib/misc.c:280
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:131
+#: lib/package.c:160
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:195
+#: lib/package.c:224
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/poptBT.c:100
+#: lib/poptBT.c:109
 #, c-format
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: lib/poptBT.c:127
+#: lib/poptBT.c:137
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:128 lib/poptBT.c:131 lib/poptBT.c:134 lib/poptBT.c:137
-#: lib/poptBT.c:140 lib/poptBT.c:143 lib/poptBT.c:146
+#: lib/poptBT.c:138 lib/poptBT.c:141 lib/poptBT.c:144 lib/poptBT.c:147
+#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156
 msgid "<specfile>"
 msgstr ""
 
-#: lib/poptBT.c:130
+#: lib/poptBT.c:140
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:133
+#: lib/poptBT.c:143
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:136
+#: lib/poptBT.c:146
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:139
+#: lib/poptBT.c:149
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:142
+#: lib/poptBT.c:152
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:145
+#: lib/poptBT.c:155
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: lib/poptBT.c:149
+#: lib/poptBT.c:159
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:150 lib/poptBT.c:153 lib/poptBT.c:156 lib/poptBT.c:159
-#: lib/poptBT.c:162 lib/poptBT.c:165 lib/poptBT.c:168
+#: lib/poptBT.c:160 lib/poptBT.c:163 lib/poptBT.c:166 lib/poptBT.c:169
+#: lib/poptBT.c:172 lib/poptBT.c:175 lib/poptBT.c:178
 msgid "<tarball>"
 msgstr ""
 
-#: lib/poptBT.c:152
+#: lib/poptBT.c:162
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:155
+#: lib/poptBT.c:165
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:158
+#: lib/poptBT.c:168
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:161
+#: lib/poptBT.c:171
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:164
+#: lib/poptBT.c:174
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:167
+#: lib/poptBT.c:177
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: lib/poptBT.c:171
+#: lib/poptBT.c:181
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:172 lib/poptBT.c:175
+#: lib/poptBT.c:182 lib/poptBT.c:185
 msgid "<source package>"
 msgstr ""
 
-#: lib/poptBT.c:174
+#: lib/poptBT.c:184
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: lib/poptBT.c:178
+#: lib/poptBT.c:188
 msgid "override build root"
 msgstr ""
 
-#: lib/poptBT.c:182 rpmdb/poptDB.c:32
+#: lib/poptBT.c:192 rpmdb/poptDB.c:32
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: lib/poptBT.c:184
+#: lib/poptBT.c:194
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: lib/poptBT.c:186
+#: lib/poptBT.c:196
 msgid "debug file state machine"
 msgstr ""
 
-#: lib/poptBT.c:188
+#: lib/poptBT.c:198
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: lib/poptBT.c:190
+#: lib/poptBT.c:200
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: lib/poptBT.c:192
+#: lib/poptBT.c:202
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: lib/poptBT.c:195
+#: lib/poptBT.c:205
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: lib/poptBT.c:199
+#: lib/poptBT.c:209
 msgid "remove specfile when done"
 msgstr ""
 
-#: lib/poptBT.c:205
+#: lib/poptBT.c:215
 msgid "override target platform"
 msgstr ""
 
-#: lib/poptBT.c:207
+#: lib/poptBT.c:217
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: lib/poptI.c:77
+#: lib/poptI.c:79
 msgid "malformed rollback time"
 msgstr ""
 
-#: lib/poptI.c:102 lib/poptI.c:153
+#: lib/poptI.c:105 lib/poptI.c:156
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:109
+#: lib/poptI.c:112
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:112
+#: lib/poptI.c:115
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:117
+#: lib/poptI.c:120
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:118
+#: lib/poptI.c:121
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:124
+#: lib/poptI.c:127
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:125 lib/poptI.c:141 lib/poptI.c:213
+#: lib/poptI.c:128 lib/poptI.c:144 lib/poptI.c:216
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:156
+#: lib/poptI.c:159
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:162
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:165
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:168
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:169
+#: lib/poptI.c:172
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:172
+#: lib/poptI.c:175
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:175
+#: lib/poptI.c:178
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:178
+#: lib/poptI.c:181
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:181
+#: lib/poptI.c:184
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:194
+#: lib/poptI.c:197
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:195
+#: lib/poptI.c:198
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:201
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:206
+#: lib/poptI.c:209
 msgid "deinstall new package(s), reinstall old package(s), back to date"
 msgstr ""
 
-#: lib/poptI.c:207
+#: lib/poptI.c:210
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:212
+#: lib/poptI.c:215
 msgid "upgrade package(s)"
 msgstr ""
 
-#: lib/poptK.c:56
+#: lib/poptK.c:57
 msgid "generate signature"
 msgstr ""
 
-#: lib/poptQV.c:72
+#: lib/poptQV.c:75
 msgid "query/verify all packages"
 msgstr ""
 
-#: lib/poptQV.c:74
+#: lib/poptQV.c:77
 msgid "query/verify package(s) owning file"
 msgstr ""
 
-#: lib/poptQV.c:76
+#: lib/poptQV.c:79
 msgid "query/verify package(s) in group"
 msgstr ""
 
-#: lib/poptQV.c:78
+#: lib/poptQV.c:81
 msgid "query/verify a package file (i.e. a binary *.rpm file)"
 msgstr ""
 
-#: lib/poptQV.c:80
+#: lib/poptQV.c:83
 msgid "rpm query mode"
 msgstr ""
 
-#: lib/poptQV.c:84
+#: lib/poptQV.c:87
 msgid "display known query tags"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:86
+#: lib/poptQV.c:89
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:88
+#: lib/poptQV.c:91
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:90
+#: lib/poptQV.c:93
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:92
+#: lib/poptQV.c:95
 msgid "rpm verify mode (legacy)"
 msgstr ""
 
-#: lib/poptQV.c:94
+#: lib/poptQV.c:97
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:96
+#: lib/poptQV.c:99
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:146
+#: lib/poptQV.c:154
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:148
+#: lib/poptQV.c:156
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:150
+#: lib/poptQV.c:158
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:152
+#: lib/poptQV.c:160
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:157
+#: lib/poptQV.c:165
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:161
+#: lib/poptQV.c:169
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:164
+#: lib/poptQV.c:172
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:170
+#: lib/poptQV.c:178
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:172
+#: lib/poptQV.c:180
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:174
+#: lib/poptQV.c:182
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:176
+#: lib/poptQV.c:184
 msgid "display a verbose file listing"
 msgstr ""
 
-#: lib/poptQV.c:193
+#: lib/poptQV.c:201
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptQV.c:196
+#: lib/poptQV.c:204
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:199
+#: lib/poptQV.c:207
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:202
+#: lib/poptQV.c:210
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:205
+#: lib/poptQV.c:213
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:208
+#: lib/poptQV.c:216
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:211 lib/poptQV.c:214
+#: lib/poptQV.c:219 lib/poptQV.c:222
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:217
+#: lib/poptQV.c:225
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:227
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:221 lib/poptQV.c:225
+#: lib/poptQV.c:229 lib/poptQV.c:233
 msgid "don't execute %verifyscript (if any)"
 msgstr ""
 
-#: lib/poptQV.c:228
+#: lib/poptQV.c:236
 msgid "don't verify header SHA1 digest"
 msgstr ""
 
@@ -2793,74 +2799,74 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/psm.c:593
+#: lib/psm.c:599
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:599
+#: lib/psm.c:605
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/psm.c:637
+#: lib/psm.c:643
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:744
+#: lib/psm.c:756
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:1002
+#: lib/psm.c:1020
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
 msgstr ""
 
-#: lib/psm.c:1009
+#: lib/psm.c:1027
 #, c-format
 msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1329
+#: lib/psm.c:1355
 #, c-format
 msgid "%s: %s-%s-%s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1446
+#: lib/psm.c:1472
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s-%s-%s\n"
 msgstr ""
 
-#: lib/psm.c:1561
+#: lib/psm.c:1587
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1570
+#: lib/psm.c:1596
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1609
+#: lib/psm.c:1635
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1610
+#: lib/psm.c:1636
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1791
+#: lib/psm.c:1817
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1794
+#: lib/psm.c:1820
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/psm.c:1886
+#: lib/psm.c:1912
 #, c-format
 msgid "%s: running %s script(s) (if any)\n"
 msgstr ""
@@ -2874,290 +2880,290 @@ msgstr ""
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:273
+#: lib/query.c:275
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:275
+#: lib/query.c:278
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:277
+#: lib/query.c:281
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:284
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:281
+#: lib/query.c:287
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:286
+#: lib/query.c:292
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:305 lib/query.c:357
+#: lib/query.c:311 lib/query.c:367
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:444
+#: lib/query.c:454
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: lib/query.c:580 lib/query.c:614 lib/rpminstall.c:309 lib/rpminstall.c:453
-#: lib/rpminstall.c:824
+#: lib/query.c:590 lib/query.c:624 lib/rpminstall.c:313 lib/rpminstall.c:457
+#: lib/rpminstall.c:829
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:593
+#: lib/query.c:603
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:599
+#: lib/query.c:609
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:624 lib/rpminstall.c:466
+#: lib/query.c:634 lib/rpminstall.c:470
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
 
-#: lib/query.c:666
+#: lib/query.c:676
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/query.c:688
+#: lib/query.c:698
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:707
+#: lib/query.c:717
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:717
+#: lib/query.c:727
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:727
+#: lib/query.c:737
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:738
+#: lib/query.c:748
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:775
+#: lib/query.c:785
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:779
+#: lib/query.c:789
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:805
+#: lib/query.c:815
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:808
+#: lib/query.c:818
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:813
+#: lib/query.c:823
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:824 lib/rpminstall.c:615
+#: lib/query.c:834 lib/rpminstall.c:619
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:43
+#: lib/rpmchecksig.c:44
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:55
+#: lib/rpmchecksig.c:56
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:97
+#: lib/rpmchecksig.c:99
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:103
+#: lib/rpmchecksig.c:105
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:145 lib/rpmchecksig.c:287
+#: lib/rpmchecksig.c:147 lib/rpmchecksig.c:291
 #, c-format
 msgid "%s: readLead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:150
+#: lib/rpmchecksig.c:152
 #, c-format
 msgid "%s: Can't sign v1.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:154
+#: lib/rpmchecksig.c:156
 #, c-format
 msgid "%s: Can't re-sign v2.0 RPM\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:163 lib/rpmchecksig.c:303
+#: lib/rpmchecksig.c:165 lib/rpmchecksig.c:307
 #, c-format
 msgid "%s: rpmReadSignature failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:167 lib/rpmchecksig.c:308
+#: lib/rpmchecksig.c:169 lib/rpmchecksig.c:312
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:200
+#: lib/rpmchecksig.c:204
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:206
+#: lib/rpmchecksig.c:210
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:293
+#: lib/rpmchecksig.c:297
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:516
+#: lib/rpmchecksig.c:522
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:517 lib/rpmchecksig.c:531
+#: lib/rpmchecksig.c:523 lib/rpmchecksig.c:537
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:519 lib/rpmchecksig.c:533
+#: lib/rpmchecksig.c:525 lib/rpmchecksig.c:539
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:520 lib/rpmchecksig.c:534
+#: lib/rpmchecksig.c:526 lib/rpmchecksig.c:540
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:522 lib/rpmchecksig.c:536
+#: lib/rpmchecksig.c:528 lib/rpmchecksig.c:542
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:530
+#: lib/rpmchecksig.c:536
 msgid "OK"
 msgstr ""
 
-#: lib/rpminstall.c:140
+#: lib/rpminstall.c:144
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:142
+#: lib/rpminstall.c:146
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:259
+#: lib/rpminstall.c:263
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:269
+#: lib/rpminstall.c:273
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:273
+#: lib/rpminstall.c:277
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:355
+#: lib/rpminstall.c:359
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:378
+#: lib/rpminstall.c:382
 #, c-format
 msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:427
+#: lib/rpminstall.c:431
 #, c-format
 msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:433
+#: lib/rpminstall.c:437
 #, c-format
 msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:445 lib/rpminstall.c:684
+#: lib/rpminstall.c:449 lib/rpminstall.c:688
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:481
+#: lib/rpminstall.c:485
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:496
+#: lib/rpminstall.c:500
 msgid "failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:516
+#: lib/rpminstall.c:520
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:537
+#: lib/rpminstall.c:541
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:606
 #, c-format
 msgid "cannot open %s/packages.rpm\n"
 msgstr ""
 
-#: lib/rpminstall.c:618
+#: lib/rpminstall.c:622
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:641
+#: lib/rpminstall.c:645
 msgid "removing these packages would break dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:670
+#: lib/rpminstall.c:674
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:676
+#: lib/rpminstall.c:680
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -3167,262 +3173,263 @@ msgstr ""
 msgid "read failed: %s (%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:166
+#: lib/rpmrc.c:167
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:169
+#: lib/rpmrc.c:170
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:322
+#: lib/rpmrc.c:323
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:327
+#: lib/rpmrc.c:328
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:335
+#: lib/rpmrc.c:336
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:372
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:376
+#: lib/rpmrc.c:377
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:578
+#: lib/rpmrc.c:579
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:584
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:600
+#: lib/rpmrc.c:601
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:647
+#: lib/rpmrc.c:648
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:684
+#: lib/rpmrc.c:685
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:701 lib/rpmrc.c:775
+#: lib/rpmrc.c:702 lib/rpmrc.c:776
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:718 lib/rpmrc.c:740
+#: lib/rpmrc.c:719 lib/rpmrc.c:741
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:727
+#: lib/rpmrc.c:728
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:767
+#: lib/rpmrc.c:768
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:834
+#: lib/rpmrc.c:835
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1429
+#: lib/rpmrc.c:1431
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1430
+#: lib/rpmrc.c:1432
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/signature.c:123
+#: lib/signature.c:124
 msgid "file is not regular -- skipping size check\n"
 msgstr ""
 
-#: lib/signature.c:131
+#: lib/signature.c:132
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:135
+#: lib/signature.c:136
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:156
 msgid "No signature\n"
 msgstr ""
 
-#: lib/signature.c:159
+#: lib/signature.c:160
 msgid "Old PGP signature\n"
 msgstr ""
 
-#: lib/signature.c:170
+#: lib/signature.c:171
 msgid "Old (internal-only) signature!  How did you get that!?\n"
 msgstr ""
 
-#: lib/signature.c:224
+#: lib/signature.c:225
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
-#: lib/signature.c:284
+#: lib/signature.c:287
 #, c-format
 msgid "Couldn't exec pgp (%s)\n"
 msgstr ""
 
-#: lib/signature.c:297
+#: lib/signature.c:300
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:304
+#: lib/signature.c:307
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:309
+#: lib/signature.c:312
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:322 lib/signature.c:404
+#: lib/signature.c:325 lib/signature.c:409
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:327
+#: lib/signature.c:330
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:366 lib/signature.c:786
+#: lib/signature.c:371 lib/signature.c:805
 msgid "Couldn't exec gpg\n"
 msgstr ""
 
-#: lib/signature.c:379
+#: lib/signature.c:384
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:386
+#: lib/signature.c:391
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:391
+#: lib/signature.c:396
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:409
+#: lib/signature.c:414
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
-#: lib/signature.c:437
+#: lib/signature.c:442
 msgid "Generating signature using PGP.\n"
 msgstr ""
 
-#: lib/signature.c:443
+#: lib/signature.c:448
 msgid "Generating signature using GPG.\n"
 msgstr ""
 
-#: lib/signature.c:540 lib/signature.c:615
+#: lib/signature.c:553 lib/signature.c:628
 msgid "Could not run pgp.  Use --nopgp to skip PGP checks.\n"
 msgstr ""
 
-#: lib/signature.c:723
+#: lib/signature.c:738
 msgid "Could not run gpg.  Use --nogpg to skip GPG checks.\n"
 msgstr ""
 
-#: lib/signature.c:815
+#: lib/signature.c:834
 msgid "Couldn't exec pgp\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:819 lib/signature.c:872
+#: lib/signature.c:838 lib/signature.c:892
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:852
+#: lib/signature.c:872
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:864
+#: lib/signature.c:884
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/transaction.c:467
+#: lib/transaction.c:471
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/transaction.c:471
+#: lib/transaction.c:475
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/transaction.c:474
+#: lib/transaction.c:478
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/transaction.c:544
+#: lib/transaction.c:548
 #, c-format
 msgid "excluding multilib path %s%s\n"
 msgstr ""
 
-#: lib/transaction.c:607
+#: lib/transaction.c:612
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/transaction.c:617
+#: lib/transaction.c:622
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:695
+#: lib/transaction.c:701
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/transaction.c:838
+#: lib/transaction.c:845
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
-#: lib/transaction.c:1442
+#. @innercontinue@
+#: lib/transaction.c:1459
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -3435,27 +3442,27 @@ msgstr ""
 msgid "package lacks both group name and id lists (this should never happen)\n"
 msgstr ""
 
-#: lib/verify.c:399
+#: lib/verify.c:403
 #, c-format
 msgid "missing    %s"
 msgstr ""
 
-#: lib/verify.c:492
+#: lib/verify.c:498
 #, c-format
 msgid "Unsatisfied dependencies for %s-%s-%s: "
 msgstr ""
 
-#: lib/verify.c:531
+#: lib/verify.c:537
 #, c-format
 msgid "%s-%s-%s: immutable header region digest check failed\n"
 msgstr ""
 
-#: rpmdb/db1.c:100 rpmdb/db3.c:85
+#: rpmdb/db1.c:100 rpmdb/db3.c:86
 #, c-format
 msgid "db%d error(%d) from %s: %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:103 rpmdb/db3.c:88
+#: rpmdb/db1.c:103 rpmdb/db3.c:89
 #, c-format
 msgid "db%d error(%d): %s\n"
 msgstr ""
@@ -3471,96 +3478,96 @@ msgstr ""
 msgid "Reconnecting broken chain at offset %d(0x%08x).\n"
 msgstr ""
 
-#: rpmdb/db1.c:497
+#: rpmdb/db1.c:498
 #, c-format
 msgid "closed  db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:500
+#: rpmdb/db1.c:501
 #, c-format
 msgid "removed db file        %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:533
+#: rpmdb/db1.c:535
 #, c-format
 msgid "bad db file %s\n"
 msgstr ""
 
-#: rpmdb/db1.c:538
+#: rpmdb/db1.c:540
 #, c-format
 msgid "opening db file        %s mode 0x%x\n"
 msgstr ""
 
 #. XXX check errno validity
-#: rpmdb/db1.c:561
+#: rpmdb/db1.c:563
 #, c-format
 msgid "cannot get %s lock on database\n"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db1.c:562 rpmdb/db3.c:1150
+#: rpmdb/db1.c:564 rpmdb/db3.c:1154
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:114
+#: rpmdb/db3.c:115
 #, c-format
 msgid "closed   db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:132
+#: rpmdb/db3.c:133
 #, c-format
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:171
+#: rpmdb/db3.c:173
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:666
+#: rpmdb/db3.c:669
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:725
+#: rpmdb/db3.c:728
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:928
+#: rpmdb/db3.c:932
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1148
+#: rpmdb/db3.c:1152
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1154
+#: rpmdb/db3.c:1158
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:391
+#: rpmdb/dbconfig.c:394
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:427
+#: rpmdb/dbconfig.c:430
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:436
+#: rpmdb/dbconfig.c:439
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:445
+#: rpmdb/dbconfig.c:448
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
@@ -3587,364 +3594,363 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: rpmdb/rpmdb.c:119
+#. @-modfilesys@
+#: rpmdb/rpmdb.c:129
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:364
+#: rpmdb/rpmdb.c:381
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:384
+#: rpmdb/rpmdb.c:401
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:475
+#: rpmdb/rpmdb.c:493
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:603
+#: rpmdb/rpmdb.c:622
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:613
+#: rpmdb/rpmdb.c:632
 #, c-format
 msgid "error(%d) removing record %s from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:861
+#: rpmdb/rpmdb.c:885
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:992
+#: rpmdb/rpmdb.c:1017
 msgid ""
 "old format database is present; use --rebuilddb to generate a new format "
 "database\n"
 msgstr ""
 
 #. error
-#: rpmdb/rpmdb.c:1225
+#: rpmdb/rpmdb.c:1252
 #, c-format
 msgid "error(%d) counting packages\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1961 rpmdb/rpmdb.c:3143
+#: rpmdb/rpmdb.c:2017 rpmdb/rpmdb.c:3205
 #, c-format
 msgid "record number %u in database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2012
+#: rpmdb/rpmdb.c:2068
 #, c-format
 msgid "rpmdb: damaged header instance #%u retrieved, skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2277
+#: rpmdb/rpmdb.c:2335
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2346
+#: rpmdb/rpmdb.c:2404
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2355
+#: rpmdb/rpmdb.c:2413
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2550
+#: rpmdb/rpmdb.c:2609
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2628
+#: rpmdb/rpmdb.c:2687
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2639
+#: rpmdb/rpmdb.c:2698
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3032
+#: rpmdb/rpmdb.c:3093
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3062
+#: rpmdb/rpmdb.c:3124
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3089
+#: rpmdb/rpmdb.c:3151
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3093
+#: rpmdb/rpmdb.c:3155
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3099
+#: rpmdb/rpmdb.c:3161
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3101
+#: rpmdb/rpmdb.c:3163
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3108
+#: rpmdb/rpmdb.c:3170
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3119
+#: rpmdb/rpmdb.c:3181
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3183
+#: rpmdb/rpmdb.c:3245
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3201
+#: rpmdb/rpmdb.c:3263
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3209
+#: rpmdb/rpmdb.c:3271
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3211
+#: rpmdb/rpmdb.c:3273
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3221
+#: rpmdb/rpmdb.c:3283
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3223
+#: rpmdb/rpmdb.c:3285
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:208
+#: rpmio/macro.c:223
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:330
+#: rpmio/macro.c:346
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:372
+#: rpmio/macro.c:388
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:593
+#: rpmio/macro.c:618
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:620
+#: rpmio/macro.c:645
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:626
+#: rpmio/macro.c:651
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:631
+#: rpmio/macro.c:656
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:636
+#: rpmio/macro.c:662
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:669
+#: rpmio/macro.c:697
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:780
+#: rpmio/macro.c:808
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:895
+#: rpmio/macro.c:924
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1083
+#: rpmio/macro.c:1118
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1150 rpmio/macro.c:1167
+#: rpmio/macro.c:1185 rpmio/macro.c:1202
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1208
+#: rpmio/macro.c:1243
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1335
+#: rpmio/macro.c:1372
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1411
+#: rpmio/macro.c:1448
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1600 rpmio/macro.c:1606
+#: rpmio/macro.c:1637 rpmio/macro.c:1643
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1609
+#: rpmio/macro.c:1646
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
 
-#: rpmio/rpmio.c:588
+#: rpmio/rpmio.c:631
 msgid "Success"
 msgstr ""
 
-#: rpmio/rpmio.c:591
+#: rpmio/rpmio.c:634
 msgid "Bad server response"
 msgstr ""
 
-#: rpmio/rpmio.c:594
+#: rpmio/rpmio.c:637
 msgid "Server I/O error"
 msgstr ""
 
-#: rpmio/rpmio.c:597
+#: rpmio/rpmio.c:640
 msgid "Server timeout"
 msgstr ""
 
-#: rpmio/rpmio.c:600
+#: rpmio/rpmio.c:643
 msgid "Unable to lookup server host address"
 msgstr ""
 
-#: rpmio/rpmio.c:603
+#: rpmio/rpmio.c:646
 msgid "Unable to lookup server host name"
 msgstr ""
 
-#: rpmio/rpmio.c:606
+#: rpmio/rpmio.c:649
 msgid "Failed to connect to server"
 msgstr ""
 
-#: rpmio/rpmio.c:609
+#: rpmio/rpmio.c:652
 msgid "Failed to establish data connection to server"
 msgstr ""
 
-#: rpmio/rpmio.c:612
+#: rpmio/rpmio.c:655
 msgid "I/O error to local file"
 msgstr ""
 
-#: rpmio/rpmio.c:615
+#: rpmio/rpmio.c:658
 msgid "Error setting remote server to passive mode"
 msgstr ""
 
-#: rpmio/rpmio.c:618
+#: rpmio/rpmio.c:661
 msgid "File not found on server"
 msgstr ""
 
-#: rpmio/rpmio.c:621
+#: rpmio/rpmio.c:664
 msgid "Abort in progress"
 msgstr ""
 
-#: rpmio/rpmio.c:625
+#: rpmio/rpmio.c:668
 msgid "Unknown or unexpected error"
 msgstr ""
 
-#: rpmio/rpmio.c:1256
+#: rpmio/rpmio.c:1319
 #, c-format
 msgid "logging into %s as %s, pw %s\n"
 msgstr ""
 
-#: rpmio/rpmlog.c:56
+#: rpmio/rpmlog.c:58
 msgid "(no error)"
 msgstr ""
 
-#. @-readonlytrans@
-#. FIX: double indirection.
-#. @observer@
-#: rpmio/rpmlog.c:114 rpmio/rpmlog.c:115 rpmio/rpmlog.c:116
+#. !< RPMLOG_EMERG
+#: rpmio/rpmlog.c:122 rpmio/rpmlog.c:123 rpmio/rpmlog.c:124
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:117
+#: rpmio/rpmlog.c:125
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:118
+#: rpmio/rpmlog.c:126
 msgid "warning: "
 msgstr ""
 
-#: rpmio/rpmmalloc.c:14
+#: rpmio/rpmmalloc.c:15
 #, c-format
 msgid "memory alloc (%u bytes) returned NULL.\n"
 msgstr ""
 
-#: rpmio/url.c:101
+#: rpmio/url.c:111
 #, c-format
 msgid "warning: u %p ctrl %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:121
+#: rpmio/url.c:131
 #, c-format
 msgid "warning: u %p data %p nrefs != 0 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:149
+#: rpmio/url.c:159
 #, c-format
 msgid "warning: uCache[%d] %p nrefs(%d) != 1 (%s %s)\n"
 msgstr ""
 
-#: rpmio/url.c:242
+#: rpmio/url.c:255
 #, c-format
 msgid "Password for %s@%s: "
 msgstr ""
 
-#: rpmio/url.c:267 rpmio/url.c:293
+#: rpmio/url.c:280 rpmio/url.c:306
 #, c-format
 msgid "error: %sport must be a number\n"
 msgstr ""
 
-#: rpmio/url.c:432
+#: rpmio/url.c:449
 msgid "url port must be a number\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/url.c:495
+#: rpmio/url.c:515
 #, c-format
 msgid "failed to create %s: %s\n"
 msgstr ""
index 68c30f5..220e90e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-07-24 00:03+0100\n"
 "Last-Translator: Milan Kerslager <kerslage@linux.cz>\n"
 "Language-Team: Czech <cs@li.org>\n"
@@ -13,99 +13,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr "neznámé èíslo chyby"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "volba (%d) není v popt implementována\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "chybí argument"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "neznámá volba"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "po¾adovány vzájemnì výluèné logické operace"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr "opt->arg nesmí být NULL"
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "aliasy vnoøené pøíli¹ hluboko"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "chyba v quotování parametrù"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "chybná numerická hodnota"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "èíslo je pøíli¹ velké nebo pøíli¹ malé"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr "selhala alokace pamìti"
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "neznámá chyba"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Vypí¹e tuto nápovìdu"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Vypí¹e krátký návod k pou¾ití"
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr "Zobrazit implicitní volby ve zprávì"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "NONE"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Pou¾ití:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[VOLBY...]"
index 8470262..d82df53 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: Sun Jan 21 2001 04:30:32+0200\n"
 "Last-Translator: Martin Hansen <mah@k64.dk>\n"
 "Language-Team: Dansk <dansk@klid.dk>\n"
@@ -14,100 +14,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr "ukendt fejlnr."
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "tilvalgstype (%d) er ikke implementeret i popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "mangler argument"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "ukendt tilvalg"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "de ønskede handlinger udelukker hinanden"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "aliaser er for dybt indlejret"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "fejl i parameter citering"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "ugyldig numerisk værdi"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "nummer for stort, eller for lille"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "ukendt fejl"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Vis denne hjælpemeddelelse"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Vis kortfattet brugsanvisning"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Vis kortfattet brugsanvisning"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "INGEN"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Brug:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[TILVALG...]"
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 81bc84a..f152443 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Leandro Lucarella <luca@linuxmendoza.org.ar>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,100 +18,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr "errno desconocido"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "tipo de opción (%d) no implementada en popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "falta argumento"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "opción desconocida"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "requerida operación lógica mutuamente exclusiva"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "alias anidados muy profundamente"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "error en cita de parámetros"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "valor numérico inválido"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "número muy largo o muy pequeño"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "error desconocido"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Muestra este mensaje de ayuda"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Indica el modo de uso resumido"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Indica el modo de uso resumido"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "NONE"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Modo de Uso:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[OPCIÓN...]"
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 4ce16e8..8ccc20d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-01-17 01:01+0100\n"
 "Last-Translator: Jesús Bravo Álvarez <jba@pobox.com>\n"
 "Language-Team: Galician <trasno@ceu.fi.udc.es>\n"
@@ -13,100 +13,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr "errno descoñecido"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "tipo de opción (%d) non implementada en popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "falta un argumento"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "opción descoñecida"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "solicitáronse operacións lóxicas mutuamente excluíntes"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "aliases aniñados a un nivel demasiado profundo"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "erro nas comiñas do parámetro"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "valor numérico non válido"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "número demasiado grande ou pequeno"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "erro descoñecido"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Amosar esta mensaxe de axuda"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Amosar brevemente o xeito de utilización"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Amosar brevemente o xeito de utilización"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "NADA"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "CADEA"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Uso:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[OPCIÓN...]"
index 6512fd8..b6fe1be 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -13,100 +13,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "E súgó megjelenítése"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Rövid használati utasítás megjelenítése"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Rövid használati utasítás megjelenítése"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 4f1d046..d1af005 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-06-08 01:35+0000\n"
 "Last-Translator: Richard Allen <ra@hp.is>\n"
 "Language-Team: is <kde-isl@mmedia.is>\n"
@@ -13,99 +13,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr "óþekkt villunúmer"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "rofagerðin (%d) er ekki studd í popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "vantar viðfang"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "óþekktur rofi"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "beðið um rofa sem slökkva hvor á öðrum"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr "opt->arg ætti ekki að vera NULL"
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "alíasar of flóknir"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "villa í viðföngum (gæsalappir og svo frv.)"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "ógilt tölulegt gildi"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "talan of stór eða smá"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr "ekki tókst að taka frá minni"
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "óþekkt villa"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Sýna þessa hjálp"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Sýna stuttar notkunarleiðbeiningar"
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr "Sýna sjálfgefin gildi rofa í skilaboðum"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "ENGIN"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Notkun:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[ROFI...]"
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index ed3a5be..1bffb7d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-09-06 20:06+0900\n"
 "Last-Translator: Jong-Hoon Ryu <redhat4u@netian.com>\n"
 "Language-Team: GNU Translation project <ko@li.org>\n"
@@ -13,99 +13,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr "¾Ë ¼ö ¾ø´Â ¿À·ùÄÚµå(errno) ÀÔ´Ï´Ù"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "¿É¼Ç À¯Çü (%d)Àº popt¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "Àμö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "¾Ë ¼ö ¾ø´Â ¿É¼ÇÀÔ´Ï´Ù"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "¾çÂÊ¿¡ ¹èŸÀû ³í¸® ¿¬»êÀÌ ÁöÁ¤µÇ¾ú½À´Ï´Ù"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr "¿É¼Ç->Àμö°¡ NULLÀÌ µÇ¾î¼­´Â ¾ÈµË´Ï´Ù"
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "º°Äª(alias)ÀÌ º¹ÀâÇÏ°Ô ¼³Á¤µÇ¾ú½À´Ï´Ù"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "¸Å°³º¯¼ö¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "À߸øµÈ ¼öÄ¡ °ªÀÔ´Ï´Ù"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "¼ýÀÚ°¡ ³Ê¹« Å©°Å³ª ³Ê¹« Àû½À´Ï´Ù"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr "¸Þ¸ð¸® ÇÒ´ç¿¡ ½ÇÆÐÇß½À´Ï´Ù"
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "¾Ë ¼ö ¾ø´Â ¿À·ùÀÔ´Ï´Ù"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "ÀÌ µµ¿ò¸»À» º¸¿©ÁÝ´Ï´Ù"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "°£´ÜÇÑ »ç¿ë¹ýÀ» º¸¿©ÁÝ´Ï´Ù"
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr "±âº»ÀûÀΠ¿É¼ÇÀ» º¸¿©ÁÝ´Ï´Ù"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "¾øÀ½(NONE)"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "°ª(VAL)"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "Á¤¼ö(INT)"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "Á¤¼ö(LONG)"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "¹®ÀÚ¿­(STRING)"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "¼Ò¼ö(FLOAT)"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "¼Ò¼ö(DOUBLE)"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "Àμö(ARG)"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "»ç¿ë¹ý:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[¿É¼Ç...]"
index 97b0e75..4f8e3ff 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-06-27 11:05+0200\n"
 "Last-Translator: Kjartan Maraas <kmaraas@online.no>\n"
 "Language-Team: Norwegian <no@li.org>\n"
@@ -13,99 +13,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr "ukjent errno"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "flaggtype (%d) ikke implementert i popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "manglende argument"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "ukjent flagg"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "gjensidig eksluderende logiske operasjoner forespurt"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr "opt->arg må ikke være NULL"
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "aliaser med for dype løkker"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "feil i parametersitering"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "ugyldig numerisk verdi"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "tallet er for stort eller lite"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr "minneallokering feilet"
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "ukjent feil"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Vis denne hjelpmeldingen"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Vis kort bruksmelding"
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr "Vis forvalgte flagg i melding"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "INGEN"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VERDI"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "HELTALL"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRENG"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLYTTALL"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Bruk:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[FLAGG...]"
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 349c304..ca91a50 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-10-13 17:57-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:896
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1105
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1107
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1109
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1111
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1113
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1115
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1117
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1119
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1121
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1125
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 2ead6de..4d9d765 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-01-21 19:31+00:00\n"
 "Last-Translator: Pedro Morais <morais@kde.org>\n"
 "Language-Team: pt <morais@kde.org>\n"
@@ -13,100 +13,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr "errno desconhecido"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "tipo de opção (%d) não implementado no popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "falta um argumento"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "opção desconhecida"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "foram pedidas operações lógicas mutuamente exclusivas"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "'aliases' demasiado aninhados"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "erros no 'quoting' de parâmetros"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "valor númerico inválido"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "número demasiado grando ou pequeno"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "erro desconhecido"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Mostrar esta mensagem de ajuda"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Mostrar uma mensagem de utilização sucinta"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Mostrar uma mensagem de utilização sucinta"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "NONE"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Utilização:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[OPÇÃO...]"
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 81768d2..3d013b3 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -13,101 +13,101 @@ msgstr ""
 msgid "unknown errno"
 msgstr "eroare necunoscuta"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "optiunea de tipul (%d) nu este implementata in popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "argument lipsa"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "optiune necunoscuta"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "recursivitate infinita la optiunile sinonime"
 
-#: popt.c:1110
+#: popt.c:1121
 #, fuzzy
 msgid "error in parameter quoting"
 msgstr "eroare la insertie parametru"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "valoare numarica invalida"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "numar prea mare sau prea mic"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "eroare necuinoscuta"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Afisare mesaj de help"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Afisare mesaj sintaxa sumar"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Afisare mesaj sintaxa sumar"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Sintaxa:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[OPTIUNE...]"
index 3cd15fb..aa0eb64 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-07-05 21:00-0500\n"
 "Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
 "Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@@ -13,99 +13,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÎÏÍÅÒ ÏÛÉÂËÉ"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "ÏÂÒÁÂÏÔËÁ ÐÁÒÁÍÅÔÒÁ (%d) × popt ÎÅ ÐÒÅÄÕÓÍÏÔÒÅÎÁ\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "ÐÒÏÐÕÝÅΠÁÒÇÕÍÅÎÔ"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÐÁÒÁÍÅÔÒ"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "ÚÁÐÒÏÛÅÎÙ ×ÚÁÉÍÎÏ ÉÓËÌÀÞÁÀÝÉÅ ÌÏÇÉÞÅÓËÉÅ ÏÐÅÒÁÃÉÉ"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr "opt->arg ÎÅ ÍÏÖÅÔ ÂÙÔØ NULL"
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "ÐÒÅ×ÙÛÅΠÕÒÏ×ÅÎØ ÄÏÐÕÓÔÉÍÏÊ ÒÅËÕÒÓÉÉ ÐÏÄÓÔÁÎÏ×ÏË"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "ÏÛÉÂËa ÐÏÍÅÝÅÎÉÑ ÐÁÒÁÍÅÔÒÏ× × ËÁ×ÙÞËÉ"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÏÅ ÞÉÓÌÏ×ÏÅ ÚÎÁÞÅÎÉÅ"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "ÞÉÓÌÏ×ÏÅ ÚÎÁÞÅÎÉÅ ÚÁ ÐÒÅÄÅÌÁÍÉ ÐÒÅÄÕÓÍÏÔÒÅÎÎÏÇÏ"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr "ÏÛÉÂËÁ ×ÙÄÅÌÅÎÉÑ ÐÁÍÑÔÉ"
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "ðÏËÁÚÁÔØ ÜÔÏ ÓÏÏÂÝÅÎÉÅ"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "ðÏËÁÚÁÔØ ËÒÁÔËÕÀ ÉÎÓÔÒÕËÃÉÀ ÐÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ"
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr "ðÏËÁÚÁÔØ ÐÁÒÁÍÅÔÒÙ ÐÏ ÕÍÏÌÞÁÎÉÀ"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "NONE"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VAL"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[ðáòáíåôò...]"
index 6234823..c9e9728 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -17,100 +17,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Vypísa» túto správu"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Zobrazi» struèný návod na pou¾itie"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Zobrazi» struèný návod na pou¾itie"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 9e369bd..4d49eba 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -13,100 +13,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Prika¾i to sporoèilo s pomoèjo"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Prika¾i kratko sporoèilo o uporabi"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Prika¾i kratko sporoèilo o uporabi"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 9f4e925..b5e150e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2001-07-12 22:26+0100\n"
 "Last-Translator: Christian Rose <menthos@menthos.com>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -13,99 +13,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr "okänt felnummer"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "flaggtypen (%d) är inte implementerad i popt\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "argument saknas"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "okänd flagga"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "ömsesidigt uteslutande logiska operationer begärdes"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr "opt->arg får inte vara NULL"
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "alias är nästlade för djupt"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "fel i parametercitering"
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "ogiltigt numeriskt värde"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "talet för stort eller för litet"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr "minnesallokering misslyckades"
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "okänt fel"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Visa denna hjälptext"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Visa en kortfattad användningstext"
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr "Visa standardalternativ för flaggor i meddelande"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "INGET"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "VÄRDE"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "HELTAL"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LÅNG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRÄNG"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLYTTAL"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DUBBEL"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Användning:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[FLAGGA...]"
index 4bdd96a..bdab0f6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\n"
 "PO-Revision-Date: 2000-02-11 13:01+0200\n"
 "Last-Translator: Nilgun Belma Buguner <nilgun@technologist.com>\n"
 "Language-Team: Turkish <tr@li.org>\n"
@@ -13,100 +13,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr "bilinmeyen hata no"
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr "seçenek türü (%d) popt için geçersiz\n"
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr "argüman eksik"
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr "bilinmeyen seçenek"
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr "birbirini dýþlayan mantýksal iþlemler istendi"
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr "adlarda çok fazla içiçelikler"
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr "parametrelerde týrnak iþaretleme hatalý "
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr "sayýsal deðer geçersiz"
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr "sayý ya çok büyük ya da çok küçük"
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr "bilinmeyen hata"
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Bu yardým iletisini gösterir"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Kýsa bir kullaným iletisi göster"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Kýsa bir kullaným iletisi göster"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr "YOK"
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr "DEÐ"
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr "INT"
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr "LONG"
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr "STRING"
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr "FLOAT"
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr "DOUBLE"
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr "ARG"
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr "Kullanýmý:"
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr "[SEÇENEK...]"
index 5018318..54fdc98 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -17,100 +17,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "ðÏËÁÚÁÔÉ ÃÀ ÄÏצÄËÕ"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "ðÏËÁÚÁÔÉ ËÏÒÏÔËÕ ÄÏצÄËÕ ÐÒÏ ×ÉËÏÒÉÓÔÁÎÎÑ"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "ðÏËÁÚÁÔÉ ËÏÒÏÔËÕ ÄÏצÄËÕ ÐÒÏ ×ÉËÏÒÉÓÔÁÎÎÑ"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1444d55..ac4f361 100644 (file)
@@ -9,7 +9,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -21,100 +21,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "Mostrer ci messaedje d' aide chal"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "Mostre on court messaedje so kmint vos è siervi"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "Mostre on court messaedje so kmint vos è siervi"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index 1d0703e..934225f 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -18,99 +18,99 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr ""
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr ""
 
-#: popthelp.c:51
+#: popthelp.c:56
 msgid "Display option defaults in message"
 msgstr ""
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index ccc1b1f..f1b64c1 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2001-10-13 13:15-0400\n"
+"POT-Creation-Date: 2001-10-14 23:13-0400\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"
@@ -13,100 +13,100 @@ msgstr ""
 msgid "unknown errno"
 msgstr ""
 
-#: popt.c:892
+#: popt.c:900
 #, c-format
 msgid "option type (%d) not implemented in popt\n"
 msgstr ""
 
-#: popt.c:1100
+#: popt.c:1111
 msgid "missing argument"
 msgstr ""
 
-#: popt.c:1102
+#: popt.c:1113
 msgid "unknown option"
 msgstr ""
 
-#: popt.c:1104
+#: popt.c:1115
 msgid "mutually exclusive logical operations requested"
 msgstr ""
 
-#: popt.c:1106
+#: popt.c:1117
 msgid "opt->arg should not be NULL"
 msgstr ""
 
-#: popt.c:1108
+#: popt.c:1119
 msgid "aliases nested too deeply"
 msgstr ""
 
-#: popt.c:1110
+#: popt.c:1121
 msgid "error in parameter quoting"
 msgstr ""
 
-#: popt.c:1112
+#: popt.c:1123
 msgid "invalid numeric value"
 msgstr ""
 
-#: popt.c:1114
+#: popt.c:1125
 msgid "number too large or too small"
 msgstr ""
 
-#: popt.c:1116
+#: popt.c:1127
 msgid "memory allocation failed"
 msgstr ""
 
-#: popt.c:1120
+#: popt.c:1131
 msgid "unknown error"
 msgstr ""
 
-#: popthelp.c:47
+#: popthelp.c:52
 msgid "Show this help message"
 msgstr "ÏÔʾÕâÌõ°ïÖúÐÅÏ¢"
 
-#: popthelp.c:48
+#: popthelp.c:53
 msgid "Display brief usage message"
 msgstr "ÏÔʾ¼ò¶ÌʹÓÃÐÅÏ¢"
 
-#: popthelp.c:51
+#: popthelp.c:56
 #, fuzzy
 msgid "Display option defaults in message"
 msgstr "ÏÔʾ¼ò¶ÌʹÓÃÐÅÏ¢"
 
-#: popthelp.c:93
+#: popthelp.c:98
 msgid "NONE"
 msgstr ""
 
-#: popthelp.c:94
+#: popthelp.c:99
 msgid "VAL"
 msgstr ""
 
-#: popthelp.c:95
+#: popthelp.c:100
 msgid "INT"
 msgstr ""
 
-#: popthelp.c:96
+#: popthelp.c:101
 msgid "LONG"
 msgstr ""
 
-#: popthelp.c:97
+#: popthelp.c:102
 msgid "STRING"
 msgstr ""
 
-#: popthelp.c:98
+#: popthelp.c:103
 msgid "FLOAT"
 msgstr ""
 
-#: popthelp.c:99
+#: popthelp.c:104
 msgid "DOUBLE"
 msgstr ""
 
-#: popthelp.c:100
+#: popthelp.c:105
 msgid "ARG"
 msgstr ""
 
-#: popthelp.c:445
+#: popthelp.c:454
 msgid "Usage:"
 msgstr ""
 
-#: popthelp.c:467
+#: popthelp.c:476
 msgid "[OPTION...]"
 msgstr ""
index e90b08f..508c304 100644 (file)
@@ -179,7 +179,9 @@ poptContext poptGetContext(const char * name, int argc, const char ** argv,
        if (t) con->appName = strcpy(t, name);
     }
 
+    /*@-internalglobs@*/
     invokeCallbacksPRE(con, con->options);
+    /*@=internalglobs@*/
 
     return con;
 }
@@ -661,7 +663,9 @@ int poptGetNextOpt(poptContext con)
            cleanOSE(con->os--);
        }
        if (!con->os->nextCharArg && con->os->next == con->os->argc) {
+           /*@-internalglobs@*/
            invokeCallbacksPOST(con, con->options);
+           /*@=internalglobs@*/
            if (con->doExec) return execCommand(con);
            return -1;
        }
@@ -901,9 +905,11 @@ int poptGetNextOpt(poptContext con)
            }
        }
 
-       if (cb)
+       if (cb) {
+           /*@-internalglobs@*/
            invokeCallbacksOPTION(con, con->options, opt, cbData, shorty);
-       else if (opt->val && ((opt->argInfo & POPT_ARG_MASK) != POPT_ARG_VAL))
+           /*@=internalglobs@*/
+       } else if (opt->val && ((opt->argInfo & POPT_ARG_MASK) != POPT_ARG_VAL))
            done = 1;
 
        if ((con->finalArgvCount + 2) >= (con->finalArgvAlloced)) {
index cf61498..436f9f4 100644 (file)
@@ -152,6 +152,7 @@ typedef struct poptItem_s {
 /**
  * Empty table marker to enable displaying popt alias/exec options.
  */
+/*@observer@*/ /*@checked@*/
 extern struct poptOption poptAliasOptions[];
 #define POPT_AUTOALIAS { NULL, '\0', POPT_ARG_INCLUDE_TABLE, poptAliasOptions, \
                        0, "Options implemented via popt alias/exec:", NULL },
@@ -159,6 +160,7 @@ extern struct poptOption poptAliasOptions[];
 /**
  * Auto help table options.
  */
+/*@observer@*/ /*@checked@*/
 extern struct poptOption poptHelpOptions[];
 #define POPT_AUTOHELP { NULL, '\0', POPT_ARG_INCLUDE_TABLE, poptHelpOptions, \
                        0, "Help options:", NULL },
@@ -226,6 +228,7 @@ void poptResetContext(/*@null@*/poptContext con)
  * @return             next option val, -1 on last item, POPT_ERROR_* on error
  */
 int poptGetNextOpt(/*@null@*/poptContext con)
+       /*@globals fileSystem@*/
        /*@modifies con, fileSystem @*/;
 
 /*@-redecl@*/
@@ -317,6 +320,7 @@ int poptAddItem(poptContext con, poptItem newItem, int flags)
  * @return             0 on success, POPT_ERROR_ERRNO on failure
  */
 int poptReadConfigFile(poptContext con, const char * fn)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem,
                con->execs, con->numExecs @*/;
 
@@ -327,6 +331,7 @@ int poptReadConfigFile(poptContext con, const char * fn)
  * @return             0 on success, POPT_ERROR_ERRNO on failure
  */
 int poptReadDefaultConfig(poptContext con, /*@unused@*/ int useEnv)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem,
                con->execs, con->numExecs @*/;
 
@@ -387,6 +392,7 @@ void poptSetExecPath(poptContext con, const char * path, int allowAbsolute)
  * @param flags                (unused)
  */
 void poptPrintHelp(poptContext con, FILE * fp, /*@unused@*/ int flags)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/;
 
 /** \ingroup popt
@@ -396,6 +402,7 @@ void poptPrintHelp(poptContext con, FILE * fp, /*@unused@*/ int flags)
  * @param flags                (unused)
  */
 void poptPrintUsage(poptContext con, FILE * fp, /*@unused@*/ int flags)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/;
 
 /** \ingroup popt
index 1dbe590..7e22354 100644 (file)
@@ -19,6 +19,8 @@ static void displayArgs(poptContext con,
                /*@unused@*/ enum poptCallbackReason foo,
                struct poptOption * key, 
                /*@unused@*/ const char * arg, /*@unused@*/ void * data)
+       /*@globals fileSystem@*/
+       /*@modifies fileSystem@*/
 {
     if (key->shortName == '?')
        poptPrintHelp(con, stdout, 0);
@@ -28,12 +30,14 @@ static void displayArgs(poptContext con,
 }
 
 #ifdef NOTYET
+/*@unchecked@*/
 static int show_option_defaults = 0;
 #endif
 
 /**
  * Empty table marker to enable displaying popt alias/exec options.
  */
+/*@observer@*/ /*@unchecked@*/
 struct poptOption poptAliasOptions[] = {
     POPT_TABLEEND
 };
@@ -42,6 +46,7 @@ struct poptOption poptAliasOptions[] = {
  * Auto help table options.
  */
 /*@-castfcnptr@*/
+/*@observer@*/ /*@unchecked@*/
 struct poptOption poptHelpOptions[] = {
   { NULL, '\0', POPT_ARG_CALLBACK, (void *)&displayArgs, '\0', NULL, NULL },
   { "help", '?', 0, NULL, '?', N_("Show this help message"), NULL },
@@ -176,6 +181,7 @@ singleOptionDefaultValue(int lineLength,
 static void singleOptionHelp(FILE * fp, int maxLeftCol, 
                const struct poptOption * opt,
                /*@null@*/ const char * translation_domain)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     int indentLength = maxLeftCol + 5;
@@ -376,6 +382,7 @@ static int maxArgWidth(const struct poptOption * opt,
 static void itemHelp(FILE * fp,
                /*@null@*/ poptItem items, int nitems, int left,
                /*@null@*/ const char * translation_domain)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     poptItem item;
@@ -399,6 +406,7 @@ static void itemHelp(FILE * fp,
 static void singleTableHelp(poptContext con, FILE * fp,
                /*@null@*/ const struct poptOption * table, int left,
                /*@null@*/ const char * translation_domain)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     const struct poptOption * opt;
@@ -437,6 +445,7 @@ static void singleTableHelp(poptContext con, FILE * fp,
  * @param fp           output file handle
  */
 static int showHelpIntro(poptContext con, FILE * fp)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     int len = 6;
@@ -478,6 +487,7 @@ void poptPrintHelp(poptContext con, FILE * fp, /*@unused@*/ int flags)
 static int singleOptionUsage(FILE * fp, int cursor, 
                const struct poptOption * opt,
                /*@null@*/ const char *translation_domain)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     int len = 3;
@@ -524,6 +534,7 @@ static int singleOptionUsage(FILE * fp, int cursor,
  */
 static int itemUsage(FILE * fp, int cursor, poptItem item, int nitems,
                /*@null@*/ const char * translation_domain)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     int i;
@@ -553,6 +564,7 @@ static int itemUsage(FILE * fp, int cursor, poptItem item, int nitems,
 static int singleTableUsage(poptContext con, FILE * fp,
                int cursor, const struct poptOption * opt,
                /*@null@*/ const char * translation_domain)
+       /*@globals fileSystem @*/
        /*@modifies *fp, fileSystem @*/
 {
     /*@-branchstate@*/         /* FIX: W2DO? */
@@ -583,6 +595,7 @@ static int singleTableUsage(poptContext con, FILE * fp,
  */
 static int showShortOptions(const struct poptOption * opt, FILE * fp,
                /*@null@*/ char * str)
+       /*@globals fileSystem @*/
        /*@modifies *str, *fp, fileSystem @*/
 {
     char * s = alloca(300);    /* larger then the ascii set */
index a653b3a..a50ec9a 100644 (file)
@@ -466,6 +466,7 @@ static int db1stat(/*@unused@*/ dbiIndex dbi, /*@unused@*/ unsigned int flags)
 }
 
 static int db1close(/*@only@*/ dbiIndex dbi, /*@unused@*/ unsigned int flags)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies dbi, fileSystem @*/
 {
     rpmdb rpmdb = dbi->dbi_rpmdb;
@@ -508,7 +509,8 @@ static int db1close(/*@only@*/ dbiIndex dbi, /*@unused@*/ unsigned int flags)
 }
 
 static int db1open(/*@keep@*/ rpmdb rpmdb, int rpmtag,
-       /*@out@*/ dbiIndex * dbip)
+               /*@out@*/ dbiIndex * dbip)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies *dbip, fileSystem @*/
 {
     /*@-nestedextern@*/
@@ -600,6 +602,7 @@ exit:
 /** \ingroup db1
  */
 /*@-exportheadervar@*/
+/*@observer@*/ /*@unchecked@*/
 struct _dbiVec db1vec = {
     DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH,
     db1open, db1close, db1sync, db1copen, db1cclose, db1cdel, db1cget, db1cput,
index 6db9325..af82c86 100644 (file)
@@ -2,6 +2,7 @@
  * \file rpmdb/db3.c
  */
 
+/*@unchecked@*/
 static int _debug = 1; /* XXX if < 0 debugging, > 0 unusual error returns */
 
 #include "system.h"
@@ -148,6 +149,7 @@ static int db_init(dbiIndex dbi, const char * dbhome,
                /*@null@*/ const char * dbfile,
                /*@unused@*/ /*@null@*/ const char * dbsubfile,
                /*@out@*/ DB_ENV ** dbenvp)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies dbi, *dbenvp, fileSystem @*/
 {
     rpmdb rpmdb = dbi->dbi_rpmdb;
@@ -614,6 +616,7 @@ static int db3stat(dbiIndex dbi, unsigned int flags)
 
 /*@-moduncon@*/
 static int db3close(/*@only@*/ dbiIndex dbi, /*@unused@*/ unsigned int flags)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies dbi, fileSystem @*/
 {
     rpmdb rpmdb = dbi->dbi_rpmdb;
@@ -750,6 +753,7 @@ exit:
 /*@=moduncon@*/
 
 static int db3open(/*@keep@*/ rpmdb rpmdb, int rpmtag, dbiIndex * dbip)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies *dbip, fileSystem @*/
 {
     /*@-nestedextern@*/
@@ -1180,6 +1184,7 @@ static int db3open(/*@keep@*/ rpmdb rpmdb, int rpmtag, dbiIndex * dbip)
 /** \ingroup db3
  */
 /*@-exportheadervar@*/
+/*@observer@*/ /*@unchecked@*/
 struct _dbiVec db3vec = {
     DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH,
     db3open, db3close, db3sync, db3copen, db3cclose, db3cdel, db3cget, db3cput,
index 324ca04..8f84dad 100644 (file)
@@ -20,6 +20,7 @@
 #define        __USE_DB3       1
 
 /*@-exportlocal -exportheadervar@*/
+/*@unchecked@*/
 struct _dbiIndex db3dbi;
 /*@=exportlocal =exportheadervar@*/
 
@@ -39,6 +40,7 @@ struct dbOption {
 /*@-compmempass -immediatetrans -exportlocal -exportheadervar@*/
 /** \ingroup db3
  */
+/*@unchecked@*/
 struct dbOption rdbOptions[] = {
  /* XXX DB_CXX_NO_EXCEPTIONS */
  { "client",   0,POPT_BIT_SET, &db3dbi.dbi_ecflags, DB_CLIENT,
@@ -319,7 +321,8 @@ dbiIndex db3Free(dbiIndex dbi)
 }
 
 /** @todo Set a reasonable "last gasp" default db config. */
-/*@observer@*/ static const char *db3_config_default =
+/*@observer@*/ /*@unchecked@*/
+static const char *db3_config_default =
     "db3:hash:mpool:cdb:usecursors:verbose:mp_mmapsize=8Mb:mp_size=512Kb:pagesize=512:perms=0644";
 
 dbiIndex db3New(rpmdb rpmdb, int rpmtag)
@@ -496,7 +499,9 @@ dbiIndex db3New(rpmdb rpmdb, int rpmtag)
     if ((dbi->dbi_bt_flags | dbi->dbi_h_flags) & DB_DUP)
        dbi->dbi_permit_dups = 1;
 
+    /*@-globstate@*/ /* FIX: *(rdbOptions->arg) reachable */
     return dbi;
+    /*@=globstate@*/
 }
 
 const char *const prDbiOpenFlags(int dbflags, int print_dbenv_flags)
index 19b9bec..7018f10 100644 (file)
@@ -4,6 +4,7 @@
 
 #include "system.h"
 
+/*@unchecked@*/
 static int _debug = 0;
 #define        INLINE
 
@@ -44,16 +45,21 @@ extern void regfree (/*@only@*/ regex_t *preg)
 /*@access rpmdbMatchIterator@*/
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int _noDirTokens;
 /*@=redecl@*/
+/*@unchecked@*/
 static int _rebuildinprogress = 0;
+/*@unchecked@*/
 static int _db_filter_dups = 0;
 
 #define        _DBI_FLAGS      0
 #define        _DBI_PERMS      0644
 #define        _DBI_MAJOR      -1
 
+/*@unchecked@*/
 /*@globstate@*/ /*@null@*/ int * dbiTags = NULL;
+/*@unchecked@*/
 int dbiTagsMax = 0;
 
 /**
@@ -78,6 +84,7 @@ static int dbiTagToDbix(int rpmtag)
  * Initialize database (index, tag) tuple from configuration.
  */
 static void dbiTagsInit(void)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies dbiTags, dbiTagsMax @*/
 {
 /*@observer@*/ static const char * const _dbiTagStr_default =
@@ -118,7 +125,9 @@ static void dbiTagsInit(void)
        rpmtag = tagValue(o);
        if (rpmtag < 0) {
 
+/*@-modfilesys@*/
            fprintf(stderr, _("dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"), o);
+/*@=modfilesys@*/
            continue;
        }
        if (dbiTagToDbix(rpmtag) >= 0)
@@ -133,6 +142,7 @@ static void dbiTagsInit(void)
 
 /*@-redecl@*/
 #if USE_DB1
+/*@unchecked@*/
 extern struct _dbiVec db1vec;
 #define        DB1vec          &db1vec
 #else
@@ -140,6 +150,7 @@ extern struct _dbiVec db1vec;
 #endif
 
 #if USE_DB2
+/*@unchecked@*/
 extern struct _dbiVec db2vec;
 #define        DB2vec          &db2vec
 #else
@@ -147,6 +158,7 @@ extern struct _dbiVec db2vec;
 #endif
 
 #if USE_DB3
+/*@unchecked@*/
 extern struct _dbiVec db3vec;
 #define        DB3vec          &db3vec
 #else
@@ -155,6 +167,7 @@ extern struct _dbiVec db3vec;
 /*@=redecl@*/
 
 /*@-nullassign@*/
+/*@observer@*/ /*@unchecked@*/
 static struct _dbiVec *mydbvecs[] = {
     DB1vec, DB1vec, DB2vec, DB3vec, NULL
 };
@@ -345,7 +358,9 @@ dbiIndex dbiOpen(rpmdb db, int rpmtag, /*@unused@*/ unsigned int flags)
     if ((dbi = db->_dbi[dbix]) != NULL)
        return dbi;
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
     _dbapi_rebuild = rpmExpandNumeric("%{_dbapi_rebuild}");
+/*@=globs@*/
     if (_dbapi_rebuild < 1 || _dbapi_rebuild > 3)
        _dbapi_rebuild = 3;
     _dbapi_wanted = (_rebuildinprogress ? -1 : db->db_api);
@@ -457,6 +472,7 @@ union _dbswap {
  */
 static int dbiSearch(dbiIndex dbi, DBC * dbcursor,
                const char * keyp, size_t keylen, /*@out@*/ dbiIndexSet * setp)
+       /*@globals fileSystem @*/
        /*@modifies *dbcursor, *setp, fileSystem @*/
 {
     unsigned int gflags = 0;   /* dbiGet() flags */
@@ -544,6 +560,7 @@ static int dbiSearch(dbiIndex dbi, DBC * dbcursor,
 /*@-compmempass -mustmod@*/
 static int dbiUpdateIndex(dbiIndex dbi, DBC * dbcursor,
                const void * keyp, size_t keylen, dbiIndexSet set)
+       /*@globals fileSystem @*/
        /*@modifies *dbcursor, set, fileSystem @*/
 {
     unsigned int pflags = 0;   /* dbiPut() flags */
@@ -739,7 +756,8 @@ dbiIndexSet dbiFreeIndexSet(dbiIndexSet set) {
  * Disable all signals, returning previous signal mask.
  */
 static int blockSignals(/*@unused@*/ rpmdb db, /*@out@*/ sigset_t * oldMask)
-       /*@modifies *oldMask, internalState @*/
+       /*@globals fileSystem @*/
+       /*@modifies *oldMask, fileSystem @*/
 {
     sigset_t newMask;
 
@@ -751,7 +769,8 @@ static int blockSignals(/*@unused@*/ rpmdb db, /*@out@*/ sigset_t * oldMask)
  * Restore signal mask.
  */
 static int unblockSignals(/*@unused@*/ rpmdb db, sigset_t * oldMask)
-       /*@modifies internalState @*/
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/
 {
     return sigprocmask(SIG_SETMASK, oldMask, NULL);
 }
@@ -766,7 +785,8 @@ static int unblockSignals(/*@unused@*/ rpmdb db, sigset_t * oldMask)
 #define        _DB_ERRPFX      "rpmdb"
 
 /*@-fullinitblock@*/
-/*@observer@*/ static struct rpmdb_s dbTemplate = {
+/*@observer@*/ /*@unchecked@*/
+static struct rpmdb_s dbTemplate = {
     _DB_ROOT,  _DB_HOME, _DB_FLAGS, _DB_MODE, _DB_PERMS,
     _DB_MAJOR, _DB_ERRPFX
 };
@@ -834,7 +854,9 @@ static /*@only@*/ /*@null@*/
 rpmdb newRpmdb(/*@kept@*/ /*@null@*/ const char * root,
                /*@kept@*/ /*@null@*/ const char * home,
                int mode, int perms, int flags)
-       /*@modifies _db_filter_dups @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
+       /*@modifies _db_filter_dups, fileSystem @*/
 {
     rpmdb db = xcalloc(sizeof(*db), 1);
     const char * epfx = _DB_ERRPFX;
@@ -878,6 +900,7 @@ static int openDatabase(/*@null@*/ const char * prefix,
                /*@null@*/ const char * dbpath,
                int _dbapi, /*@null@*/ /*@out@*/ rpmdb *dbp,
                int mode, int perms, int flags)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies *dbp, fileSystem @*/
 {
     rpmdb db;
@@ -1015,6 +1038,7 @@ exit:
 }
 
 /* XXX python/rpmmodule.c */
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
 int rpmdbOpen (const char * prefix, rpmdb *dbp, int mode, int perms)
 {
     int _dbapi = rpmExpandNumeric("%{_dbapi}");
@@ -1072,6 +1096,7 @@ int rpmdbVerify(const char * prefix)
     }
     return rc;
 }
+/*@=globs@*/
 
 static int rpmdbFindByFile(rpmdb db, /*@null@*/ const char * filespec,
                        /*@out@*/ dbiIndexSet * matches)
@@ -1427,6 +1452,7 @@ static int dbiFindByLabel(dbiIndex dbi, DBC * dbcursor,
  * @return             0 on success
  */
 static int dbiUpdateRecord(dbiIndex dbi, DBC * dbcursor, int offset, Header h)
+       /*@globals fileSystem @*/
        /*@modifies *dbcursor, h, fileSystem @*/
 {
     sigset_t signalMask;
@@ -1705,6 +1731,7 @@ static /*@only@*/ char * mireDup(rpmTag tag, rpmMireMode *modep,
     return pat;
 }
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
 int rpmdbSetIteratorRE(rpmdbMatchIterator mi, rpmTag tag,
                rpmMireMode mode, const char * pattern)
 {
@@ -1802,6 +1829,7 @@ int rpmdbSetIteratorRE(rpmdbMatchIterator mi, rpmTag tag,
 
     return rc;
 }
+/*@=globs@*/
 
 /**
  * Return iterator selector match.
@@ -2081,6 +2109,7 @@ static void rpmdbSortIterator(/*@null@*/ rpmdbMatchIterator mi)
 
 static int rpmdbGrowIterator(/*@null@*/ rpmdbMatchIterator mi,
                const void * keyp, size_t keylen, int fpNum)
+       /*@globals fileSystem @*/
        /*@modifies mi, fileSystem @*/
 {
     dbiIndex dbi = NULL;
@@ -2258,6 +2287,7 @@ fprintf(stderr, "*** RMW %s %p\n", tagName(rpmtag), dbi->dbi_rmw);
  */
 static INLINE int removeIndexEntry(dbiIndex dbi, DBC * dbcursor,
                const void * keyp, size_t keylen, dbiIndexItem rec)
+       /*@globals fileSystem @*/
        /*@modifies *dbcursor, fileSystem @*/
 {
     dbiIndexSet set = NULL;
@@ -2462,6 +2492,7 @@ int rpmdbRemove(rpmdb rpmdb, /*@unused@*/ int rid, unsigned int hdrNum)
  */
 static INLINE int addIndexEntry(dbiIndex dbi, DBC * dbcursor,
                const char * keyp, size_t keylen, dbiIndexItem rec)
+       /*@globals fileSystem @*/
        /*@modifies *dbcursor, fileSystem @*/
 {
     dbiIndexSet set = NULL;
@@ -2877,6 +2908,7 @@ char * db1basename (int rpmtag)
 
 static int rpmdbRemoveDatabase(const char * rootdir,
                const char * dbpath, int _dbapi)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 { 
     int i;
@@ -2939,6 +2971,7 @@ static int rpmdbRemoveDatabase(const char * rootdir,
 static int rpmdbMoveDatabase(const char * rootdir,
                const char * olddbpath, int _olddbapi,
                const char * newdbpath, int _newdbapi)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     int i;
@@ -3062,6 +3095,7 @@ static int rpmdbMoveDatabase(const char * rootdir,
     return rc;
 }
 
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
 int rpmdbRebuild(const char * rootdir)
 {
     rpmdb olddb;
@@ -3256,3 +3290,4 @@ exit:
 
     return rc;
 }
+/*@=globs@*/
index 9ea78f2..bf697a5 100644 (file)
@@ -76,7 +76,8 @@ struct _dbiVec {
  * @return             0 on success
  */
     int (*open) (rpmdb rpmdb, int rpmtag, /*@out@*/ dbiIndex * dbip)
-       /*@modifies *dbip @*/;
+       /*@globals fileSystem@*/
+       /*@modifies *dbip, fileSystem @*/;
 
 /** \ingroup dbi
  * Close index database, and destroy database handle.
@@ -85,6 +86,7 @@ struct _dbiVec {
  * @return             0 on success
  */
     int (*close) (/*@only@*/ dbiIndex dbi, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies dbi, fileSystem @*/;
 
 /** \ingroup dbi
@@ -94,6 +96,7 @@ struct _dbiVec {
  * @return             0 on success
  */
     int (*sync) (dbiIndex dbi, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup dbi
@@ -103,7 +106,8 @@ struct _dbiVec {
  * @param flags                (unused)
  */
     int (*copen) (dbiIndex dbi, /*@out@*/ DBC ** dbcp, unsigned int flags)
-       /*@modifies dbi, *dbcp @*/;
+       /*@globals fileSystem@*/
+       /*@modifies dbi, *dbcp, fileSystem @*/;
 
 /** \ingroup dbi
  * Close database cursor.
@@ -112,7 +116,8 @@ struct _dbiVec {
  * @param flags                (unused)
  */
     int (*cclose) (dbiIndex dbi, /*@only@*/ DBC * dbcursor, unsigned int flags)
-       /*@modifies dbi, *dbcursor @*/;
+       /*@globals fileSystem@*/
+       /*@modifies dbi, *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
  * Delete (key,data) pair(s) using db->del or dbcursor->c_del.
@@ -125,6 +130,7 @@ struct _dbiVec {
  */
     int (*cdel) (dbiIndex dbi, DBC * dbcursor,
                        const void * keyp, size_t keylen, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
@@ -142,6 +148,7 @@ struct _dbiVec {
                        /*@null@*/ void ** keypp, /*@null@*/ size_t * keylenp,
                        /*@null@*/ void ** datapp, /*@null@*/ size_t * datalenp,
                        unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, *keypp, *keylenp, *datapp, *datalenp,
                fileSystem @*/;
 
@@ -160,6 +167,7 @@ struct _dbiVec {
                        const void * keyp, size_t keylen,
                        const void * datap, size_t datalen,
                        unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
@@ -173,7 +181,8 @@ struct _dbiVec {
     int (*ccount) (dbiIndex dbi, DBC * dbcursor,
                        /*@out@*/ unsigned int * countp,
                        unsigned int flags)
-       /*@modifies *dbcursor @*/;
+       /*@globals fileSystem@*/
+       /*@modifies *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
  * Is database byte swapped?
@@ -181,7 +190,8 @@ struct _dbiVec {
  * @return             0 no
  */
     int (*byteswapped) (dbiIndex dbi)
-       /*@*/;
+       /*@globals fileSystem@*/
+       /*@modifies fileSystem@*/;
 
 /** \ingroup dbi
  * Save statistics in database handle.
@@ -190,7 +200,8 @@ struct _dbiVec {
  * @return             0 on success
  */
     int (*stat) (dbiIndex dbi, unsigned int flags)
-       /*@modifies dbi @*/;
+       /*@globals fileSystem@*/
+       /*@modifies dbi, fileSystem @*/;
 
 };
 
@@ -236,6 +247,7 @@ struct _dbiIndex {
        /* dbenv parameters */
     int                        dbi_lorder;
 /*@unused@*/ /*@null@*/ void           (*db_errcall) (const char *db_errpfx, char *buffer)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 /*@unused@*/ /*@shared@*/ FILE *       dbi_errfile;
     const char *       dbi_errpfx;
@@ -258,6 +270,7 @@ struct _dbiIndex {
 #if 0
     int                        (*dbi_tx_recover) (DB_ENV *dbenv, DBT *log_rec,
                                DB_LSN *lsnp, int redo, void *info)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 #endif
        /* dbinfo parameters */
@@ -352,7 +365,8 @@ extern "C" {
  * @param rpmdb                rpm database
  */
 /*@only@*/ /*@null@*/ dbiIndex db3New(/*@keep@*/ rpmdb rpmdb, int rpmtag)
-       /*@*/;
+       /*@global rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 /** \ingroup db3
  * Destroy index database handle instance.
@@ -390,7 +404,8 @@ extern "C" {
  * @param dbiflags     DBI_WRITECURSOR or DBI_ITERATOR
  */
 int dbiCopen(dbiIndex dbi, /*@out@*/ DBC ** dbcp, unsigned int dbiflags)
-       /*@modifies dbi, *dbcp @*/;
+       /*@globals fileSystem@*/
+       /*@modifies dbi, *dbcp, fileSystem @*/;
 
 #define        DBI_WRITECURSOR         (1 << 0)
 #define        DBI_ITERATOR            (1 << 1)
@@ -400,7 +415,8 @@ int dbiCopen(dbiIndex dbi, /*@out@*/ DBC ** dbcp, unsigned int dbiflags)
  * @param flags                (unused)
  */
 int dbiCclose(dbiIndex dbi, /*@only@*/ DBC * dbcursor, unsigned int flags)
-       /*@modifies dbi, *dbcursor @*/;
+       /*@globals fileSystem@*/
+       /*@modifies dbi, *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
  * Delete (key,data) pair(s) from index database.
@@ -412,6 +428,7 @@ int dbiCclose(dbiIndex dbi, /*@only@*/ DBC * dbcursor, unsigned int flags)
  */
 int dbiDel(dbiIndex dbi, DBC * dbcursor, const void * keyp, size_t keylen,
                unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
@@ -429,6 +446,7 @@ int dbiGet(dbiIndex dbi, DBC * dbcursor, void ** keypp,
                /*@null@*/ void ** datapp, 
                /*@null@*/ size_t * datalenp,
                unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, **keypp, *keylenp, **datapp, *datalenp,
                fileSystem @*/;
 
@@ -444,6 +462,7 @@ int dbiGet(dbiIndex dbi, DBC * dbcursor, void ** keypp,
  */
 int dbiPut(dbiIndex dbi, DBC * dbcursor, const void * keyp, size_t keylen,
                const void * datap, size_t datalen, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
@@ -457,6 +476,7 @@ int dbiPut(dbiIndex dbi, DBC * dbcursor, const void * keyp, size_t keylen,
 /*@unused@*/
 int dbiCount(dbiIndex dbi, DBC * dbcursor, /*@out@*/ unsigned int * countp,
                unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies *dbcursor, fileSystem @*/;
 
 /** \ingroup dbi
@@ -466,6 +486,7 @@ int dbiCount(dbiIndex dbi, DBC * dbcursor, /*@out@*/ unsigned int * countp,
  * @return             0 on success
  */
 int dbiVerify(/*@only@*/ dbiIndex dbi, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies dbi, fileSystem @*/;
 
 /** \ingroup dbi
@@ -475,6 +496,7 @@ int dbiVerify(/*@only@*/ dbiIndex dbi, unsigned int flags)
  * @return             0 on success
  */
 int dbiClose(/*@only@*/ dbiIndex dbi, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies dbi, fileSystem @*/;
 
 /** \ingroup dbi
@@ -484,6 +506,7 @@ int dbiClose(/*@only@*/ dbiIndex dbi, unsigned int flags)
  * @return             0 on success
  */
 int dbiSync (dbiIndex dbi, unsigned int flags)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /** \ingroup dbi
@@ -514,7 +537,8 @@ unsigned int rpmdbGetIteratorFileNum(rpmdbMatchIterator mi)
  */
 int rpmdbFindFpList(/*@null@*/ rpmdb db, fingerPrint * fpList,
                /*@out@*/ dbiIndexSet * matchList, int numItems)
-       /*@modifies db, *matchList @*/;
+       /*@globals fileSystem@*/
+       /*@modifies db, *matchList, fileSystem @*/;
 
 /** \ingroup dbi
  * Destroy set of index database items.
index 6fcf1f5..17cb96c 100644 (file)
@@ -80,8 +80,10 @@ DPRINTF((stderr, "*** Update(%p,%p,%d) param %p \"%s\"\n", ctx, data, len, ctx->
     (void) (*ctx->Update) (ctx->param, data, len);
 }
 
+/*@unchecked@*/
 static int _ie = 0x44332211;
 /*@-redef@*/
+/*@unchecked@*/
 static union _dendian {
 /*@unused@*/ int i;
     char b[4];
index 1db21cc..075cb1a 100644 (file)
@@ -55,8 +55,15 @@ typedef      FILE * FD_t;
 /*@access MacroContext@*/
 /*@access MacroEntry@*/
 
-struct MacroContext_s rpmGlobalMacroContext;
-struct MacroContext_s rpmCLIMacroContext;
+static struct MacroContext_s rpmGlobalMacroContext_s;
+/*@-compmempass@*/
+MacroContext rpmGlobalMacroContext = &rpmGlobalMacroContext_s;
+/*@=compmempass@*/
+
+static struct MacroContext_s rpmCLIMacroContext_s;
+/*@-compmempass@*/
+MacroContext rpmCLIMacroContext = &rpmCLIMacroContext_s;
+/*@=compmempass@*/
 
 /**
  * Macro expansion state.
@@ -75,17 +82,25 @@ typedef /*@abstract@*/ struct MacroBuf_s {
 #define SAVECHAR(_mb, _c) { *(_mb)->t = (_c), (_mb)->t++, (_mb)->nb--; }
 
 static int expandMacro(MacroBuf mb)
-       /*@modifies mb @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies mb, fileSystem @*/;
 
 /*@-exportlocal -exportheadervar@*/
+
 #define        MAX_MACRO_DEPTH 16
+/*@unchecked@*/
 int max_macro_depth = MAX_MACRO_DEPTH;
 
 #ifdef DEBUG_MACROS
+/*@unchecked@*/
 int print_macro_trace = 0;
+/*@unchecked@*/
 int print_expand_trace = 0;
 #else
+/*@unchecked@*/
 int print_macro_trace = 0;
+/*@unchecked@*/
 int print_expand_trace = 0;
 #endif
 /*@=exportlocal =exportheadervar@*/
@@ -182,7 +197,7 @@ rpmDumpMacroTable(MacroContext mc, FILE * fp)
     int nempty = 0;
     int nactive = 0;
 
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
     if (fp == NULL) fp = stderr;
     
     fprintf(fp, "========================\n");
@@ -218,13 +233,14 @@ rpmDumpMacroTable(MacroContext mc, FILE * fp)
  */
 /*@dependent@*/ /*@null@*/ static MacroEntry *
 findEntry(MacroContext mc, const char * name, size_t namelen)
-       /*@*/
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/
 {
     MacroEntry key, *ret;
     struct MacroEntry_s keybuf;
     char namebuf[1024];
 
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
     if (mc->macroTable == NULL || mc->firstFree == 0)
        return NULL;
 
@@ -437,7 +453,9 @@ printExpansion(MacroBuf mb, const char * t, const char * te)
  */
 static int
 expandT(MacroBuf mb, const char * f, size_t flen)
-       /*@modifies mb @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies mb, fileSystem @*/
 {
     char *sbuf;
     const char *s = mb->s;
@@ -464,7 +482,9 @@ expandT(MacroBuf mb, const char * f, size_t flen)
  */
 static int
 expandS(MacroBuf mb, char * tbuf, size_t tbuflen)
-       /*@modifies mb, *tbuf @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies mb, *tbuf, fileSystem @*/
 {
     const char *t = mb->t;
     size_t nb = mb->nb;
@@ -488,7 +508,9 @@ expandS(MacroBuf mb, char * tbuf, size_t tbuflen)
  */
 static int
 expandU(MacroBuf mb, char * u, size_t ulen)
-       /*@modifies mb, *u @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies mb, *u, fileSystem @*/
 {
     const char *s = mb->s;
     char *t = mb->t;
@@ -526,6 +548,8 @@ expandU(MacroBuf mb, char * u, size_t ulen)
  */
 static int
 doShellEscape(MacroBuf mb, const char * cmd, size_t clen)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
        /*@modifies mb, fileSystem @*/
 {
     char pcmd[BUFSIZ];
@@ -563,6 +587,7 @@ doShellEscape(MacroBuf mb, const char * cmd, size_t clen)
  */
 /*@dependent@*/ static const char *
 doDefine(MacroBuf mb, const char * se, int level, int expandbody)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies mb @*/
 {
     const char *s = se;
@@ -632,10 +657,12 @@ doDefine(MacroBuf mb, const char * se, int level, int expandbody)
        /*@-retalias@*/ return se; /*@=retalias@*/
     }
 
+/*@-modfilesys@*/
     if (expandbody && expandU(mb, b, (&buf[sizeof(buf)] - b))) {
        rpmError(RPMERR_BADSPEC, _("Macro %%%s failed to expand\n"), n);
        /*@-retalias@*/ return se; /*@=retalias@*/
     }
+/*@=modfilesys@*/
 
     addMacro(mb->mc, n, o, b, (level - 1));
 
@@ -650,6 +677,7 @@ doDefine(MacroBuf mb, const char * se, int level, int expandbody)
  */
 /*@dependent@*/ static const char *
 doUndefine(MacroContext mc, const char * se)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies mc @*/
 {
     const char *s = se;
@@ -802,6 +830,7 @@ freeArgs(MacroBuf mb)
  */
 /*@dependent@*/ static const char *
 grabArgs(MacroBuf mb, const MacroEntry me, const char * se, char lastc)
+       /*@globals rpmGlobalMacroContext @*/
        /*@modifies mb @*/
 {
     char buf[BUFSIZ], *b, *be;
@@ -944,6 +973,8 @@ grabArgs(MacroBuf mb, const MacroEntry me, const char * se, char lastc)
  */
 static void
 doOutput(MacroBuf mb, int waserror, const char * msg, size_t msglen)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
        /*@modifies mb, fileSystem @*/
 {
     char buf[BUFSIZ];
@@ -969,7 +1000,9 @@ doOutput(MacroBuf mb, int waserror, const char * msg, size_t msglen)
 static void
 doFoo(MacroBuf mb, int negate, const char * f, size_t fn,
                const char * g, size_t glen)
-       /*@modifies mb @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem, internalState @*/
+       /*@modifies mb, fileSystem, internalState @*/
 {
     char buf[BUFSIZ], *b = NULL, *be;
     int c;
@@ -1063,7 +1096,9 @@ doFoo(MacroBuf mb, int negate, const char * f, size_t fn,
  */
 static int
 expandMacro(MacroBuf mb)
-       /*@modifies mb @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
+       /*@modifies mb, rpmGlobalMacroContext, fileSystem @*/
 {
     MacroEntry *mep;
     MacroEntry me;
@@ -1272,7 +1307,9 @@ expandMacro(MacroBuf mb)
            STREQ("S", f, fn) ||
            STREQ("P", f, fn) ||
            STREQ("F", f, fn)) {
+               /*@-internalglobs@*/ /* FIX: verbose may be set */
                doFoo(mb, negate, f, fn, g, gn);
+               /*@=internalglobs@*/
                s = se;
                continue;
        }
@@ -1386,7 +1423,7 @@ expandMacros(void * spec, MacroContext mc, char * s, size_t slen)
 
     if (s == NULL || slen == 0)
        return 0;
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
 
     tbuf = alloca(slen + 1);
     memset(tbuf, 0, (slen + 1));
@@ -1422,7 +1459,7 @@ addMacro(MacroContext mc,
 {
     MacroEntry * mep;
 
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
 
     /* If new name, expand macro table */
     if ((mep = findEntry(mc, n, 0)) == NULL) {
@@ -1447,7 +1484,7 @@ delMacro(MacroContext mc, const char * n)
 {
     MacroEntry * mep;
 
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
     /* If name exists, pop entry */
     if ((mep = findEntry(mc, n, 0)) != NULL) {
        popMacro(mep);
@@ -1465,7 +1502,7 @@ rpmDefineMacro(MacroContext mc, const char * macro, int level)
     memset(mb, 0, sizeof(*mb));
     /* XXX just enough to get by */
     /*@-temptrans -assignexpose@*/
-    mb->mc = (mc ? mc : &rpmGlobalMacroContext);
+    mb->mc = (mc ? mc : rpmGlobalMacroContext);
     /*@=temptrans =assignexpose@*/
     (void)doDefine(mb, macro, level, 0);
     return 0;
@@ -1475,7 +1512,7 @@ void
 rpmLoadMacros(MacroContext mc, int level)
 {
 
-    if (mc == NULL || mc == &rpmGlobalMacroContext)
+    if (mc == NULL || mc == rpmGlobalMacroContext)
        return;
 
     if (mc->macroTable != NULL) {
@@ -1499,7 +1536,7 @@ rpmInitMacros(MacroContext mc, const char *macrofiles)
 
     if (macrofiles == NULL)
        return;
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
 
     for (mfile = m = xstrdup(macrofiles); mfile && *mfile != '\0'; mfile = me) {
        FD_t fd;
@@ -1553,7 +1590,7 @@ rpmInitMacros(MacroContext mc, const char *macrofiles)
     m = _free(m);
 
     /* Reload cmdline macros */
-    rpmLoadMacros(&rpmCLIMacroContext, RMIL_CMDLINE);
+    rpmLoadMacros(rpmCLIMacroContext, RMIL_CMDLINE);
 }
 
 /*@-globstate@*/
@@ -1561,7 +1598,7 @@ void
 rpmFreeMacros(MacroContext mc)
 {
     
-    if (mc == NULL) mc = &rpmGlobalMacroContext;
+    if (mc == NULL) mc = rpmGlobalMacroContext;
 
     if (mc->macroTable != NULL) {
        int i;
@@ -1635,6 +1672,7 @@ int isCompressed(const char * file, rpmCompressedMagic * compressed)
 
 /* =============================================================== */
 
+/*@-modfilesys@*/
 char * 
 rpmExpand(const char *arg, ...)
 {
@@ -1656,6 +1694,7 @@ rpmExpand(const char *arg, ...)
     (void) expandMacros(NULL, NULL, buf, sizeof(buf));
     return xstrdup(buf);
 }
+/*@=modfilesys@*/
 
 int
 rpmExpandNumeric(const char *arg)
@@ -1789,7 +1828,9 @@ rpmGetPath(const char *path, ...)
        *te = '\0';
     }
     va_end(ap);
+/*@-modfilesys@*/
     (void) expandMacros(NULL, NULL, buf, sizeof(buf));
+/*@=modfilesys@*/
 
     (void) rpmCleanPath(buf);
     return xstrdup(buf);       /* XXX xstrdup has side effects. */
index 23fec6c..87fd7b7 100644 (file)
@@ -22,6 +22,7 @@
 #endif
 
 #if !defined(HAVE_HERRNO) && defined(__hpux) /* XXX HP-UX w/o -D_XOPEN_SOURCE needs */
+/*@unchecked@*/
 extern int h_errno;
 #endif
 
@@ -34,6 +35,7 @@ extern int h_errno;
 
 #if !defined(HAVE_INET_ATON)
 static int inet_aton(const char *cp, struct in_addr *inp)
+       /*@modifies *inp @*/
 {
     long addr;
 
@@ -76,6 +78,9 @@ static int inet_aton(const char *cp, struct in_addr *inp)
 
 #define        fdGetFILE(_fd)  ((FILE *)fdGetFp(_fd))
 
+/**
+ */
+/*@unchecked@*/
 #if _USE_LIBIO
 int noLibio = 0;
 #else
@@ -83,10 +88,25 @@ int noLibio = 1;
 #endif
 
 #define TIMEOUT_SECS 60
+
+/**
+ */
+/*@unchecked@*/
 static int ftpTimeoutSecs = TIMEOUT_SECS;
+
+/**
+ */
+/*@unchecked@*/
 static int httpTimeoutSecs = TIMEOUT_SECS;
 
+/**
+ */
+/*@unchecked@*/
 int _ftp_debug = 0;
+
+/**
+ */
+/*@unchecked@*/
 int _rpmio_debug = 0;
 
 /**
@@ -104,8 +124,9 @@ _free(/*@only@*/ /*@null@*/ /*@out@*/ const void * p)
 
 /* =============================================================== */
 
+/*@-modfilesys@*/
 static /*@observer@*/ const char * fdbg(/*@null@*/ FD_t fd)
-       /*@modifies fileSystem @*/
+       /*@*/
 {
     static char buf[BUFSIZ];
     char *be = buf;
@@ -164,6 +185,7 @@ static /*@observer@*/ const char * fdbg(/*@null@*/ FD_t fd)
     }
     return buf;
 }
+/*@=modfilesys@*/
 
 /* =============================================================== */
 off_t fdSize(FD_t fd)
@@ -200,7 +222,9 @@ FD_t fdDup(int fdno)
        return NULL;
     fd = fdNew("open (fdDup)");
     fdSetFdno(fd, nfdno);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> fdDup(%d) fd %p %s\n", fdno, (fd ? fd : NULL), fdbg(fd)));
+/*@=modfilesys@*/
     /*@-refcounttrans@*/ return fd; /*@=refcounttrans@*/
 }
 
@@ -224,7 +248,9 @@ FILE *fdFdopen(void * cookie, const char *fmode)
     fdno = fdFileno(fd);
     if (fdno < 0) return NULL;
     fp = fdopen(fdno, fmode);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> fdFdopen(%p,\"%s\") fdno %d -> fp %p fdno %d\n", cookie, fmode, fdno, fp, fileno(fp)));
+/*@=modfilesys@*/
     fd = fdFree(fd, "open (fdFdopen)");
     return fp;
 }
@@ -237,9 +263,11 @@ DBGIO(fd, (stderr, "==> fdFdopen(%p,\"%s\") fdno %d -> fp %p fdno %d\n", cookie,
 #endif
 
 /* =============================================================== */
+/*@-modfilesys@*/
+/*@-mustmod@*/ /* FIX: cookie is modified */
 static inline /*@null@*/ FD_t XfdLink(void * cookie, const char * msg,
                const char * file, unsigned line)
-       /*@modifies internalState @*/
+       /*@modifies *cookie @*/
 {
     FD_t fd;
 if (cookie == NULL)
@@ -253,7 +281,10 @@ DBGREFS(fd, (stderr, "--> fd  %p ++ %d %s at %s:%u %s\n", fd, fd->nrefs, msg, fi
     }
     return fd;
 }
+/*@=mustmod@*/
+/*@=modfilesys@*/
 
+/*@-modfilesys@*/
 static inline /*@null@*/ FD_t XfdFree( /*@killref@*/ FD_t fd, const char *msg,
                const char *file, unsigned line)
        /*@modifies fd @*/
@@ -271,6 +302,7 @@ DBGREFS(fd, (stderr, "--> fd  %p -- %d %s at %s:%u %s\n", fd, fd->nrefs, msg, fi
     }
     return NULL;
 }
+/*@=modfilesys@*/
 
 static inline /*@null@*/ FD_t XfdNew(const char * msg,
                const char * file, unsigned line)
@@ -327,7 +359,9 @@ ssize_t fdRead(void * cookie, /*@out@*/ char * buf, size_t count)
 
     if (fd->digest && rc > 0) rpmDigestUpdate(fd->digest, buf, rc);
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tfdRead(%p,%p,%ld) rc %ld %s\n", cookie, buf, (long)count, (long)rc, fdbg(fd)));
+/*@=modfilesys@*/
 
     return rc;
 }
@@ -362,13 +396,16 @@ ssize_t fdWrite(void * cookie, const char * buf, size_t count)
        if (ec == -1)   fd->syserrno = errno;
     }
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tfdWrite(%p,%p,%ld) rc %ld %s\n", cookie, buf, (long)count, (long)rc, fdbg(fd)));
+/*@=modfilesys@*/
 
     return rc;
 }
 
 static inline int fdSeek(void * cookie, _libio_pos_t pos, int whence)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
 #ifdef USE_COOKIE_SEEK_POINTER
     _IO_off64_t p = *pos;
@@ -383,7 +420,9 @@ static inline int fdSeek(void * cookie, _libio_pos_t pos, int whence)
     rc = lseek(fdFileno(fd), p, whence);
     fdstat_exit(fd, FDSTAT_SEEK, rc);
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tfdSeek(%p,%ld,%d) rc %lx %s\n", cookie, (long)p, whence, (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
 
     return rc;
 }
@@ -406,7 +445,9 @@ int fdClose( /*@only@*/ void * cookie)
     rc = ((fdno >= 0) ? close(fdno) : -2);
     fdstat_exit(fd, FDSTAT_CLOSE, rc);
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tfdClose(%p) rc %lx %s\n", (fd ? fd : NULL), (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
 
     fd = fdFree(fd, "open (fdClose)");
     return rc;
@@ -424,7 +465,9 @@ DBGIO(fd, (stderr, "==>\tfdClose(%p) rc %lx %s\n", (fd ? fd : NULL), (unsigned l
     fd = fdNew("open (fdOpen)");
     fdSetFdno(fd, fdno);
     fd->flags = flags;
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tfdOpen(\"%s\",%x,0%o) %s\n", path, (unsigned)flags, (unsigned)mode, fdbg(fd)));
+/*@=modfilesys@*/
     /*@-refcounttrans@*/ return fd; /*@=refcounttrans@*/
 }
 
@@ -649,12 +692,14 @@ const char *urlStrerror(const char *url)
 #if !defined(USE_ALT_DNS) || !USE_ALT_DNS 
 static int mygethostbyname(const char * host,
                /*@out@*/ struct in_addr * address)
-       /*@modifies *address, fileSystem @*/
+       /*@modifies *address @*/
 {
     struct hostent * hostinfo;
 
     /*@-unrecog -multithreaded @*/
+    /*@-globs@*/ /* FIX: h_errno access */
     hostinfo = gethostbyname(host);
+    /*@=globs@*/
     /*@=unrecog =multithreaded @*/
     if (!hostinfo) return 1;
 
@@ -667,7 +712,7 @@ static int mygethostbyname(const char * host,
 
 /*@-compdef@*/ /* FIX: address->s_addr undefined. */
 static int getHostAddress(const char * host, /*@out@*/ struct in_addr * address)
-       /*@modifies *address, fileSystem @*/
+       /*@modifies *address @*/
 {
     if (xisdigit(host[0])) {
        /*@-unrecog -moduncon @*/
@@ -675,10 +720,12 @@ static int getHostAddress(const char * host, /*@out@*/ struct in_addr * address)
            return FTPERR_BAD_HOST_ADDR;
        /*@=unrecog =moduncon @*/
     } else {
+       /*@-globs@*/ /* FIX: h_errno access */
        if (mygethostbyname(host, address)) {
            errno = /*@-unrecog@*/ h_errno /*@=unrecog@*/;
            return FTPERR_BAD_HOSTNAME;
        }
+       /*@=globs@*/
     }
     
     return 0;
@@ -686,6 +733,7 @@ static int getHostAddress(const char * host, /*@out@*/ struct in_addr * address)
 /*@=compdef@*/
 
 static int tcpConnect(FD_t ctrl, const char * host, int port)
+       /*@globals fileSystem @*/
        /*@modifies ctrl, fileSystem @*/
 {
     struct sockaddr_in sin;
@@ -706,10 +754,12 @@ static int tcpConnect(FD_t ctrl, const char * host, int port)
        break;
     }
 
+    /*@-internalglobs@*/
     if (connect(fdno, (struct sockaddr *) &sin, sizeof(sin))) {
        rc = FTPERR_FAILED_CONNECT;
        break;
     }
+    /*@=internalglobs@*/
   } while (0);
 
     if (rc < 0)
@@ -717,9 +767,9 @@ static int tcpConnect(FD_t ctrl, const char * host, int port)
 
 if (_ftp_debug)
 fprintf(stderr,"++ connect %s:%d on fdno %d\n",
-/*@-unrecog -moduncon @*/
+/*@-unrecog -moduncon -evalorderuncon @*/
 inet_ntoa(sin.sin_addr)
-/*@=unrecog =moduncon @*/ ,
+/*@=unrecog =moduncon =evalorderuncon @*/ ,
 (int)ntohs(sin.sin_port), fdno);
 
     fdSetFdno(ctrl, (fdno >= 0 ? fdno : -1));
@@ -736,6 +786,7 @@ errxit:
 
 static int checkResponse(void * uu, FD_t ctrl,
                /*@out@*/ int *ecp, /*@out@*/ char ** str)
+       /*@globals fileSystem @*/
        /*@modifies ctrl, *ecp, *str, fileSystem @*/
 {
     urlinfo u = uu;
@@ -897,6 +948,7 @@ fprintf(stderr, "<- %s\n", s);
 }
 
 static int ftpCheckResponse(urlinfo u, /*@out@*/ char ** str)
+       /*@globals fileSystem @*/
        /*@modifies u, *str, fileSystem @*/
 {
     int ec = 0;
@@ -922,6 +974,7 @@ static int ftpCheckResponse(urlinfo u, /*@out@*/ char ** str)
 }
 
 static int ftpCommand(urlinfo u, char ** str, ...)
+       /*@globals fileSystem @*/
        /*@modifies u, *str, fileSystem @*/
 {
     va_list ap;
@@ -959,6 +1012,7 @@ fprintf(stderr, "-> %s", t);
 }
 
 static int ftpLogin(urlinfo u)
+       /*@globals fileSystem @*/
        /*@modifies u, fileSystem @*/
 {
     const char * host;
@@ -1134,13 +1188,16 @@ int ftpReq(FD_t data, const char * ftpCmd, const char * ftpArg)
     /* XXX setsockopt SO_KEEPALIVE */
     /* XXX setsockopt SO_TOS IPTOS_THROUGHPUT */
 
+    /*@-internalglobs@*/
     while (connect(fdFileno(data), (struct sockaddr *) &dataAddress, 
-               sizeof(dataAddress)) < 0) {
+               sizeof(dataAddress)) < 0)
+    {
        if (errno == EINTR)
            continue;
        rc = FTPERR_FAILED_DATA_CONNECT;
        goto errxit;
     }
+    /*@=internalglobs@*/
 
 if (_ftp_debug)
 fprintf(stderr, "-> %s", cmd);
@@ -1167,8 +1224,11 @@ errxit:
     return rc;
 }
 
+/*@unchecked@*/
 /*@null@*/ static rpmCallbackFunction  urlNotify = NULL;
+/*@unchecked@*/
 /*@null@*/ static void *       urlNotifyData = NULL;
+/*@unchecked@*/
 static int                     urlNotifyCount = -1;
 
 void urlSetCallback(rpmCallbackFunction notify, void *notifyData, int notifyCount) {
@@ -1218,8 +1278,10 @@ int ufdCopy(FD_t sfd, FD_t tfd)
        }
     }
 
+/*@-modfilesys@*/
     DBGIO(sfd, (stderr, "++ copied %d bytes: %s\n", itemsCopied,
        ftpStrerror(rc)));
+/*@=modfilesys@*/
 
     if (urlNotify) {
        (void)(*urlNotify) (NULL, RPMCALLBACK_INST_OPEN_FILE,
@@ -1230,6 +1292,7 @@ int ufdCopy(FD_t sfd, FD_t tfd)
 }
 
 static int urlConnect(const char * url, /*@out@*/ urlinfo * uret)
+       /*@globals fileSystem @*/
        /*@modifies *uret, fileSystem @*/
 {
     urlinfo u;
@@ -1316,6 +1379,7 @@ int ftpCmd(const char * cmd, const char * url, const char * arg2)
 #endif
 
 static int ftpAbort(urlinfo u, FD_t data)
+       /*@globals fileSystem @*/
        /*@modifies u, data, fileSystem @*/
 {
     static unsigned char ipbuf[3] = { IAC, IP, IAC };
@@ -1333,7 +1397,9 @@ static int ftpAbort(urlinfo u, FD_t data)
     }
     ctrl = u->ctrl;
 
+/*@-modfilesys@*/
     DBGIO(0, (stderr, "-> ABOR\n"));
+/*@=modfilesys@*/
 
 /*@-usereleased -compdef@*/
     if (send(fdFileno(ctrl), ipbuf, sizeof(ipbuf), MSG_OOB) != sizeof(ipbuf)) {
@@ -1376,6 +1442,7 @@ static int ftpAbort(urlinfo u, FD_t data)
 }
 
 static int ftpFileDone(urlinfo u, FD_t data)
+       /*@globals fileSystem @*/
        /*@modifies u, data, fileSystem @*/
 {
     int rc = 0;
@@ -1393,6 +1460,7 @@ static int ftpFileDone(urlinfo u, FD_t data)
 }
 
 static int httpResp(urlinfo u, FD_t ctrl, /*@out@*/ char ** str)
+       /*@globals fileSystem @*/
        /*@modifies ctrl, *str, fileSystem @*/
 {
     int ec = 0;
@@ -1416,6 +1484,7 @@ fprintf(stderr, "*** httpResp: rc %d ec %d\n", rc, ec);
 }
 
 static int httpReq(FD_t ctrl, const char * httpCmd, const char * httpArg)
+       /*@globals fileSystem @*/
        /*@modifies ctrl, fileSystem @*/
 {
     urlinfo u = ctrl->url;
@@ -1531,7 +1600,8 @@ void * ufdGetUrlinfo(FD_t fd)
 
 /* =============================================================== */
 static ssize_t ufdRead(void * cookie, /*@out@*/ char * buf, size_t count)
-       /*@modifies internalState, *buf, fileSystem @*/
+       /*@globals fileSystem @*/
+       /*@modifies *buf, fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     int bytesRead;
@@ -1594,7 +1664,8 @@ fprintf(stderr, "*** read: rc %d errno %d %s \"%s\"\n", rc, errno, strerror(errn
 }
 
 static ssize_t ufdWrite(void * cookie, const char * buf, size_t count)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     int bytesWritten;
@@ -1658,7 +1729,8 @@ fprintf(stderr, "*** write: rc %d errno %d %s \"%s\"\n", rc, errno, strerror(err
 }
 
 static inline int ufdSeek(void * cookie, _libio_pos_t pos, int whence)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
 
@@ -1794,7 +1866,7 @@ fprintf(stderr, "-> \r\n");
 /*@-nullstate@*/       /* FIX: u->{ctrl,data}->url undef after XurlLink. */
 /*@null@*/ FD_t ftpOpen(const char *url, /*@unused@*/ int flags,
                /*@unused@*/ mode_t mode, /*@out@*/ urlinfo *uret)
-       /*@modifies *uret, fileSystem @*/
+       /*@modifies *uret @*/
 {
     urlinfo u = NULL;
     FD_t fd = NULL;
@@ -1832,7 +1904,7 @@ exit:
 /*@-nullstate@*/       /* FIX: u->{ctrl,data}->url undef after XurlLink. */
 static /*@null@*/ FD_t httpOpen(const char * url, /*@unused@*/ int flags,
                /*@unused@*/ mode_t mode, /*@out@*/ urlinfo * uret)
-       /*@modifies *uret, fileSystem @*/
+       /*@modifies *uret @*/
 {
     urlinfo u = NULL;
     FD_t fd = NULL;
@@ -1873,6 +1945,7 @@ exit:
 /*@=nullstate@*/
 
 static /*@null@*/ FD_t ufdOpen(const char * url, int flags, mode_t mode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     FD_t fd = NULL;
@@ -1953,7 +2026,9 @@ fprintf(stderr, "*** ufdOpen(%s,0x%x,0%o)\n", url, (unsigned)flags, (unsigned)mo
        (void) ufdClose(fd);
        return NULL;
     }
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tufdOpen(\"%s\",%x,0%o) %s\n", url, (unsigned)flags, (unsigned)mode, fdbg(fd)));
+/*@=modfilesys@*/
     return fd;
 }
 
@@ -1992,6 +2067,7 @@ static inline /*@dependent@*/ /*@null@*/ void * gzdFileno(FD_t fd)
 }
 
 static /*@null@*/ FD_t gzdOpen(const char * path, const char * fmode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     FD_t fd;
@@ -2001,12 +2077,16 @@ static /*@null@*/ FD_t gzdOpen(const char * path, const char * fmode)
     fd = fdNew("open (gzdOpen)");
     fdPop(fd); fdPush(fd, gzdio, gzfile, -1);
     
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tgzdOpen(\"%s\", \"%s\") fd %p %s\n", path, fmode, (fd ? fd : NULL), fdbg(fd)));
+/*@=modfilesys@*/
     return fdLink(fd, "gzdOpen");
 }
 
+/*@-globuse@*/
 static /*@null@*/ FD_t gzdFdopen(void * cookie, const char *fmode)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     int fdno;
@@ -2023,17 +2103,22 @@ static /*@null@*/ FD_t gzdFdopen(void * cookie, const char *fmode)
 
     return fdLink(fd, "gzdFdopen");
 }
+/*@=globuse@*/
 
+/*@-globuse@*/
 static int gzdFlush(FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     return gzflush(gzdFileno(fd), Z_SYNC_FLUSH);       /* XXX W2DO? */
 }
+/*@=globuse@*/
 
 /* =============================================================== */
 /*@-mustmod@*/         /* LCL: *buf is modified */
 static ssize_t gzdRead(void * cookie, /*@out@*/ char * buf, size_t count)
-       /*@modifies internalState, *buf, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *buf, fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     gzFile *gzfile;
@@ -2044,7 +2129,9 @@ static ssize_t gzdRead(void * cookie, /*@out@*/ char * buf, size_t count)
     fdstat_enter(fd, FDSTAT_READ);
     rc = gzread(gzfile, buf, count);
     /*@-compdef@*/
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tgzdRead(%p,%p,%u) rc %lx %s\n", cookie, buf, (unsigned)count, (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
     /*@=compdef@*/
     if (rc < 0) {
        int zerror = 0;
@@ -2064,7 +2151,8 @@ DBGIO(fd, (stderr, "==>\tgzdRead(%p,%p,%u) rc %lx %s\n", cookie, buf, (unsigned)
 /*@=mustmod@*/
 
 static ssize_t gzdWrite(void * cookie, const char * buf, size_t count)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     gzFile *gzfile;
@@ -2077,7 +2165,9 @@ static ssize_t gzdWrite(void * cookie, const char * buf, size_t count)
     gzfile = gzdFileno(fd);
     fdstat_enter(fd, FDSTAT_WRITE);
     rc = gzwrite(gzfile, (void *)buf, count);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tgzdWrite(%p,%p,%u) rc %lx %s\n", cookie, buf, (unsigned)count, (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
     if (rc < 0) {
        int zerror = 0;
        fd->errcookie = gzerror(gzfile, &zerror);
@@ -2093,7 +2183,8 @@ DBGIO(fd, (stderr, "==>\tgzdWrite(%p,%p,%u) rc %lx %s\n", cookie, buf, (unsigned
 
 /* XXX zlib-1.0.4 has not */
 static inline int gzdSeek(void * cookie, _libio_pos_t pos, int whence)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
 #ifdef USE_COOKIE_SEEK_POINTER
     _IO_off64_t p = *pos;
@@ -2110,7 +2201,9 @@ static inline int gzdSeek(void * cookie, _libio_pos_t pos, int whence)
     gzfile = gzdFileno(fd);
     fdstat_enter(fd, FDSTAT_SEEK);
     rc = gzseek(gzfile, p, whence);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tgzdSeek(%p,%ld,%d) rc %lx %s\n", cookie, (long)p, whence, (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
     if (rc < 0) {
        int zerror = 0;
        fd->errcookie = gzerror(gzfile, &zerror);
@@ -2128,7 +2221,8 @@ DBGIO(fd, (stderr, "==>\tgzdSeek(%p,%ld,%d) rc %lx %s\n", cookie, (long)p, whenc
 }
 
 static int gzdClose( /*@only@*/ void * cookie)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     gzFile *gzfile;
@@ -2143,7 +2237,9 @@ static int gzdClose( /*@only@*/ void * cookie)
     /* XXX TODO: preserve fd if errors */
 
     if (fd) {
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tgzdClose(%p) zerror %d %s\n", cookie, rc, fdbg(fd)));
+/*@=modfilesys@*/
        if (rc < 0) {
            fd->errcookie = gzerror(gzfile, &rc);
            if (rc == Z_ERRNO) {
@@ -2155,7 +2251,9 @@ DBGIO(fd, (stderr, "==>\tgzdClose(%p) zerror %d %s\n", cookie, rc, fdbg(fd)));
        }
     }
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tgzdClose(%p) rc %lx %s\n", cookie, (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
 
     if (_rpmio_debug || rpmIsDebug()) fdstat_print(fd, "GZDIO", stderr);
     if (rc == 0)
@@ -2208,7 +2306,9 @@ static inline /*@dependent@*/ void * bzdFileno(FD_t fd)
     return rc;
 }
 
+/*@-globuse@*/
 static /*@null@*/ FD_t bzdOpen(const char * path, const char * mode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     FD_t fd;
@@ -2219,9 +2319,12 @@ static /*@null@*/ FD_t bzdOpen(const char * path, const char * mode)
     fdPop(fd); fdPush(fd, bzdio, bzfile, -1);
     return fdLink(fd, "bzdOpen");
 }
+/*@=globuse@*/
 
+/*@-globuse@*/
 static /*@null@*/ FD_t bzdFdopen(void * cookie, const char * fmode)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     int fdno;
@@ -2238,17 +2341,23 @@ static /*@null@*/ FD_t bzdFdopen(void * cookie, const char * fmode)
 
     return fdLink(fd, "bzdFdopen");
 }
+/*@=globuse@*/
 
+/*@-globuse@*/
 static int bzdFlush(FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     return bzflush(bzdFileno(fd));
 }
+/*@=globuse@*/
 
 /* =============================================================== */
+/*@-globuse@*/
 /*@-mustmod@*/         /* LCL: *buf is modified */
 static ssize_t bzdRead(void * cookie, /*@out@*/ char * buf, size_t count)
-       /*@modifies internalState, *buf, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies *buf, fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     BZFILE *bzfile;
@@ -2274,9 +2383,12 @@ static ssize_t bzdRead(void * cookie, /*@out@*/ char * buf, size_t count)
     return rc;
 }
 /*@=mustmod@*/
+/*@=globuse@*/
 
+/*@-globuse@*/
 static ssize_t bzdWrite(void * cookie, const char * buf, size_t count)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     BZFILE *bzfile;
@@ -2297,6 +2409,7 @@ static ssize_t bzdWrite(void * cookie, const char * buf, size_t count)
     }
     return rc;
 }
+/*@=globuse@*/
 
 static inline int bzdSeek(void * cookie, /*@unused@*/ _libio_pos_t pos,
                        /*@unused@*/ int whence)
@@ -2309,7 +2422,8 @@ static inline int bzdSeek(void * cookie, /*@unused@*/ _libio_pos_t pos,
 }
 
 static int bzdClose( /*@only@*/ void * cookie)
-       /*@modifies internalState, fileSystem @*/
+       /*@globals fileSystem, internalState @*/
+       /*@modifies fileSystem, internalState @*/
 {
     FD_t fd = c2f(cookie);
     BZFILE *bzfile;
@@ -2333,7 +2447,9 @@ static int bzdClose( /*@only@*/ void * cookie)
        }
     }
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==>\tbzdClose(%p) rc %lx %s\n", cookie, (unsigned long)rc, fdbg(fd)));
+/*@=modfilesys@*/
 
     if (_rpmio_debug || rpmIsDebug()) fdstat_print(fd, "BZDIO", stderr);
     if (rc == 0)
@@ -2396,7 +2512,9 @@ size_t Fread(void *buf, size_t size, size_t nmemb, FD_t fd) {
 #ifdef __LCLINT__
     *(char *)buf = '\0';
 #endif
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Fread(%p,%u,%u,%p) %s\n", buf, (unsigned)size, (unsigned)nmemb, (fd ? fd : NULL), fdbg(fd)));
+/*@=modfilesys@*/
 
     if (fdGetIo(fd) == fpio) {
        /*@+voidabstract -nullpass@*/
@@ -2419,7 +2537,9 @@ size_t Fwrite(const void *buf, size_t size, size_t nmemb, FD_t fd)
     int rc;
 
     FDSANE(fd);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Fwrite(%p,%u,%u,%p) %s\n", buf, (unsigned)size, (unsigned)nmemb, (fd ? fd : NULL), fdbg(fd)));
+/*@=modfilesys@*/
 
     if (fdGetIo(fd) == fpio) {
        /*@+voidabstract -nullpass@*/
@@ -2448,7 +2568,9 @@ int Fseek(FD_t fd, _libio_off_t offset, int whence) {
     long int rc;
 
     FDSANE(fd);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Fseek(%p,%ld,%d) %s\n", fd, (long)offset, whence, fdbg(fd)));
+/*@=modfilesys@*/
 
     if (fdGetIo(fd) == fpio) {
        FILE *fp;
@@ -2473,7 +2595,9 @@ int Fclose(FD_t fd)
     int rc = 0, ec = 0;
 
     FDSANE(fd);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Fclose(%p) %s\n", (fd ? fd : NULL), fdbg(fd)));
+/*@=modfilesys@*/
 
     fd = fdLink(fd, "Fclose");
     while (fd->nfps >= 0) {
@@ -2644,11 +2768,15 @@ fprintf(stderr, "*** Fdopen(%p,%s) %s\n", fd, fmode, fdbg(fd));
            iof = fdio;
        } else if (!strcmp(end, "gzdio")) {
            iof = gzdio;
+           /*@-internalglobs@*/
            fd = gzdFdopen(fd, zstdio);
+           /*@=internalglobs@*/
 #if HAVE_BZLIB_H
        } else if (!strcmp(end, "bzdio")) {
            iof = bzdio;
+           /*@-internalglobs@*/
            fd = bzdFdopen(fd, zstdio);
+           /*@=internalglobs@*/
 #endif
        } else if (!strcmp(end, "ufdio")) {
            iof = ufdio;
@@ -2678,7 +2806,9 @@ fprintf(stderr, "*** Fdopen fpio fp %p\n", (void *)fp);
            {};
        if (*end == '\0') {
            iof = gzdio;
+           /*@-internalglobs@*/
            fd = gzdFdopen(fd, zstdio);
+           /*@=internalglobs@*/
        }
     }
     if (iof == NULL)
@@ -2694,7 +2824,9 @@ fprintf(stderr, "*** Fdopen fpio fp %p\n", (void *)fp);
            ciof.seek = iof->seek;
            ciof.close = iof->close;
            fp = fopencookie(fd, stdio, ciof);
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> fopencookie(%p,\"%s\",*%p) returns fp %p\n", fd, stdio, iof, fp));
+/*@=modfilesys@*/
        }
 #endif
 
@@ -2709,7 +2841,9 @@ DBGIO(fd, (stderr, "==> fopencookie(%p,\"%s\",*%p) returns fp %p\n", fd, stdio,
        }
     }
 
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Fdopen(%p,\"%s\") returns fd %p %s\n", ofd, fmode, (fd ? fd : NULL), fdbg(fd)));
+/*@=modfilesys@*/
     /*@-refcounttrans -retalias@*/ return fd; /*@=refcounttrans =retalias@*/
 }
 
@@ -2835,7 +2969,9 @@ int Ferror(FD_t fd)
        if (rc == 0 && ec)
            rc = ec;
     }
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Ferror(%p) rc %d %s\n", fd, rc, fdbg(fd)));
+/*@=modfilesys@*/
     return rc;
 }
 
@@ -2846,7 +2982,9 @@ int Fileno(FD_t fd)
     for (i = fd->nfps ; rc == -1 && i >= 0; i--) {
        rc = fd->fps[i].fdno;
     }
+/*@-modfilesys@*/
 DBGIO(fd, (stderr, "==> Fileno(%p) rc %d %s\n", (fd ? fd : NULL), rc, fdbg(fd)));
+/*@=modfilesys@*/
     return rc;
 }
 
index de9748d..84e683e 100644 (file)
@@ -57,58 +57,82 @@ extern "C" {
 
 /**
  */
-typedef ssize_t fdio_read_function_t (void *cookie, char *buf, size_t nbytes);
+typedef ssize_t fdio_read_function_t (void *cookie, char *buf, size_t nbytes)
+       /*@globals fileSystem @*/
+       /*@modifies *cookie, fileSystem @*/;
 
 /**
  */
-typedef ssize_t fdio_write_function_t (void *cookie, const char *buf, size_t nbytes);
+typedef ssize_t fdio_write_function_t (void *cookie, const char *buf, size_t nbytes)
+       /*@globals fileSystem @*/
+       /*@modifies *cookie, fileSystem @*/;
 
 /**
  */
-typedef int fdio_seek_function_t (void *cookie, _libio_pos_t pos, int whence);
+typedef int fdio_seek_function_t (void *cookie, _libio_pos_t pos, int whence)
+       /*@globals fileSystem @*/
+       /*@modifies *cookie, fileSystem @*/;
 
 /**
  */
-typedef int fdio_close_function_t (void *cookie);
+typedef int fdio_close_function_t (void *cookie)
+       /*@globals fileSystem @*/
+       /*@modifies *cookie, fileSystem @*/;
 
 
 /**
  */
 typedef /*@only@*/ /*@null@*/ FD_t fdio_ref_function_t ( /*@only@*/ void * cookie,
-               const char * msg, const char * file, unsigned line);
+               const char * msg, const char * file, unsigned line)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 
 /**
  */
 typedef /*@only@*/ /*@null@*/ FD_t fdio_deref_function_t ( /*@only@*/ FD_t fd,
-               const char * msg, const char * file, unsigned line);
+               const char * msg, const char * file, unsigned line)
+       /*@globals fileSystem @*/
+       /*@modifies fd, fileSystem @*/;
 
 
 /**
  */
 typedef /*@only@*/ /*@null@*/ FD_t fdio_new_function_t (const char * msg,
-               const char * file, unsigned line);
+               const char * file, unsigned line)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 
 
 /**
  */
-typedef int fdio_fileno_function_t (void * cookie);
+typedef int fdio_fileno_function_t (void * cookie)
+       /*@globals fileSystem @*/
+       /*@modifies *cookie, fileSystem @*/;
 
 
 /**
  */
-typedef FD_t fdio_open_function_t (const char * path, int flags, mode_t mode);
+typedef FD_t fdio_open_function_t (const char * path, int flags, mode_t mode)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 
 /**
  */
-typedef FD_t fdio_fopen_function_t (const char * path, const char * fmode);
+typedef FD_t fdio_fopen_function_t (const char * path, const char * fmode)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 
 /**
  */
-typedef void * fdio_ffileno_function_t (FD_t fd);
+typedef void * fdio_ffileno_function_t (FD_t fd)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 
 /**
  */
-typedef int fdio_fflush_function_t (FD_t fd);
+typedef int fdio_fflush_function_t (FD_t fd)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 /*@}*/
 
 
@@ -116,15 +140,55 @@ typedef int fdio_fflush_function_t (FD_t fd);
  * \name RPMRPC Vectors.
  */
 /*@{*/
-typedef int fdio_mkdir_function_t (const char * path, mode_t mode);
-typedef int fdio_chdir_function_t (const char * path);
-typedef int fdio_rmdir_function_t (const char * path);
-typedef int fdio_rename_function_t (const char * oldpath, const char * newpath);
-typedef int fdio_unlink_function_t (const char * path);
+
+/**
+ */
+typedef int fdio_mkdir_function_t (const char * path, mode_t mode)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
+
+/**
+ */
+typedef int fdio_chdir_function_t (const char * path)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
+
+/**
+ */
+typedef int fdio_rmdir_function_t (const char * path)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
+
+/**
+ */
+typedef int fdio_rename_function_t (const char * oldpath, const char * newpath)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
+
+/**
+ */
+typedef int fdio_unlink_function_t (const char * path)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 /*@-typeuse@*/
-typedef int fdio_stat_function_t (const char * path, struct stat * st);
-typedef int fdio_lstat_function_t (const char * path, struct stat * st);
-typedef int fdio_access_function_t (const char * path, int amode);
+
+/**
+ */
+typedef int fdio_stat_function_t (const char * path, /*@out@*/ struct stat * st)
+       /*@globals fileSystem @*/
+       /*@modifies *st, fileSystem @*/;
+
+/**
+ */
+typedef int fdio_lstat_function_t (const char * path, /*@out@*/ struct stat * st)
+       /*@globals fileSystem @*/
+       /*@modifies *st, fileSystem @*/;
+
+/**
+ */
+typedef int fdio_access_function_t (const char * path, int amode)
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem @*/;
 /*@=typeuse@*/
 /*@}*/
 
@@ -172,29 +236,34 @@ struct FDIO_s {
  * fread(3) clone.
  */
 size_t Fread(/*@out@*/ void * buf, size_t size, size_t nmemb, FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fd, *buf, fileSystem @*/;
 
 /**
  * fwrite(3) clone.
  */
 size_t Fwrite(const void * buf, size_t size, size_t nmemb, FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fd, fileSystem @*/;
 
 /**
  * fseek(3) clone.
  */
 int Fseek(FD_t fd, _libio_off_t offset, int whence)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * fclose(3) clone.
  */
 int Fclose( /*@killref@*/ FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fd, fileSystem @*/;
 
 /**
  */
 /*@null@*/ FD_t        Fdopen(FD_t fd, const char * fmode)
+       /*@globals fileSystem @*/
        /*@modifies fd, fileSystem @*/;
 
 /**
@@ -202,6 +271,7 @@ int Fclose( /*@killref@*/ FD_t fd)
  */
 /*@null@*/ FD_t        Fopen(/*@null@*/ const char * path,
                        /*@null@*/ const char * fmode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 
@@ -209,6 +279,7 @@ int Fclose( /*@killref@*/ FD_t fd)
  * fflush(3) clone.
  */
 int Fflush(/*@null@*/ FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fd, fileSystem @*/;
 
 /**
@@ -221,24 +292,28 @@ int Ferror(/*@null@*/ FD_t fd)
  * fileno(3) clone.
  */
 int Fileno(FD_t fd)
-       /*@*/;
+       /*@globals fileSystem @*/
+       /*@modifies fileSystem@*/;
 
 /**
  * fcntl(2) clone.
  */
 int Fcntl(FD_t fd, int op, void *lip)
+       /*@globals fileSystem @*/
        /*@modifies fd, *lip, fileSystem @*/;
 
 /**
  * pread(2) clone.
  */
 ssize_t Pread(FD_t fd, void * buf, size_t count, _libio_off_t offset)
+       /*@globals fileSystem @*/
        /*@modifies fd, *buf, fileSystem @*/;
 
 /**
  * pwrite(2) clone.
  */
 ssize_t Pwrite(FD_t fd, const void * buf, size_t count, _libio_off_t offset)
+       /*@globals fileSystem @*/
        /*@modifies fd, fileSystem @*/;
 
 /*@}*/
@@ -252,60 +327,70 @@ ssize_t Pwrite(FD_t fd, const void * buf, size_t count, _libio_off_t offset)
  * mkdir(2) clone.
  */
 int Mkdir(const char * path, mode_t mode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * chdir(2) clone.
  */
 int Chdir(const char * path)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * rmdir(2) clone.
  */
 int Rmdir(const char * path)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * rename(2) clone.
  */
 int Rename(const char * oldpath, const char * newpath)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * link(2) clone.
  */
 int Link(const char * oldpath, const char * newpath)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * unlink(2) clone.
  */
 int Unlink(const char * path)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * readlink(2) clone.
  */
 int Readlink(const char * path, /*@out@*/ char * buf, size_t bufsiz)
+       /*@globals fileSystem @*/
        /*@modifies *buf, fileSystem @*/;
 
 /**
  * stat(2) clone.
  */
 int Stat(const char * path, /*@out@*/ struct stat * st)
+       /*@globals fileSystem @*/
        /*@modifies *st, fileSystem @*/;
 
 /**
  * lstat(2) clone.
  */
 int Lstat(const char * path, /*@out@*/ struct stat * st)
+       /*@globals fileSystem @*/
        /*@modifies *st, fileSystem @*/;
 
 /**
  * access(2) clone.
  */
 int Access(const char * path, int amode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 
@@ -315,12 +400,14 @@ int Access(const char * path, int amode)
 int Glob(const char * pattern, int flags,
                int errfunc(const char * epath, int eerrno),
                /*@out@*/ glob_t * pglob)
+       /*@globals fileSystem @*/
        /*@modifies *pglob, fileSystem @*/;
 
 /**
  * globfree(3) clone.
  */
 void Globfree( /*@only@*/ glob_t * pglob)
+       /*@globals fileSystem @*/
        /*@modifies *pglob, fileSystem @*/;
 
 
@@ -328,18 +415,21 @@ void Globfree( /*@only@*/ glob_t * pglob)
  * opendir(3) clone.
  */
 /*@null@*/ DIR * Opendir(const char * name)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 
 /**
  * readdir(3) clone.
  */
 /*@null@*/ struct dirent * Readdir(DIR * dir)
+       /*@globals fileSystem @*/
        /*@modifies *dir, fileSystem @*/;
 
 /**
  * closedir(3) clone.
  */
 int    Closedir(/*@only@*/ DIR * dir)
+       /*@globals fileSystem @*/
        /*@modifies *dir, fileSystem @*/;
 
 /*@}*/
@@ -353,11 +443,13 @@ int       Closedir(/*@only@*/ DIR * dir)
 /**
  */
 off_t  fdSize(FD_t fd)
+       /*@globals fileSystem @*/
        /*@modifies fd, fileSystem@*/;
 
 /**
  */
 /*@null@*/ FD_t fdDup(int fdno)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem@*/;
 
 #ifdef UNUSED
@@ -378,24 +470,28 @@ off_t     fdSize(FD_t fd)
 /**
  */
 /*@null@*/ FD_t fdOpen(const char *path, int flags, mode_t mode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/;
 #define        fdOpen(_path, _flags, _mode)    fdio->_open((_path), (_flags), (_mode))
 
 /**
  */
 ssize_t fdRead(void * cookie, /*@out@*/ char * buf, size_t count)
+       /*@globals fileSystem @*/
        /*@modifies *cookie, *buf, fileSystem @*/;
 #define        fdRead(_fd, _buf, _count)       fdio->read((_fd), (_buf), (_count))
 
 /**
  */
 ssize_t        fdWrite(void * cookie, const char * buf, size_t count)
+       /*@globals fileSystem @*/
        /*@modifies *cookie, fileSystem @*/;
 #define        fdWrite(_fd, _buf, _count)      fdio->write((_fd), (_buf), (_count))
 
 /**
  */
 int fdClose( /*@only@*/ void * cookie)
+       /*@globals fileSystem @*/
        /*@modifies *cookie, fileSystem @*/;
 #define        fdCLose(_fd)            fdio->close(_fd)
 
@@ -410,7 +506,8 @@ int fdClose( /*@only@*/ void * cookie)
 /**
  */
 int fdWritable(FD_t fd, int secs)
-       /*@modifies fd @*/;
+       /*@globals fileSystem @*/
+       /*@modifies fd, fileSystem @*/;
 
 /**
  */
@@ -461,17 +558,20 @@ typedef enum ftperrCode_e {
  */
 /*@-exportlocal@*/
 int ufdCopy(FD_t sfd, FD_t tfd)
+       /*@globals fileSystem @*/
        /*@modifies sfd, tfd, fileSystem @*/;
 /*@=exportlocal@*/
 
 /**
  */
 int ufdGetFile( /*@killref@*/ FD_t sfd, FD_t tfd)
+       /*@globals fileSystem @*/
        /*@modifies sfd, tfd, fileSystem @*/;
 
 /**
  */
 /*@unused@*/ int timedRead(FD_t fd, /*@out@*/ void * bufptr, int length)
+       /*@globals fileSystem @*/
        /*@modifies fd, *bufptr, fileSystem @*/;
 #define        timedRead       ufdio->read
 
@@ -479,27 +579,27 @@ int ufdGetFile( /*@killref@*/ FD_t sfd, FD_t tfd)
 /*@-exportlocal@*/
 /**
  */
-/*@observer@*/ extern FDIO_t fdio;
+/*@observer@*/ /*@unchecked@*/ extern FDIO_t fdio;
 
 /**
  */
-/*@observer@*/ extern FDIO_t fpio;
+/*@observer@*/ /*@unchecked@*/ extern FDIO_t fpio;
 
 /**
  */
-/*@observer@*/ extern FDIO_t ufdio;
+/*@observer@*/ /*@unchecked@*/ extern FDIO_t ufdio;
 
 /**
  */
-/*@observer@*/ extern FDIO_t gzdio;
+/*@observer@*/ /*@unchecked@*/ extern FDIO_t gzdio;
 
 /**
  */
-/*@observer@*/ extern FDIO_t bzdio;
+/*@observer@*/ /*@unchecked@*/ extern FDIO_t bzdio;
 
 /**
  */
-/*@observer@*/ extern FDIO_t fadio;
+/*@observer@*/ /*@unchecked@*/ extern FDIO_t fadio;
 /*@=exportlocal@*/
 /*@}*/
 
index ff5be71..a5c7b0a 100644 (file)
@@ -142,6 +142,7 @@ struct _FD_s {
 #define        FDSANE(fd)      assert(fd && fd->magic == FDMAGIC)
 
 /*@-redecl@*/
+/*@unchecked@*/
 extern int _rpmio_debug;
 /*@=redecl@*/
 
index 24f2964..0c389be 100644 (file)
@@ -21,7 +21,9 @@
 
 /*@access rpmlogRec @*/
 
+/*@unchecked@*/
 static int nrecs = 0;
+/*@unchecked@*/
 static /*@only@*/ /*@null@*/ rpmlogRec recs = NULL;
 
 /**
@@ -56,6 +58,7 @@ const char * rpmlogMessage(void)
     return _("(no error)");
 }
 
+/*@-modfilesys@*/
 void rpmlogPrint(FILE *f)
 {
     int i;
@@ -70,6 +73,7 @@ void rpmlogPrint(FILE *f)
            fprintf(f, "    %s", rec->message);
     }
 }
+/*@=modfilesys@*/
 
 void rpmlogClose (void)
 {
@@ -89,7 +93,9 @@ void rpmlogOpen (/*@unused@*/ const char *ident, /*@unused@*/ int option,
 {
 }
 
+/*@unchecked@*/
 static int rpmlogMask = RPMLOG_UPTO( RPMLOG_NOTICE );
+/*@unchecked@*/
 static /*@unused@*/ int rpmlogFacility = RPMLOG_USER;
 
 int rpmlogSetMask (int mask)
@@ -100,6 +106,7 @@ int rpmlogSetMask (int mask)
     return omask;
 }
 
+/*@unchecked@*/
 static /*@null@*/ rpmlogCallback _rpmlogCallback = NULL;
 
 rpmlogCallback rpmlogSetCallback(rpmlogCallback cb)
@@ -110,7 +117,8 @@ rpmlogCallback rpmlogSetCallback(rpmlogCallback cb)
 }
 
 /*@-readonlytrans@*/   /* FIX: double indirection. */
-/*@observer@*/ static char *rpmlogMsgPrefix[] = {
+/*@observer@*/ /*@unchecked@*/
+static char *rpmlogMsgPrefix[] = {
     N_("fatal error: "),/*!< RPMLOG_EMERG */
     N_("fatal error: "),/*!< RPMLOG_ALERT */
     N_("fatal error: "),/*!< RPMLOG_CRIT */
@@ -130,6 +138,7 @@ static inline int vsnprintf(char * buf, /*@unused@*/ int nb,
 }
 #endif
 
+/*@-modfilesys@*/
 /*@-compmempass@*/ /* FIX: rpmlogMsgPrefix[] dependent, not unqualified */
 /*@-nullstate@*/ /* FIX: rpmlogMsgPrefix[] may be NULL */
 static void vrpmlog (unsigned code, const char *fmt, va_list ap)
@@ -211,13 +220,16 @@ static void vrpmlog (unsigned code, const char *fmt, va_list ap)
        exit(EXIT_FAILURE);
 }
 /*@=compmempass =nullstate@*/
+/*@=modfilesys@*/
 
 void rpmlog (int code, const char *fmt, ...)
 {
     va_list ap;
 
     va_start(ap, fmt);
+    /*@-internalglobs@*/ /* FIX: shrug */
     vrpmlog(code, fmt, ap);
+    /*@=internalglobs@*/
     va_end(ap);
 }
 
index dce12e0..b0a4260 100644 (file)
@@ -184,6 +184,7 @@ void rpmlogPrint(FILE *f)
  */
 /*@unused@*/
 void rpmlogClose (void)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 
 /**
@@ -192,19 +193,21 @@ void rpmlogClose (void)
  */
 /*@unused@*/
 void rpmlogOpen (const char * ident, int option, int facility)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 
 /**
  * Set the log mask level.
  */
 int rpmlogSetMask (int mask)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 
 /**
  * Generate a log message using FMT string and option arguments.
  */
 /*@mayexit@*/ /*@printflike@*/ void rpmlog (int pri, const char *fmt, ...)
-       /*@modifies internalState @*/;
+       /*@*/;
 
 /*@-exportlocal@*/
 /**
@@ -228,6 +231,7 @@ int rpmlogCode(void)        /*@*/;
  * Set rpmlog callback function.
  */
 rpmlogCallback rpmlogSetCallback(rpmlogCallback cb)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 /*@=exportlocal@*/
 
@@ -236,6 +240,7 @@ rpmlogCallback rpmlogSetCallback(rpmlogCallback cb)
  * @deprecated gnorpm needs, use rpmlogSetCallback() instead.
  */
 extern rpmlogCallback rpmErrorSetCallback(rpmlogCallback cb)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 
 /**
index 52c29de..0a5b975 100644 (file)
@@ -23,6 +23,14 @@ typedef /*@abstract@*/ struct MacroContext_s {
 } * MacroContext;
 
 /**
+ */
+extern MacroContext rpmGlobalMacroContext;
+
+/**
+ */
+extern MacroContext rpmCLIMacroContext;
+
+/**
  * Markers for sources of macros added throughout rpm.
  */
 #define        RMIL_DEFAULT    -15
@@ -46,6 +54,8 @@ extern "C" {
  */
 void   rpmDumpMacroTable       (/*@null@*/ MacroContext mc,
                                        /*@null@*/ FILE * fp)
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
        /*@modifies *fp, fileSystem @*/;
 
 /**
@@ -61,7 +71,9 @@ void  rpmDumpMacroTable       (/*@null@*/ MacroContext mc,
 int    expandMacros    (/*@null@*/ void * spec, /*@null@*/ MacroContext mc,
                                /*@in@*/ /*@out@*/ char * sbuf,
                                size_t sbuflen)
-       /*@modifies *sbuf, internalState @*/;
+       /*@globals rpmGlobalMacroContext,
+               fileSystem @*/
+       /*@modifies *sbuf, rpmGlobalMacroContext, fileSystem @*/;
 
 /**
  * Add macro to context.
@@ -75,7 +87,8 @@ int   expandMacros    (/*@null@*/ void * spec, /*@null@*/ MacroContext mc,
 void   addMacro        (/*@null@*/ MacroContext mc, const char * n,
                                /*@null@*/ const char * o,
                                /*@null@*/ const char * b, int level)
-       /*@modifies mc, internalState @*/;
+       /*@globals rpmGlobalMacroContext@*/
+       /*@modifies mc, rpmGlobalMacroContext @*/;
 
 /**
  * Delete macro from context.
@@ -83,7 +96,8 @@ void  addMacro        (/*@null@*/ MacroContext mc, const char * n,
  * @param n            macro name
  */
 void   delMacro        (/*@null@*/ MacroContext mc, const char * n)
-       /*@modifies mc, internalState @*/;
+       /*@globals rpmGlobalMacroContext@*/
+       /*@modifies mc, rpmGlobalMacroContext @*/;
 
 /**
  * Define macro in context.
@@ -94,7 +108,8 @@ void delMacro        (/*@null@*/ MacroContext mc, const char * n)
  */
 int    rpmDefineMacro  (/*@null@*/ MacroContext mc, const char * macro,
                                int level)
-       /*@modifies mc, internalState @*/;
+       /*@globals rpmGlobalMacroContext@*/
+       /*@modifies mc, rpmGlobalMacroContext @*/;
 
 /**
  * Load macros from context into global context.
@@ -102,7 +117,8 @@ int rpmDefineMacro  (/*@null@*/ MacroContext mc, const char * macro,
  * @param level                macro recursion level (0 is entry API)
  */
 void   rpmLoadMacros   (/*@null@*/ MacroContext mc, int level)
-       /*@modifies mc, internalState @*/;
+       /*@globals rpmGlobalMacroContext@*/
+       /*@modifies mc, rpmGlobalMacroContext @*/;
 
 /**
  * Initialize macro context from set of macrofile(s).
@@ -110,14 +126,17 @@ void      rpmLoadMacros   (/*@null@*/ MacroContext mc, int level)
  * @param macrofiles   colon separated list of macro files (NULL does nothing)
  */
 void   rpmInitMacros   (/*@null@*/ MacroContext mc, const char * macrofiles)
-       /*@modifies mc, internalState, fileSystem @*/;
+       /*@globals rpmGlobalMacroContext, rpmCLIMacroContext,
+               fileSystem @*/
+       /*@modifies mc, rpmGlobalMacroContext, fileSystem @*/;
 
 /**
  * Destroy macro context.
  * @param mc           macro context (NULL uses global context).
  */
 void   rpmFreeMacros   (/*@null@*/ MacroContext mc)
-       /*@modifies mc, internalState @*/;
+       /*@globals rpmGlobalMacroContext@*/
+       /*@modifies mc, rpmGlobalMacroContext @*/;
 
 typedef enum rpmCompressedMagic_e {
     COMPRESSED_NOT             = 0,    /*!< not compressed */
@@ -134,6 +153,7 @@ typedef enum rpmCompressedMagic_e {
  */
 int    isCompressed    (const char * file,
                                /*@out@*/ rpmCompressedMagic * compressed)
+       /*@globals fileSystem@*/
        /*@modifies *compressed, fileSystem @*/;
 
 /**
@@ -142,7 +162,8 @@ int isCompressed    (const char * file,
  * @return             macro expansion (malloc'ed)
  */
 char * rpmExpand       (/*@null@*/ const char * arg, ...)
-       /*@*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 /**
  * Canonicalize file path.
@@ -159,7 +180,8 @@ char *      rpmExpand       (/*@null@*/ const char * arg, ...)
  */
 /*@-redecl@*/
 const char * rpmGetPath        (/*@null@*/ const char * path, ...)
-       /*@*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 /*@=redecl@*/
 
 /**
@@ -176,7 +198,8 @@ const char * rpmGetPath     (/*@null@*/ const char * path, ...)
 const char * rpmGenPath        (/*@null@*/ const char * root,
                        /*@null@*/ const char * mdir,
                        /*@null@*/ const char * file)
-       /*@*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 /*@=redecl@*/
 
 /**
@@ -187,7 +210,8 @@ const char * rpmGenPath     (/*@null@*/ const char * root,
  * @return             numeric value
  */
 int    rpmExpandNumeric (const char * arg)
-       /*@*/;
+       /*@globals rpmGlobalMacroContext @*/
+       /*@modifies rpmGlobalMacroContext @*/;
 
 #ifdef __cplusplus
 }
index 911d977..f401c45 100644 (file)
@@ -9,6 +9,7 @@
 #define        EXIT_FAILURE    1
 #endif
 
+/*@-modfilesys@*/
 /*@only@*/ void *vmefail(size_t size)
 {
     fprintf(stderr, _("memory alloc (%u bytes) returned NULL.\n"), (unsigned)size);
@@ -16,6 +17,7 @@
     /*@notreached@*/
     return NULL;
 }
+/*@=modfilesys@*/
 
 #if !(HAVE_MCHECK_H && defined(__GNUC__)) && !defined(__LCLINT__)
 
index 34768d1..029f916 100644 (file)
@@ -64,6 +64,7 @@ typedef /*@only@*/ /*@null@*/
                const unsigned long total,
                /*@null@*/ const void * pkgKey,
                /*@null@*/ rpmCallbackData data)
+       /*@globals internalState@*/
        /*@modifies internalState@*/;
 
 /**
index 06e5bc2..d608fd9 100644 (file)
@@ -7,11 +7,13 @@
 #include "rpmpgp.h"
 #include "debug.h"
 
+/*@unchecked@*/
 static int _debug = 0;
+/*@unchecked@*/
 static int _print = 0;
+/*@unchecked@*/
 /*@null@*/ static struct pgpSig_s * _dig = NULL;
 
-/*@-readonlytrans@*/
 /* This is the unarmored RPM-GPG-KEY public key. */
 const char * redhatPubKeyDSA = "\
 mQGiBDfqVDgRBADBKr3Bl6PO8BQ0H8sJoD6p9U7Yyl7pjtZqioviPwXP+DCWd4u8\n\
@@ -144,6 +146,7 @@ struct pgpValTbl_s pgpHashTbl[] = {
 };
 
 /*@-exportlocal -exportheadervar@*/
+/*@observer@*/ /*@unchecked@*/
 struct pgpValTbl_s pgpKeyServerPrefsTbl[] = {
     { 0x80,                    "No-modify" },
     { -1,                      "Unknown key server preference" },
@@ -211,9 +214,9 @@ struct pgpValTbl_s pgpPktTbl[] = {
     { PGPPKT_CONTROL,          "Control (GPG)" },
     { -1,                      "Unknown packet tag" },
 };
-/*@=readonlytrans@*/
 
 static void pgpPrtNL(void)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     if (!_print) return;
@@ -221,6 +224,7 @@ static void pgpPrtNL(void)
 }
 
 static void pgpPrtInt(const char *pre, int i)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     if (!_print) return;
@@ -230,6 +234,7 @@ static void pgpPrtInt(const char *pre, int i)
 }
 
 static void pgpPrtStr(const char *pre, const char *s)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     if (!_print) return;
@@ -239,6 +244,7 @@ static void pgpPrtStr(const char *pre, const char *s)
 }
 
 static void pgpPrtHex(const char *pre, const byte *p, unsigned int plen)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     if (!_print) return;
@@ -248,6 +254,7 @@ static void pgpPrtHex(const char *pre, const byte *p, unsigned int plen)
 }
 
 void pgpPrtVal(const char * pre, pgpValTbl vs, byte val)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     if (!_print) return;
@@ -258,7 +265,8 @@ void pgpPrtVal(const char * pre, pgpValTbl vs, byte val)
 
 static void pgpHexSet(const char * pre, int lbits,
                /*@out@*/ mp32number * mpn, const byte * p)
-       /*@modifies *mpn @*/
+       /*@globals fileSystem @*/
+       /*@modifies *mpn, fileSystem @*/
 {
     unsigned int mbits = pgpMpiBits(p);
     unsigned int nbits = (lbits > mbits ? lbits : mbits);
@@ -278,12 +286,14 @@ if (_debug && _print)
 printf("\t %s ", pre), mp32println(mpn->size, mpn->data);
 }
 
-/*@-varuse -readonlytrans @*/
+/*@-varuse =readonlytrans @*/
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpSigRSA[] = {
     " m**d =",
     NULL,
 };
 
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpSigDSA[] = {
     "    r =",
     "    s =",
@@ -561,13 +571,15 @@ int pgpPrtPktSig(pgpPkt pkt, const byte *h, unsigned int hlen)
     return 0;
 }
 
-/*@-varuse -readonlytrans @*/
+/*@-varuse =readonlytrans @*/
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpPublicRSA[] = {
     "    n =",
     "    e =",
     NULL,
 };
 
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpSecretRSA[] = {
     "    d =",
     "    p =",
@@ -576,6 +588,7 @@ static const char * pgpSecretRSA[] = {
     NULL,
 };
 
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpPublicDSA[] = {
     "    p =",
     "    q =",
@@ -584,11 +597,13 @@ static const char * pgpPublicDSA[] = {
     NULL,
 };
 
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpSecretDSA[] = {
     "    x =",
     NULL,
 };
 
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpPublicELGAMAL[] = {
     "    p =",
     "    g =",
@@ -596,6 +611,7 @@ static const char * pgpPublicELGAMAL[] = {
     NULL,
 };
 
+/*@observer@*/ /*@unchecked@*/
 static const char * pgpSecretELGAMAL[] = {
     "    x =",
     NULL,
index ddef43a..b30e4bc 100644 (file)
@@ -21,7 +21,7 @@
  */
 typedef const struct pgpValTbl_s {
     int val;
-    const char * str;
+/*@observer@*/ const char * str;
 } * pgpValTbl;
  
 /**
@@ -59,7 +59,7 @@ typedef enum pgpPkt_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpPktTbl[];
 
 /**
@@ -131,7 +131,7 @@ typedef enum pgpSigType_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpSigTypeTbl[];
 
 /**
@@ -171,7 +171,7 @@ typedef enum pgpPubkeyAlgo_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpPubkeyTbl[];
 
 /**
@@ -214,7 +214,7 @@ typedef enum pgpSymkeyAlgo_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpSymkeyTbl[];
 
 /**
@@ -240,7 +240,7 @@ typedef enum pgpCompressAlgo_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpCompressionTbl[];
 
 /**
@@ -274,7 +274,7 @@ typedef enum pgpHashAlgo_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpHashTbl[];
 
 /**
@@ -441,7 +441,7 @@ typedef enum pgpSubType_e {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern struct pgpValTbl_s pgpSubTypeTbl[];
 
 /**
@@ -841,12 +841,12 @@ typedef struct pgpPktUid_s {
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern const char * redhatPubKeyDSA;
 
 /**
  */
-/*@unused@*/
+/*@observer@*/ /*@unchecked@*/ /*@unused@*/
 extern const char * redhatPubKeyRSA;
 
 /**
@@ -1012,62 +1012,74 @@ const char * pgpValStr(pgpValTbl vs, byte val)
 /**
  */
 void pgpPrtVal(const char * pre, pgpValTbl vs, byte val)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtPktSigV3(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtSubType(const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtPktSigV4(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtPktSig(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtKeyV3(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtKeyV4(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtKey(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtUserID(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtComment(pgpPkt pkt, const byte *h, unsigned int hlen)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 /**
  */
 int pgpPrtPkt(const byte *p)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 /*@=exportlocal@*/
 
 /**
  */
 int pgpPrtPkts(const byte *pkts, unsigned int plen, struct pgpSig_s *rpmdig, int printing)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 #ifdef __cplusplus
index b52d172..bf65e72 100644 (file)
@@ -17,6 +17,7 @@ extern int _rpmio_debug;
 
 /* =============================================================== */
 static int ftpMkdir(const char * path, /*@unused@*/ mode_t mode)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     int rc;
@@ -32,18 +33,21 @@ static int ftpMkdir(const char * path, /*@unused@*/ mode_t mode)
 }
 
 static int ftpChdir(const char * path)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     return ftpCmd("CWD", path, NULL);
 }
 
 static int ftpRmdir(const char * path)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     return ftpCmd("RMD", path, NULL);
 }
 
 static int ftpRename(const char * oldpath, const char * newpath)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     int rc;
@@ -53,6 +57,7 @@ static int ftpRename(const char * oldpath, const char * newpath)
 }
 
 static int ftpUnlink(const char * path)
+       /*@globals fileSystem @*/
        /*@modifies fileSystem @*/
 {
     return ftpCmd("DELE", path, NULL);
@@ -252,14 +257,19 @@ int Unlink(const char * path) {
 /*
  * FIXME: this is broken. It depends on mc not crossing border on month!
  */
+/*@unchecked@*/
 static int current_mday;
+/*@unchecked@*/
 static int current_mon;
+/*@unchecked@*/
 static int current_year;
 
 /* Following stuff (parse_ls_lga) is used by ftpfs and extfs */
 #define MAXCOLS                30
 
+/*@unchecked@*/
 static char *columns [MAXCOLS];        /* Points to the string in column n */
+/*@unchecked@*/
 static int   column_ptr [MAXCOLS]; /* Index from 0 to the starting positions of the columns */
 
 static int
@@ -783,7 +793,15 @@ typedef enum {
        DO_FTP_ACCESS   = 4,
        DO_FTP_GLOB     = 5
 } ftpSysCall_t;
+
+/**
+ */
+/*@unchecked@*/
 static size_t ftpBufAlloced = 0;
+
+/**
+ */
+/*@unchecked@*/
 static /*@only@*/ char * ftpBuf = NULL;
        
 #define alloca_strdup(_s)       strcpy(alloca(strlen(_s)+1), (_s))
@@ -791,6 +809,7 @@ static /*@only@*/ char * ftpBuf = NULL;
 static int ftpNLST(const char * url, ftpSysCall_t ftpSysCall,
                /*@out@*/ /*@null@*/ struct stat * st,
                /*@out@*/ /*@null@*/ char * rlbuf, size_t rlbufsiz)
+       /*@globals fileSystem @*/
        /*@modifies *st, *rlbuf, fileSystem @*/
 {
     FD_t fd;
@@ -975,13 +994,15 @@ exit:
 }
 
 static int ftpStat(const char * path, /*@out@*/ struct stat *st)
-       /*@modifies *st @*/
+       /*@globals fileSystem @*/
+       /*@modifies *st, fileSystem @*/
 {
     return ftpNLST(path, DO_FTP_STAT, st, NULL, 0);
 }
 
 static int ftpLstat(const char * path, /*@out@*/ struct stat *st)
-       /*@modifies *st @*/
+       /*@globals fileSystem @*/
+       /*@modifies *st, fileSystem @*/
 {
     int rc;
     rc = ftpNLST(path, DO_FTP_LSTAT, st, NULL, 0);
@@ -991,7 +1012,8 @@ fprintf(stderr, "*** ftpLstat(%s) rc %d\n", path, rc);
 }
 
 static int ftpReadlink(const char * path, /*@out@*/ char * buf, size_t bufsiz)
-       /*@modifies *buf @*/
+       /*@globals fileSystem @*/
+       /*@modifies *buf, fileSystem @*/
 {
     return ftpNLST(path, DO_FTP_READLINK, NULL, buf, bufsiz);
 }
@@ -999,6 +1021,7 @@ static int ftpReadlink(const char * path, /*@out@*/ char * buf, size_t bufsiz)
 static int ftpGlob(const char * path, int flags,
                int errfunc(const char * epath, int eerno),
                /*@out@*/ glob_t * pglob)
+       /*@globals fileSystem @*/
        /*@modifies *pglob, fileSystem @*/
 {
     int rc;
@@ -1020,8 +1043,10 @@ fprintf(stderr, "*** ftpGlob(%s,0x%x,%p,%p) ftpNLST rc %d\n", path, (unsigned)fl
 static void ftpGlobfree(glob_t * pglob)
        /*@modifies *pglob @*/
 {
+/*@-modfilesys@*/
 if (_rpmio_debug)
 fprintf(stderr, "*** ftpGlobfree(%p)\n", pglob);
+/*@=modfilesys@*/
     if (pglob->gl_offs == -1) {        /* XXX HACK HACK HACK */
        free((void *)pglob->gl_pathv);
        pglob->gl_pathv = NULL;
index cc91d82..3c81f56 100644 (file)
@@ -51,6 +51,9 @@ typedef /*@abstract@*/ /*@refcounted@*/ struct urlinfo {
 extern "C" {
 #endif
 
+/**
+ */
+/*@unchecked@*/
 extern int url_iobuf_size;
 
 /**
@@ -90,14 +93,16 @@ urlinfo     XurlLink(urlinfo u, const char * msg, const char * file, unsigned line)
 /** @todo Remove debugging entry from the ABI. */
 urlinfo        XurlFree( /*@killref@*/ urlinfo u, const char * msg,
                const char * file, unsigned line)
-       /*@modifies u @*/;
+       /*@globals fileSystem@*/
+       /*@modifies u, fileSystem @*/;
 #define        urlFree(_u, _msg) XurlFree(_u, _msg, __FILE__, __LINE__)
 
 /**
  * Free cached URL control structures.
  */
 void urlFreeCache(void)
-       /*@modifies internalState @*/;
+       /*@globals fileSystem@*/
+       /*@modifies fileSystem @*/;
 
 /**
  * Return type of URL.
@@ -132,6 +137,7 @@ int urlSplit(const char * url, /*@out@*/ urlinfo * u)
  * @return             0 on success, otherwise FTPERR_* code
  */
 int urlGetFile(const char * url, /*@null@*/ const char * dest)
+       /*@globals fileSystem@*/
        /*@modifies fileSystem @*/;
 
 #ifdef __cplusplus
index 67fbf76..d55524b 100644 (file)
@@ -41,7 +41,9 @@ int unameToUid(const char * thisUname, uid_t * uid)
 
        pwent = getpwnam(thisUname);
        if (pwent == NULL) {
+           /*@-internalglobs@*/ /* FIX: shrug */
            endpwent();
+           /*@=internalglobs@*/
            pwent = getpwnam(thisUname);
            if (pwent == NULL) return -1;
        }
@@ -83,7 +85,9 @@ int gnameToGid(const char * thisGname, gid_t * gid)
 
        grent = getgrnam(thisGname);
        if (grent == NULL) {
+           /*@-internalglobs@*/ /* FIX: shrug */
            endgrent();
+           /*@=internalglobs@*/
            grent = getgrnam(thisGname);
            if (grent == NULL) return -1;
        }
index e838372..4553643 100644 (file)
@@ -28,13 +28,21 @@ int url_iobuf_size = URL_IOBUF_SIZE;
 #define        RPMURL_DEBUG_IO         0x40000000
 #define        RPMURL_DEBUG_REFS       0x20000000
 
+/*@unchecked@*/
 int _url_debug = 0;
 #define        URLDBG(_f, _m, _x)      if ((_url_debug | (_f)) & (_m)) fprintf _x
 
 #define URLDBGIO(_f, _x)       URLDBG((_f), RPMURL_DEBUG_IO, _x)
 #define URLDBGREFS(_f, _x)     URLDBG((_f), RPMURL_DEBUG_REFS, _x)
 
-/*@only@*/ /*@null@*/ static urlinfo *uCache = NULL;
+/**
+ */
+/*@only@*/ /*@null@*/ /*@unchecked@*/
+static urlinfo *uCache = NULL;
+
+/**
+ */
+/*@unchecked@*/
 static int uCount = 0;
 
 /**
@@ -53,7 +61,9 @@ urlinfo XurlLink(urlinfo u, const char *msg, const char *file, unsigned line)
 {
     URLSANE(u);
     u->nrefs++;
+/*@-modfilesys@*/
 URLDBGREFS(0, (stderr, "--> url %p ++ %d %s at %s:%u\n", u, u->nrefs, msg, file, line));
+/*@=modfilesys@*/
     /*@-refcounttrans@*/ return u; /*@=refcounttrans@*/
 }
 
@@ -169,7 +179,10 @@ static int urlStrcmp(/*@null@*/ const char * str1, /*@null@*/ const char * str2)
 }
 
 static void urlFind(/*@null@*/ /*@in@*/ /*@out@*/ urlinfo * uret, int mustAsk)
-       /*@modifies *uret @*/
+       /*@globals rpmGlobalMacroContext,
+               fileSystem@*/
+       /*@modifies *uret, rpmGlobalMacroContext,
+               fileSystem @*/
 {
     urlinfo u;
     int ucx;
@@ -304,6 +317,9 @@ static void urlFind(/*@null@*/ /*@in@*/ /*@out@*/ urlinfo * uret, int mustAsk)
     return;
 }
 
+/**
+ */
+/*@observer@*/ /*@unchecked@*/
 static struct urlstring {
 /*@observer@*/ /*@null@*/ const char * leadin;
     urltype    ret;
@@ -368,6 +384,7 @@ urltype urlPath(const char * url, const char ** pathp)
  * Split URL into components. The URL can look like
  *     service://user:password@host:port/path
  */
+/*@-modfilesys@*/
 int urlSplit(const char * url, urlinfo *uret)
 {
     urlinfo u;
@@ -454,10 +471,13 @@ int urlSplit(const char * url, urlinfo *uret)
     myurl = _free(myurl);
     if (uret) {
        *uret = u;
+/*@-globs@*/ /* FIX: rpmGlobalMacroContext not in <rpmlib.h> */
        urlFind(uret, 0);
+/*@=globs@*/
     }
     return 0;
 }
+/*@=modfilesys@*/
 
 int urlGetFile(const char * url, const char * dest)
 {
diff --git a/rpmqv.c b/rpmqv.c
index bb7db9d..0fb4c7a 100755 (executable)
--- a/rpmqv.c
+++ b/rpmqv.c
@@ -75,33 +75,52 @@ enum modes {
 #define        MODES_FOR_ROOT          (MODES_BT | MODES_IE | MODES_QV | MODES_DB)
 
 /*@-exportheadervar@*/
+/*@unchecked@*/
 extern int _ftp_debug;
+/*@unchecked@*/
 extern int noLibio;
+/*@unchecked@*/
 extern int _rpmio_debug;
+/*@unchecked@*/
 extern int _url_debug;
 
 /*@-varuse@*/
+/*@unchecked@*/
 /*@observer@*/ extern const char * rpmNAME;
 /*@=varuse@*/
+/*@unchecked@*/
 /*@observer@*/ extern const char * rpmEVR;
 /*@-varuse@*/
+/*@unchecked@*/
 extern int rpmFLAGS;
 /*@=varuse@*/
 
+#ifdef DYING
+/*@unchecked@*/
 extern struct MacroContext_s rpmCLIMacroContext;
+#endif
 /*@=exportheadervar@*/
 
 /* options for all executables */
 
+/*@unchecked@*/
 static int help = 0;
+/*@unchecked@*/
 static int noUsageMsg = 0;
+/*@unchecked@*/
 /*@observer@*/ /*@null@*/ static const char * pipeOutput = NULL;
+/*@unchecked@*/
 static int quiet = 0;
+/*@unchecked@*/
 /*@observer@*/ /*@null@*/ static const char * rcfile = NULL;
+/*@unchecked@*/
 /*@observer@*/ /*@null@*/ static char * rootdir = "/";
+/*@unchecked@*/
 static int showrc = 0;
+/*@unchecked@*/
 static int showVersion = 0;
 
+/*@unchecked@*/
 static struct poptOption rpmAllPoptTable[] = {
  { "version", '\0', 0, &showVersion, 0,
        N_("print the version of rpm being used"),
@@ -153,6 +172,7 @@ static struct poptOption rpmAllPoptTable[] = {
 };
 
 /* the structure describing the options we take and the defaults */
+/*@unchecked@*/
 static struct poptOption optionsTable[] = {
 
  /* XXX colliding options */
@@ -212,6 +232,7 @@ long _stksize = 64 * 1024L;
 #endif
 
 /*@exits@*/ static void argerror(const char * desc)
+       /*@globals __assert_program_name @*/
        /*@modifies fileSystem @*/
 {
     fprintf(stderr, _("%s: %s\n"), __progname, desc);
@@ -232,6 +253,7 @@ static void printBanner(void)
 }
 
 static void printUsage(void)
+       /*@globals __assert_program_name @*/
        /*@modifies fileSystem @*/
 {
     FILE * fp = stdout;
@@ -272,6 +294,11 @@ static void printUsage(void)
 }
 
 int main(int argc, const char ** argv)
+       /*@globals __assert_program_name,
+               rpmGlobalMacroContext, rpmCLIMacroContext,
+               fileSystem, internalState@*/
+       /*@modifies __assert_program_name,
+               fileSystem, internalState@*/
 {
     enum modes bigMode = MODE_UNKNOWN;
 
@@ -310,7 +337,9 @@ int main(int argc, const char ** argv)
     int p[2];
        
 #if HAVE_MCHECK_H && HAVE_MTRACE
+    /*@-noeffect@*/
     mtrace();  /* Trace malloc only if MALLOC_TRACE=mtrace-output-file. */
+    /*@=noeffect@*/
 #endif
     setprogname(argv[0]);      /* Retrofit glibc __progname */
 
@@ -550,7 +579,7 @@ int main(int argc, const char ** argv)
        case GETOPT_DEFINEMACRO:
            if (optArg) {
                (void) rpmDefineMacro(NULL, optArg, RMIL_CMDLINE);
-               (void) rpmDefineMacro(&rpmCLIMacroContext, optArg,RMIL_CMDLINE);
+               (void) rpmDefineMacro(rpmCLIMacroContext, optArg,RMIL_CMDLINE);
            }
            noUsageMsg = 1;
            /*@switchbreak@*/ break;
@@ -1162,7 +1191,7 @@ exit:
 #endif /* IAM_RPMBT || IAM_RPMK */
     optCon = poptFreeContext(optCon);
     rpmFreeMacros(NULL);
-    rpmFreeMacros(&rpmCLIMacroContext);
+    rpmFreeMacros(rpmCLIMacroContext);
     rpmFreeRpmrc();
 
     if (pipeChild) {
@@ -1191,7 +1220,9 @@ exit:
 #endif
 
 #if HAVE_MCHECK_H && HAVE_MTRACE
+    /*@-noeffect@*/
     muntrace();   /* Trace malloc only if MALLOC_TRACE=mtrace-output-file. */
+    /*@=noeffect@*/
 #endif
     /*@-globstate@*/
     return ec;
index 9114a74..4e02cb9 100644 (file)
--- a/system.h
+++ b/system.h
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #if defined(__LCLINT__)
-/*@-superuser -declundef @*/   /* LCL: modifies clause missing */
+/*@-superuser -declundef -incondefs @*/        /* LCL: modifies clause missing */
 extern int chroot (const char *__path)
        /*@modifies errno, systemState @*/;
-/*@=superuser =declundef @*/
+/*@=superuser =declundef =incondefs @*/
 #endif
 #endif
 
@@ -111,11 +111,11 @@ extern int errno;
 /*@=skipansiheaders@*/
 #undef getopt
 #if defined(__LCLINT__)
-/*@-declundef@*/       /* LCL: modifies clause missing */
+/*@-declundef -incondefs @*/   /* LCL: modifies clause missing */
 extern char * realpath (const char * file_name, /*@out@*/ char * resolved_name)
        /*@requires maxSet(resolved_name) >=  (PATH_MAX - 1); @*/
        /*@modifies *resolved_name, errno, fileSystem @*/;
-/*@=declundef@*/
+/*@=declundef =incondefs @*/
 #endif
 #else /* not STDC_HEADERS */
 char *getenv (const char *name);
@@ -165,11 +165,11 @@ char *realpath(const char *path, char resolved_path []);
 #endif /* HAVE_DIRENT_H */
 
 #if defined(__LCLINT__)
-/*@-declundef@*/ /* LCL: missing annotation */
+/*@-declundef -incondefs @*/ /* LCL: missing annotation */
 /*@only@*/ void * alloca (size_t size)
        /*@ensures MaxSet(result) == (size - 1) @*/
-       /*@modifies internalState @*/;
-/*@=declundef@*/
+       /*@*/;
+/*@=declundef =incondefs @*/
 #endif
 
 #ifdef __GNUC__
@@ -188,7 +188,7 @@ char *alloca ();
 
 #include <ctype.h>
 
-#if HAVE_SYS_MMAN_H
+#if HAVE_SYS_MMAN_H && !defined(__LCLINT__)
 #include <sys/mman.h>
 #endif
 
@@ -227,7 +227,7 @@ char *alloca ();
 #include <malloc.h>
 #endif
 
-/*@-declundef@*/ /* FIX: these are macros */
+/*@-declundef -incondefs @*/ /* FIX: these are macros */
 /**
  */
 /*@mayexit@*/ /*@only@*/ /*@out@*/ void * xmalloc (size_t size)
@@ -252,7 +252,7 @@ char *alloca ();
  */
 /*@mayexit@*/ /*@only@*/ char * xstrdup (const char *str)
        /*@*/;
-/*@=declundef@*/
+/*@=declundef =incondefs @*/
 
 /**
  */
@@ -262,7 +262,7 @@ char *alloca ();
 #if HAVE_MCHECK_H
 #include <mcheck.h>
 #if defined(__LCLINT__)
-/*@-declundef@*/ /* LCL: missing annotations */
+/*@-declundef -incondefs @*/ /* LCL: missing annotations */
 #if 0
 enum mcheck_status
   {
@@ -275,18 +275,24 @@ enum mcheck_status
 #endif
 
 extern int mcheck (void (*__abortfunc) (enum mcheck_status))
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 extern int mcheck_pedantic (void (*__abortfunc) (enum mcheck_status))
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 extern void mcheck_check_all (void)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 extern enum mcheck_status mprobe (void *__ptr)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 extern void mtrace (void)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
 extern void muntrace (void)
+       /*@globals internalState@*/
        /*@modifies internalState @*/;
-/*@=declundef@*/
+/*@=declundef =incondefs @*/
 #endif /* defined(__LCLINT__) */
 
 /* Memory allocation via macro defs to get meaningful locations from mtrace() */
@@ -367,7 +373,7 @@ const char *__progname;
 #endif
 
 #if defined(__LCLINT__)
-/*@-declundef@*/ /* LCL: missing annotation */
+/*@-declundef -incondefs @*/ /* LCL: missing annotation */
 #if 0
 typedef /*@concrete@*/ struct
   {
@@ -461,7 +467,7 @@ extern int glob_pattern_p (const char *pattern, int quote)
 
 extern int fnmatch (const char *pattern, const char *string, int flags)
        /*@*/;
-/*@=declundef@*/
+/*@=declundef =incondefs @*/
 #endif
 
 #if ! HAVE_S_IFSOCK