Update translations after the big shuffle
authorPanu Matilainen <pmatilai@redhat.com>
Mon, 12 May 2008 09:31:54 +0000 (12:31 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Mon, 12 May 2008 09:31:54 +0000 (12:31 +0300)
24 files changed:
po/ca.po
po/cs.po
po/da.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/is.po
po/it.po
po/ja.po
po/ko.po
po/nb.po
po/pl.po
po/pt.po
po/pt_BR.po
po/rpm.pot
po/ru.po
po/sk.po
po/sl.po
po/sr.po
po/sr@latin.po
po/sv.po
po/tr.po
po/zh_TW.po

index 93dc2c0..f47b968 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -22,7 +22,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2007-10-13 14:46+0200\n"
 "Last-Translator: Catalan <fedora@softcatala.net>\n"
 "Language-Team: Catalan <fedora@softcatala.net>\n"
@@ -128,7 +128,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "Opcions d'instal·lació/actualització/supressió:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Opcions comunes per a tots els modes d'rpm i executables:"
 
@@ -362,40 +362,45 @@ msgstr "L'especificació de %%_signature al fitxer macro no és vàlida.\n"
 msgid "--sign may only be used during package building"
 msgstr "només es pot utilitzar l'opció --sign durant el muntatge d'un paquet"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "ha fallat la creació d'un arxiu: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "ha fallat l'execució\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "no s'han donat fitxers de paquets per a reconstruir"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "no s'han donat fitxers d'especificacions per a muntar"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "no s'han donat fitxers tar per a muntar"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "no s'han donat paquets per a suprimir"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "no s'han donat paquets per a instal·lar"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "no s'han donat arguments per a consultar"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "no s'han donat arguments per a verificar"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "no s'han donat arguments"
 
@@ -428,52 +433,52 @@ msgstr ""
 "\n"
 "Errors del muntatge de l'RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "error de sintaxi mentre s'analitzava ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "error de sintaxi mentre s'analitzava &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "error de sintaxi mentre s'analitzava ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "error d'anàlisi a l'expressió\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "no hi ha hagut coincidències (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- només als nombres\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! només als nombres\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "els tipus han de coincidir\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / no és disponible per a les cadenes\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- no és disponible per a les cadenes\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& i || no són disponibles per a les cadenes\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "error de sintaxi a l'expressió\n"
 
@@ -482,162 +487,157 @@ msgstr "error de sintaxi a l'expressió\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "Error del TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Manca '(' a %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Manca ')' a %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "L'element %s no és vàlid: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Manca %s a %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() va seguit d'un caràcter que no és un espai en blanc: %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sintaxi incorrecta: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "La longitud del locale és inhabitual: \"%.*s\" a %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Locale %.*s duplicat a %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Només un argument per a %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dos fitxers en una línia: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "El fitxer ha de començar amb  \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "No es pot mesclar el %%doc especial amb altres formularis: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr "_docdir_fmt no és vàlid: %s\n"
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "El fitxer apareix dues vegades: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "L'enllaç simbòlic apunta al BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "El fitxer no concorda amb el prefix (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "No s'ha trobat el fitxer: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr "%s: no es pot carregar l'etiqueta incorrecta (%d).\n"
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: ha fallat la clau pública.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: ha fallat la lectura de la política *.te.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "El fitxer ha de començar amb \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "No es permet el glob: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "El glob no ha trobat el fitxer: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "No s'ha pogut obrir el fitxer %%files %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "línia: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Fitxer no vàlid: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Propietari/grup incorrecte: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "S'està comprovant fitxers no empaquetats: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -646,7 +646,7 @@ msgstr ""
 "Hi ha fitxers instal·lats però no empaquetats:\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "S'està processant els fitxers: %s-%s-%s\n"
@@ -836,32 +836,32 @@ msgstr "no es pot crear %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "línia %d: segon %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "les entrades del %%changelog han de començar amb *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "l'entrada de %%changelog no és completa\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "la data de %%changelog no és correcta: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "el %%changelog no està en ordre cronològic descendent\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "manca el nom a %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "no hi ha descripció a %%changelog\n"
@@ -871,17 +871,17 @@ msgstr "no hi ha descripció a %%changelog\n"
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "línia %d: s'ha produït un error en analitzar %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "línia %d: opció incorrecta %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "línia %d: massa noms: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "línia %d: no existeix Package: %s\n"
@@ -896,132 +896,137 @@ msgstr "línia %d: segona descripció\n"
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "línia %d: s'ha produït un error en analitzar %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "línia %d: segona llista de %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "S'ha exclòs l'arquitectura: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "No s'inclou l'arquitectura: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "S'ha exclòs el SO: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "No s'ha inclòs el SO: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "El camp %s ha de ser present al paquet: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "L'entrada %s és duplicada al paquet: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr "_docdir_fmt no és vàlid: %s\n"
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "No s'ha pogut obrir la icona %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "No s'ha pogut llegir la icona %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "El tipus d'icona és desconegut: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "línia %d: l'etiqueta pren un únic testimoni: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "línia %d: l'etiqueta és malament formada: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "línia %d: l'etiqueta és buida: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "línia %d: caràcter «-» no permès a %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "«BuildRoot» no pot ser <«/»: %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "línia %d: els prefixos no poden acabar en «/»: %s \n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "línia %d: «Docdir» ha de començar per «/»: %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "línia %d: el camp Epoch/Serial ha d'ésser un nombre: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "línia %d: %s és incorrecte: qualificadors: %s\n"
 
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "línia %d: el format de «BuildArchitecture» és incorrecte: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "S'ha produït un error intern: l'etiqueta %d és incorrecta\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr "La sintaxi antiga no és disponible: %s\n"
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "L'especificació del paquet és incorrecta: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "El paquet ja existeix: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "línia %d: l'etiqueta és desconeguda: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "El fitxer d'especificació no pot utilitzar «BuildRoot»\n"
 
@@ -1030,47 +1035,47 @@ msgstr "El fitxer d'especificació no pot utilitzar «BuildRoot»\n"
 msgid "Bad source: %s: %s\n"
 msgstr "La font és incorrecta: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Ni hi ha cap número de pedaç %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "No hi ha cap número de font %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "No s'ha pogut baixar «nosource» %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Hi ha hagut un error en analitzar %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "línia %d: l'argument a %%setup és incorrecte: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "línia %d: l'opció de %%setup %s és incorrecta: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "número de paquet invàlid: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "línia %d: segon %%prep\n"
@@ -1098,7 +1103,7 @@ msgstr "línia %d: es requereix la versió: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "línia %d: els activadors han de tenir --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "línia %d: s'ha produït un error en analitzar %s: %s\n"
@@ -1108,17 +1113,17 @@ msgstr "línia %d: s'ha produït un error en analitzar %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "línia %d: l'script intern ha d'acabar en «>»: %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "línia %d: el programa d'script ha de començar per «/»: %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "línia %d: Segon %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "línia %d: l'script intern no està disponible: %s\n"
@@ -1158,17 +1163,17 @@ msgstr "%s:%d: s'ha obtingut un %%endif sense %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "sentència %%include mal formada\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "«BuildRoot» no pot ser <«/»: %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "«BuildRoot» no pot ser <«/»: %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "No s'ha trobat cap arquitectura compatible per al muntatge\n"
 
@@ -1353,120 +1358,125 @@ msgstr "cerca cadenes traduïdes en el catàleg del fitxer d'especificació"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "genera capçaleres compatibles amb l'empaquetat antic rpm2 i 3"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "No s'ha pogut crear el procés fill de «%s»: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "No es pot executar %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "No es pot executar %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "No s'ha pogut crear el procés fill de «%s»: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "ha fallat %s: %s\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "No s'ha pogut escriure la càrrega de %s: %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "ha fallat l'apertura de %s: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "ha fallat la lectura de cpio_copy: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Fitxer %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "No es pot llegir %s: %s.\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "línia %d: número incorrecte: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "línia %d: número %s incorrecte: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "no es pot consultar %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 "ha fallat la consulta del fitxer d'especificació %s, no es pot analitzar\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(error 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Valor màgic incorrecte"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Capçalera dolenta/il·legible"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "La mida de la capçalera és massa gran"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Tipus de fitxer desconegut"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Manquen els enllaços durs"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "La suma MD5 no coincideix"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Error intern"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "El fitxer de l'arxiu no és a la capçalera"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " ha fallat - "
 
@@ -1506,17 +1516,17 @@ msgstr "ignora les relacions del noms de paquets [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "s'està suprimint %s «%s» de les relacions d'ordenació.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "Bucle:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "ha fallat rpmtsOrder, manquen %d elements\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(no és una xifra)"
 
@@ -1528,80 +1538,85 @@ msgstr "(no és base64)"
 msgid "(invalid type)"
 msgstr "(tipus invàlid)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(no és un blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "ha fallat l'execució\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(tipus d'XML invàlid)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(no és una signatura d'OpenPGP)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctt() no ha retornat la mida: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() no ha retornat els punts de muntatge: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "no s'ha obtingut l'estat de %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "no s'ha pogut obrir %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "el fitxer %s és en un dispositiu desconegut\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "l'usuari %s no existeix - usant el root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "el grup %s no existeix - s'està usant el root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 "no s'ha trobat el fitxer d'arxiu %s a la llista de fitxers de capçalera\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s desat com a %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s ha fallat la supressió del directori %s:  el directori no és buit\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s ha fallat la supressió del directori %s: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s la supressió de %s ha fallat: %s \n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s creat com a %s\n"
@@ -1616,112 +1631,112 @@ msgstr "no es pot crear %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "no es pot escriure a %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr "mida del blob(%d): dolenta, 8 + 16 * il(%d) + dl(%d)\n"
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 "etiqueta[%d]: dolenta, etiqueta %d tipus %d desplaçament %d compte %d\n"
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 "desplaçament de regió: dolent, etiqueta %d tipus %d desplaçament %d compte %"
 "d\n"
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 "tros de regió: dolenta, etiqueta %d tipus %d desplaçament %d compte %d\n"
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr "la dimensió de la regió:  dolenta, ril(%d) > il(%d)\n"
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "capçalera SHA1: dolenta, no és hexadecimal\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "capçalera RSA: dolenta, no és binària\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "capçalera DSA: dolenta, no és binària\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr "s'està evitant la capçalera amb signatura no verificable V%u \n"
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "capçalera dimensió (%d): dolenta, la lectura ha retornat %d\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr "capçalera màgica: dolenta\n"
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 "capçalera d'etiquetes: dolentes, número d'etiquetes (%d) fora de rang\n"
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr "capçalera de dades: dolenta, número de bytes(%d) fora de rang\n"
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, fuzzy, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "capçalera blob(%d): dolenta, la lectura ha retornat %d\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr "càrrega de la capçalera: dolenta\n"
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: El rpmReadSignature ha fallat: %s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: No hi ha signatura disponible\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: El headerRead ha fallat: %s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr "s'està ignorant el paquet %s amb signatura no verificable V%u\n"
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: El Fread ha fallat: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s és un Delta RPM i no es pot instal·lar directament\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr "La càrrega de dades (%s) no és disponible al paquet %s\n"
@@ -2238,7 +2253,7 @@ msgstr "no comprovis els contextos de seguretat dels fitxers"
 msgid "don't verify files in package"
 msgstr "no comprovis els fitxers del paquet"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "no comprovis les relacions de dependència del paquet"
 
@@ -2278,54 +2293,54 @@ msgstr "signa els paquets (igual que --addsign)"
 msgid "generate signature"
 msgstr "genera la signatura"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "s'espera un paquet de codi font, però s'ha trobat un de binari\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "el paquet font no conté un fitxer .spec\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "Ha fallat l'scriptlet %s(%s-%s-%s.%s), waitpid(%d) rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "Ha fallat l'scriptlet %s(%s-%s-%s.%s), el senyal és %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "Ha fallat l'scriptlet %s(%s-%s-%s.%s), l'estat de sortida és %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: l'scriptlet %s ha fallat (%d), s'està ignorant %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "ha fallat el desempaquetat de l'arxiu%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " al fitxer "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "ha fallat %s al fitxer %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "ha fallat %s: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "format incorrecte: %s\n"
@@ -2422,20 +2437,20 @@ msgstr "número de paquet invàlid: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "el registre %u no es pot llegir\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "no s'ha instal·lat el paquet %s\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(fitxers afegits)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr ""
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: ha fallat l'apertura: %s\n"
@@ -2450,67 +2465,67 @@ msgstr "%s: ha fallat l'Fwrite: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: ha fallat l'Fflush: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "ha fallat makeTempFile\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: ja va ser signat per la clau amb ID %s, s'està ignorant\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: ha fallat writeLead: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: ha fallat rpmWriteSignature: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: ha fallat la lectura de la importació (%d).\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: ha fallat la importació.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: ha fallat headerRead\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: ha fallat headerGetEntry\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NO ÉS CORRECTE"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "D'ACORD"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (CLAUS NO TROBADES:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (CLAUS NO FIABLES:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2586,7 +2601,7 @@ msgid "internal support for lua scripts."
 msgstr "es poden emprar scripts en lua."
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2597,7 +2612,7 @@ msgstr "ha fallat l'apertura de %s: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "etiqueta desconeguda: «%s»\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Dependències fallides:\n"
@@ -2620,7 +2635,7 @@ msgstr "S'està obtenint %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "s'està ignorant %s - ha fallat la transferència - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "no es pot instal·lar %s\n"
@@ -2650,17 +2665,17 @@ msgstr "%s: no és un paquet rpm (o un manifest de paquet): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "no es pot obrir el fitxer %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "«%s» especifica paquets múltiples\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "no es pot obrir %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "S'està instal·lant %s\n"
@@ -2766,99 +2781,79 @@ msgstr "%s té conflictes amb %s%s"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "error desconegut %d en manipular el paquet %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "falten el segon ':' a %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "falta el nom d'arquitectura a %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Línia de dades incompleta a %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Massa arguments a la línia de dades a %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Número d'arquitectura/S.O. incorrecte: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Línia per defecte incorrecta a %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Massa arguments a la línia per defecte a %s:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "No es pot llegir %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "manca ':' (trobat a 0x%02x) a %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manca un argument per a %s a %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "ha fallat l'expansió de %s a %s:%d «%s»\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "no puc obrir %s a %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "falta l'arquitecutra per a %s a %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "opció incorrecte '%s' a %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Sistema desconegut: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "No es pot expandir %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "No es pot llegir %s, el valor de HOME és massa llarg.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "No es pot obrir %s per a llegir-lo: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2866,27 +2861,27 @@ msgstr "No es pot obrir %s per a llegir-lo: %s.\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "no es pot obrir la base de dades Packages a %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "hi ha un '(' de més a l'etiqueta del paquet: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "falta '(' a l'etiqueta del paquet: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "falta ')' a l'etiqueta del paquet: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "no puc obrir la base de dades Solve a %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    Resolucions suggerides:\n"
 
@@ -2909,130 +2904,139 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "No es pot executar %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "ha fallat el pgp\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "el pgp no ha escrit la signatura\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "no es pot llegir la signatura\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "ha fallat l'execució del gpg (%d)\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "el gpg no ha escrit la signatura\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Especificació invàlida de %%_signature al fitxer de macros\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Heu d'establir «%%_gpg_name» al vostre fitxer de macros\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Heu d'establir «%%_pgp_name» al vostre fitxer de macros\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Mida de la capçalera i la càrrega: "
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "Suma MD5: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "Suma SHA1 de la capçalera: "
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "etiqueta desconeguda"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Capçalera "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr " signatura: "
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr " Signatura DSA: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr " Signatura DSA: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Verifiqueu la signatura: paràmetres dolents\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "Suma MD5 incorrecta: no està disponible\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Signatura: desconeguda (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "no s'ha pogut suprimir el directori %s: %s\n"
@@ -3047,310 +3051,310 @@ msgstr "manca   %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Dependències no satisfetes per a %s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Sistema desconegut: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d error(%d) de %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d error(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "no es pot obtenir el blocatge %s a %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "exclusiu"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "compartit"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "opció de la bd no reconeguda: s'ignora «%s».\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s té un valor numèric invàlid, s'ignorarà\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s té un valor de tipus «long» massa gran o massa petit, s'ignorarà\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-"%s té un valor de tipus «enter» massa llarg o massa petit, s'ignorarà\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "manca { després de %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "manca } després de %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "el format de l'etiqueta és buit"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "el nom de l'etiqueta és buit"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "etiqueta desconeguda"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "s'esperava ] al final de la matriu"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "no s'esperava ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "no s'esperava }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "s'esperava ? a l'expressió"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "s'esperava { després de ? a l'expressió"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "s'esperava } a l'expressió"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "s'esperava : després de ? a la subexpressió"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "s'esperava { després de : a l'expressió"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "s'esperava | al final de l'expressió"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(índex fora de rang)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "iterador de matrius emprat amb matrius de mides diferents"
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "No es disposa del tipus de dada %d\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "initialitza la base de dades"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "torna a muntar les llistes invertides de la base de dades des de les "
 "capçaleres de paquets instal·lades"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "verifica els fitxers de la base de dades"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nom d'etiqueta no reconegut: s'ignorarà «%s»\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "no es pot obrir l'índex de %s emprant db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "no es pot obrir l'índex %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "no s'ha establert cap dbpath\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "s'ha produït un error (%d) en obtenir «%s» registres de l'índex %s\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: s'està ignorant"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "s'ha produït un error (%d) en emmagatzemar el registre #%d a %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: ha fallat l'fseek: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: ha fallat l'apertura: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: s'està ignorant"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: s'ha obtingut la capçalera #%u malmesa -- s'està ignorant.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: no s'ha pogut llegir la capçalera a 0x%x\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 "error(%d) en establir el registre de la capçalera #%d per a la supressió de %"
 "s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "error(%d) en establir els registres «%s» de l'índex %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "error(%d) en emmagatzemar el registre «%s» en %s\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "error(%d) en suprimir el registre «%s» de %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "error(%d) en assignar la instància de nou paquet\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: s'està ignorant"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "error(%d) en emmagatzemar el registre %s a %s\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "no s'ha establert el dbpath"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "ja existeix la base de dades temporal %s\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "no s'ha pogut suprimir el directori %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "la capçalera #%u de la base de dades és incorrecta -- s'ignorarà.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "no es pot afegir el registre originalment a %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "no s'ha pogut remuntar la base de dades: es continua fent servir la base de "
 "dades original\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "no s'ha pogut reemplaçar la base de dades antiga amb la nova\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "reemplaçeu els fitxers a %s amb fitxers de %s per a recuperar-ho"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "no s'ha pogut suprimir el directori %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d error(%d) de %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d error(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "no es pot obtenir el blocatge %s a %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exclusiu"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "compartit"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "opció de la bd no reconeguda: s'ignora «%s».\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s té un valor numèric invàlid, s'ignorarà\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s té un valor de tipus «long» massa gran o massa petit, s'ignorarà\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+"%s té un valor de tipus «enter» massa llarg o massa petit, s'ignorarà\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "No es pot obrir %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "No es pot obrir %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "No s'ha pogut obrir el fitxer temporal.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Sistema desconegut: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3406,51 +3410,51 @@ msgstr "La macro %%%s (%s) no s'ha emprat sota el nivell %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Opció desconeguda %c a %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "La profunditat de la recursió (%d) és més gran que el màxim (%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c sense terminar: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Un %% precedeix una macro que no es pot analitzar\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "No s'ha trobat la macro %%%.*s, s'ignorarà\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "La sintaxi antiga no és disponible: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "es poden emprar scripts en lua."
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: ha fallat l'Fwrite: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "número de paquet invàlid: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: ha fallat l'Fflush: %s\n"
@@ -3532,26 +3536,26 @@ msgstr "l'assignació de memòria (%u bytes) ha retornat NULL.\n"
 msgid "url port must be a number\n"
 msgstr "el port de la url ha de ser un número\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "no verifiquis la signatura de la capçalera i la càrrega"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 "no actualitzis la base de dades de la memòria cau, només escriu els camins "
 "dels paquets"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr "Opcions del recorregut de fitxers de l'arbre:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: la macro %%{_cache_dbpath} està mal configurada.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: ha fallat l'operació de la memòria cau: ec %d.\n"
@@ -3561,6 +3565,21 @@ msgstr "%s: ha fallat l'operació de la memòria cau: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: ha fallat la lectura del manifest: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: ha fallat headerGetEntry\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "No es pot llegir %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "ha fallat l'expansió de %s a %s:%d «%s»\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "No es pot expandir %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "No es pot llegir %s, el valor de HOME és massa llarg.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "ha fallat la lectura de cpio_copy: %s\n"
index f57a612..675e9d4 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2001-07-24 10:02+0100\n"
 "Last-Translator: Jindrich Novy <jnovy@users.sourceforge.net>\n"
 "Language-Team: Czech <cs@li.org>\n"
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "Volby pro Instalaci/Aktualizaci/Mazání:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Společné volby pro všechny rpm režimy a spustitelné soubory:"
 
@@ -130,8 +130,7 @@ msgstr "Copyright (C) 1998-2002 - Red Hat, Inc.\n"
 #, c-format
 msgid ""
 "This program may be freely redistributed under the terms of the GNU GPL\n"
-msgstr ""
-"Tento program lze volně šířit podle podmínek GNU GPL\n"
+msgstr "Tento program lze volně šířit podle podmínek GNU GPL\n"
 
 #: rpmqv.c:280
 #, c-format
@@ -314,40 +313,45 @@ msgstr "Špatná %%_signature spec v souboru maker.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign může být použit jen při sestavování balíčků"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "vytváření archívu selhalo: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "spuštění selhalo\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "ke znovusestavení nezadány žádné balíčky"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "pro sestavení nezadány žádné spec soubory"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "pro sestavení nezadány žádné tar soubory"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "nezadány žádné balíčky pro vymazání"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "nezadány žádné balíčky pro instalaci"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "k dotazu nezadány žádné parametry"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "pro kontrolu nezadány žádné balíčky"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "nezadány žádné parametry"
 
@@ -380,52 +384,52 @@ msgstr ""
 "\n"
 "chyby sestavení RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "chyba syntaxe při zpracování ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "chyba syntaxe při zpracování &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "chyba syntaxe při zpracování ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "chyba při parsování ve výrazu\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "nedoplněná (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- jen na číslech\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! jen na číslech\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "typy musí souhlasit\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / nejsou podporovány pro řetězce\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- není podporováno pro řetězce\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& a || není podporováno pro řetězce\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "chyba syntaxe ve výrazu\n"
 
@@ -434,162 +438,157 @@ msgstr "chyba syntaxe ve výrazu\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK selhal: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Chybí '(' v %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Chybí ')' v %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Neplatný %s token: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Chybějící %s v %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Následuje neprázdný znak %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Špatná syntaxe: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Špatná práva spec: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Špatná práva adresáře: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Neobvyklá délka locale: \"%.*s\" v %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Duplicitní locale %.*s v %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Jen jeden parametr pro %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dva soubory na jednom řádku: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Soubor musí začínat na \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, 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"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr "špatný _docdir_fmt: %s\n"
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Soubor uveden dvakrát: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolická linka ukazuje na BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Soubor nesouhlasí s prefixem (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Soubor nenalezen: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr "%s: nemohu nahrát neznámou značku (%d).\n"
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: čtení veřejného klíče selhalo.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: není obrněný veřejný klíč.\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: selhalo načítání *.te politiky.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Soubor potřebuje úvodní \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob není dovolen: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Soubor nenalezen globem: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Nemohu otevřít %%files soubor %s: %m\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "řádek: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Špatný soubor: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Špatný vlastník/skupina: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "Kontroluji nezabalené soubory: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -598,7 +597,7 @@ msgstr ""
 "Nalezeny instalované, ale nezabalené soubory:\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Zpracovávám soubory: %s-%s-%s\n"
@@ -788,32 +787,32 @@ msgstr "nemohu vytvořit %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "řádek: %d: druhý %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "Položky v %%changelog musí začínat znakem *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "nekompletní položka v %%changelog\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "špatný datum v %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog není seřazen sestupně podle času\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "chybějící jméno v %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "žádný popis v %%changelog\n"
@@ -823,17 +822,17 @@ msgstr "žádný popis v %%changelog\n"
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "řádek %d: špatná volba %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "řádek %d: Příliš mnoho jmen: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "řádek %d: Balíček neexistuje: %s\n"
@@ -848,132 +847,137 @@ msgstr "řádek %d: Druhé description\n"
 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:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "řádek %d: Druhý seznam %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Architektura je vyřazena: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Architektura není zahrnuta: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS je vyřazen: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS není zahrnut: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, 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:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplikovaná položka %s v balíčku: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr "špatný _docdir_fmt: %s\n"
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Nemohu otevřít ikonu %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Nemohu přečíst ikonu %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Neznámý typ ikony: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, 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:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "řádek %d: Počkozená značka: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "řádek %d: Prázdná značka: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "řádek %d: Nepřípustný znak '-' v %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot nemůže být \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, 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:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "řádek %d: Docdir musí začínat na '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "řádek %d: Položka Epoch musí být číslo: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Interní chyba: Špatná značka: %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr "Zastaralá syntax není podporována: %s\n"
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Špatná specifikace balíčku: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Balíček již existuje: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "řádek %d: Neznámá značka: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec soubor nemůže použít BuildRoot\n"
 
@@ -982,47 +986,48 @@ msgstr "Spec soubor nemůže použít BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Špatný zdrojový soubor: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Patch číslo %d neexistuje\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Zdroj číslo %d neexistuje\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nemohu načíst nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Chyba při parsování %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "řádek %d: Špatný parametr v %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "řádek %d: Špatná volba v %%setup %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s: %s\n"
 
-#: build/parsePrep.c:483
 # c-format
+#: build/parsePrep.c:466
+#, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "Neplatné číslo záplaty %s: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "řádek %d: druhý %%prep\n"
@@ -1050,7 +1055,7 @@ msgstr "řádek %d: Vyžadována verze: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "řádek %d: spouště (triggery) musí mít --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "řádek %d: Chyba při parsování %s: %s\n"
@@ -1060,17 +1065,17 @@ msgstr "řádek %d: Chyba při parsování %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "řádek %d: vnitřní skript musí končit na '>': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, 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:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "řádek %d: Druhý %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "řádek %d: nepodporovaný interní skript: %s\n"
@@ -1110,15 +1115,15 @@ msgstr "%s:%d: %%endif bez počátečního %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "poškozený příkaz %%include\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot nemůže být prázdný\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot nemůže být \"/\"\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Nenalezeny žádné kompatibilní architektury pro sestavení\n"
 
@@ -1299,119 +1304,124 @@ msgstr "vyhledat i18N řetězce ve specfile katalogu"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generovat hlavičky balíčků kompatibilní s RPM verze 2 a 3"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Nemohu provést fork %s: %s\n"
+
+#: build/rpmfc.c:122
 #, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Nemohu změnit adresář na %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Nemohu spustit %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Nemohu provést fork %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s selhalo\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "Nemohu zapsat všechna data do %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "magic_open(0x%x) selhalo: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, c-format
 msgid "magic_load failed: %s\n"
 msgstr "magic_load selhal: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "magic_file(ms, \"%s\") selhal: mód %06o %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Hledám   %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Selhalo vyhledání %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "řádek %d: Špatné číslo: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "řádek %d: Špatné číslo %s: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "řádek %d: Špatné číslo %s: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "nemohu provést dotaz %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "dotaz na spec soubor %s selhal, nemohu parsovat\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(chyba: 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Špatné magické číslo"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Špatná nebo nečitelná hlavička"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Velikost hlavičky je přiliš velká"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Neznámý typ souboru"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Chybějící hardlink(y)"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5 součet nesouhlasí"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Interní chyba"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "Soubor z archivu není v hlavičce"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr "selhal - "
 
@@ -1451,17 +1461,17 @@ msgstr "ignoruj relace balíčku [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "odstraňuji %s \"%s\" z tsort relací.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "SMYČKA:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder selhal, %d elementů zbývá\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(není číslo)"
 
@@ -1473,79 +1483,84 @@ msgstr "(není base64)"
 msgid "(invalid type)"
 msgstr "(neplatný typ)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(není blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "spuštění selhalo\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(neplatný typ xml)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(není OpenPGP podpis)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nevrátil velikost: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() nevrátil přípojné body: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "nemohu zjistit stav %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "nemohu otevřít %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, 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:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "uživatel %s neexistuje - použit uživatel root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "skupina %s neexistuje - použita skupina root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "soubor z archivu %s nebyl nalezen v seznamu souborů v hlavičce\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s uloženo jako %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir %s selhal: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink %s selhal: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s vytvořen jako %s\n"
@@ -1560,107 +1575,107 @@ msgstr "nemohu vytvořit %s: %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "nemohu zapsat do %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr "velikost blobu(%d): ŠPATNÁ, 8 + 16 * il(%d) + dl(%d)\n"
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "značka[%d]: ŠPATNÁ, značka %d typ %d offset %d počet %d\n"
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr "offset regionu: ŠPATNÝ, značka %d typ %d offset %d počet %d\n"
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr "trailer regionu: ŠPATNÝ, značka %d typ %d offset %d počet %d\n"
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr "velikost regionu: ŠPATNÁ, ril(%d) > il(%d)\n"
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "hdr SHA1: ŠPATNÁ, není v hexa\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "hdr RSA: ŠPATNÁ, není binární\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "hdr DSA: ŠPATNÁ, není binární\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr "přeskakuji hlavičku s neověřitelným V%u podpisem\n"
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "hdr velikost (%d): ŠPATNÁ, čtení vrátilo %d\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr "hdr magic: ŠPATNÝ\n"
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr "hdr značky: ŠPATNÉ, počet značek (%d) mimo rozsah\n"
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr "hdr data: ŠPATNÁ, bajtů (%d) mimo rozsah\n"
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "hdr blob(%zd): ŠPATNÝ, čtení vrátilo %d\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr "nahrátí hdr: ŠPATNÉ\n"
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature selhalo: %s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Žádný podpis k dispozici\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead selhal: %s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr "přeskakuji balíček %s s neověřitelným V%u podpisem\n"
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread selhalo: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s is a Delta RPM a nemůže být přímo instalován\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr "Nepodporovaný payload (%s) in balíčku %s\n"
@@ -2172,7 +2187,7 @@ msgstr "nekontrolovat bezpečnostní kontexty souboru"
 msgid "don't verify files in package"
 msgstr "nekontrolovat soubory v balíčku"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "nekontrolovat závislosti balíčků"
 
@@ -2212,53 +2227,54 @@ msgstr "podepsat balíček (identické s --addsign)"
 msgid "generate signature"
 msgstr "generovat PGP/GPG podpis"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 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:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "zdrojový balíček neobsahuje .spec soubor\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
+#, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s scriptlet selhal, waitpid(%d) rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s skriplet selhal, signál %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "provedení %s skripletu selhalo, návratový kód: %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: scriptlet %s selhal (%d), přeskakuji %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozbalování archívu selhalo %s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " na souboru "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s selhal na souboru %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s selhalo: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "nesprávný formát: %s\n"
@@ -2354,20 +2370,20 @@ msgstr "neplatné číslo balíčku: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "záznam %lu nelze přečíst\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "balíček %s není nainstalován\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(přidané soubory)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(přidáno poskytuje)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: otevření selhalo: %s\n"
@@ -2382,66 +2398,66 @@ msgstr "%s: Fwrite selhalo: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fflush selhal: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 msgid "rpmMkTemp failed\n"
 msgstr "rpmMkTemp selhal\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: už byl podepsán klíčem ID %s, přeskakuji\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead selhalo: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: Fwrite selhalo: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: importní čtení selhalo(%d).\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: import selhal.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: headerRead selhal\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: hederGetEntry selhal\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NENÍ OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr "(CHYBĚJÍCÍ KLÍČE:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr "(NEDŮVĚRYHODNÉ KLÍČE:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2507,7 +2523,7 @@ msgid "internal support for lua scripts."
 msgstr "interní podpora pro lua skripty."
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2518,7 +2534,7 @@ msgstr "otevření %s selhalo: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "neznámá značka: \"%s\"\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Selhalé závislosti:\n"
@@ -2541,7 +2557,7 @@ msgstr "Získávám %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "přeskakuji %s - přenost selhal - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s nemůže být nainstalován\n"
@@ -2571,17 +2587,17 @@ msgstr "%s: není rpm balíčkem (nebo seznamem balíčků): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "nemohu otevřít soubor %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" specifikuje více balíčků\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "nemohu otevřít %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Instaluji: %s\n"
@@ -2681,99 +2697,79 @@ msgstr "%s koliduje s %s%s"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "neznámá chyba %d vznikla při manipulaci s balíčkem %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "chybí druhé ':' na %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "chybí jméno architektury na %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Neúplný datový řádek %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Příliš mnoho argumentů na datovém řádku na %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Špatné číslo architektury nebo operačního systému: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Neúplný implicitní řádek na %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Příliš mnoho argumentů v implicitním řádku na %s:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Chyba čtení %s: %s\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "chybějící ':' (nalezeno 0x%02x) na %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "chybí argument pro %s na %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "rozvinutí %s selhalo na %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "nemohu otevřít %s na %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "chybí arcitektura pro %s na %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "špatný parametr'%s' na %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznámý systém: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr "Prosím kontaktujte %s\n"
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Není možné rozvinout %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "Nemohu přečíst %s, HOME je příliš velký.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Nemohu otevřít %s pro čtení: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2781,27 +2777,27 @@ msgstr "Nemohu otevřít %s pro čtení: %s.\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "nemohu otevřít Packages databázi v %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "nadbytečná '(' v názvu balíčku: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "chybějící '(' v názvu balíčku: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "chybějící ')' v názvu balíčku: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "nemohu otevřít Solve databázi v %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    Doporučené řešení:\n"
 
@@ -2824,126 +2820,135 @@ msgstr "sigh značky: ŠPATNÉ, počet značek(%d) mimo rozsah\n"
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr "sigh data: ŠPATNÁ, počet bajtů(%d) mimo rozsah\n"
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr "sigh blob(%d): ŠPATNÝ, čtení vrátilo %d\n"
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "sigh značka[%d]: šPATNÝ, značka %d typ %d offset %d počet %d\n"
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr "sigh nahání: šPATNÉ\n"
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr "sigh zarovnání(%zd): ŠPATNÉ, čtení %zd bajtů\n"
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr "sigh sigSize(%zd): ŠPATNÁ, fstat(2) selhal\n"
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Nemohu spustit %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp selhalo\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp selhalo v zápisu signatury\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "nemohu přečíst podpis\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "spuštění gpg selhalo (%d)\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg selhal při zápisu podpisu\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Špatná %%_signature spec v souboru maker\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Je nutné nastavit \"%%_gpg_name\" ve vašem souboru maker\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Je nutné nastavit \"%%_pgp_name\" ve vašem souboru maker\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 msgid "Header+Payload size:"
 msgstr "Velikost hlavičky a payload:"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr "MD5 digest:"
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 msgid "Header SHA1 digest:"
 msgstr "SHA1 digest v hlavičce:"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 msgid "Unknown"
 msgstr "Neznámý"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Hlavička "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr "%sV%d %s podpis: %s, ID klíče %s\n"
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "%sV%d %s podpis: %s\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "%sV%d DSA podpis: %s, ID klíče %s\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "%sV%d DSA podpis: %s\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Skontrolujte podpis: ŠPATNÉ PARAMETRY\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "Špatný MD5 digest: NEPODPOROVÁNO\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Podpis: NEZNÁMÝ (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "Není možné změnit kořenový adresář: %m\n"
@@ -2958,301 +2963,301 @@ msgstr "chybí     %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Nesplněné závislosti pro %s:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr "Neznámá systémová chyba"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d chyba(%d) z %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d chyba(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "nemohu získat zámek %s na %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "exkluzivní"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "sdílen"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "nerozpoznaný db parametr: \"%s\" ignorován.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s má neplatnou číselnou hodnotu, přeskakuji\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s má příliš velkou nebo příliš malou long hodnotu, přeskakuji\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s má příliš velkou nebo příliš malou int hodnotu, přeskakuji\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "chybí { po %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "po %{ chybí }"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "prázdný formát značky"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "prázdné jméno značky"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "neznámá značka"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "na konci pole očekáváno ]"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "neočekávaná ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "neočekávaná }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "ve výrazu očekáván ?"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "ve výrazu je po ? očekávána {"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "ve výrazu je očekávána }"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "v podvýrazu je po ? očekávána :"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "ve výrazu je po : očekávána {"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "na konci výrazu je očekáváno |"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(index mimo rozsah)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "iterátor pole použitý s poli jiné délky"
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datový typ %d není podporován\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "inicializuj databázi"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "znovu sestav obrácené seznamy z instalovaných hlaviček balíčků"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "zkontrolovat databázové soubory"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit:  nerozpoznané jméno zmačky: \"%s\" ignorováno\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr "dbiOpen: dbapi %d není dostupné\n"
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nemohu otevřít %s index pomocí db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "nemohu otevřít %s index\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "nebyla nastavena dbpath\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "chyba(%d) získávání \"%s\" záznamů z %s indexu\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: přeskakuji"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "chyba(%d) ukládání záznamu #%d do %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: regexec selhal: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: regcomp selhal: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: přeskakuji"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: poškozená hlavička #%u získáno -- přeskakuji.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: nemohu číst hlavičku na 0x%x\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "chyba(%d) při nastavování hlavičky #%d záznamu pro %s odstranění\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "chyba(%d) nastavování \"%s\" záznamů z %s indexu\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, 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:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "chyba(%d) v odstraňování \"%s\" z %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "chyba(%d) při alokaci nové instance balíčku\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: přeskakuji"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "žádný dbpath nebyl nastaven"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "dočasná databáze %s již existuje\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "selhání při vytváření adresáře %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "hlavička #%u v databázi je špatná -- přeskakuji.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "nemohu přidat záznam původně na %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "selhalo znovusestavení databáze: původní databáze zůstává na místě\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "selhalo nahrazení staré databáze novou databází!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "nahraď soubory v %s soubory z %s k obnovení"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "selhalo odstranění adresáře %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d chyba(%d) z %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d chyba(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "nemohu získat zámek %s na %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exkluzivní"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "sdílen"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "nerozpoznaný db parametr: \"%s\" ignorován.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s má neplatnou číselnou hodnotu, přeskakuji\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s má příliš velkou nebo příliš malou long hodnotu, přeskakuji\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s má příliš velkou nebo příliš malou int hodnotu, přeskakuji\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr "Není možné získat zámek na db %s, zkouším znovu... (%d)\n"
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Nemohu initDB %s (%d)\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Nemohu otevřít databázi: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr "Nemohu zjistit pořadí bajtů (endianess) databáze.\n"
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr "Neznámá systémová chyba"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3308,51 +3313,51 @@ msgstr "Makro %%%s (%s) nebylo použito pod úrovní %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznámý parametr %c v %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Hloubka rekurze(%d) větší než max(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Neukončené %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Po %% následuje nezpracovatelné makro\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Makro %%%.*s nenalezeno, přeskakuji\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Přetečení cílového bufferu\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "neplatná syntax v lua skriptletu: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "neplatná syntax v lua skriptu: %s\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, c-format
 msgid "lua script failed: %s\n"
 msgstr "lua skript selhal: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "neplatné syntax v lua souboru: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, c-format
 msgid "lua hook failed: %s\n"
 msgstr "lua obsloužení selhalo: %s\n"
@@ -3434,24 +3439,24 @@ msgstr "alokace paměti (%u bajtů) vrátila NULL.\n"
 msgid "url port must be a number\n"
 msgstr "url port musí být číslo\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "neověřuj podpis hlavičky a payloadu"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr "neaktualizuj keš databáze, jenom vypiš cesty balíčků"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr "Parametry souborového průchodu stromem:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: %%{_cache_dbpath} makro je špatně nastaveno.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: operace s keší selhala: ec %d.\n"
@@ -3461,6 +3466,21 @@ msgstr "%s: operace s keší selhala: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: čtení seznamu selhalo: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: hederGetEntry selhal\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Chyba čtení %s: %s\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "rozvinutí %s selhalo na %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Není možné rozvinout %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Nemohu přečíst %s, HOME je příliš velký.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir %s selhal: %s\n"
index d3bfe5b..8f9215a 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -109,7 +109,7 @@ msgstr "Opbygningstilvalg med [ <spec-fil> | <tararkiv> | <kildepakke> ]:"
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 #, fuzzy
 msgid "Common options for all rpm modes and executables:"
 msgstr "Fælles tilvalg for alle rpm-tilstande:"
@@ -311,41 +311,46 @@ msgstr "Ugyldig angivelse af %%_signature i makrofil.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign kan kun bruges ved pakkeopbygning"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "arkivoprettelse mislykkedes ved fil %s: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "eksekvering mislykkedes\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "ingen pakkefiler angivet til genopbygning"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "ingen spec-fil angivet til opbygning"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "ingen tar-arkiver angivet til opbygning"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 #, fuzzy
 msgid "no packages given for erase"
 msgstr "ingen pakker angivet ved installation"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "ingen pakker angivet ved installation"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "ingen parametre angivet ved forespørgsel"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "ingen parametre angivet ved verifikation"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "ingen parametre angivet ved forespørgsel"
@@ -379,52 +384,52 @@ msgstr ""
 "\n"
 "RPM opbygningsfejl:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "syntaksfejl under tolkning af ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "syntaksfejl under tolkning af &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "syntaksfejl under tolkning af ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "tolkningsfejl i udtryk\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "uparret (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- kun for tal\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! kun for tal\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "typer skal passe sammen\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / understøttes ikke for strenge\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- understøttes ikke for strenge\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& og || understøttes ikke for strenge\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "syntaksfejl i udtryk\n"
 
@@ -433,169 +438,164 @@ msgstr "syntaksfejl i udtryk\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK-fejl: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Manglende '(' i %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Manglende ')' i %s %s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ugyldigt %s-symbol: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Manglende '(' i %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Ikke-mellemrum efterfølger %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Ugyldig syntaks: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Ugyldig tilstandsangivelse: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Ugyldig dirmode-spec: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Anormal locale-længde: \"%.*s\" i %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Dobbelt locale %.*s i %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Kun et parameter for %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "To filer på én linie: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Fil skal begynde med \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan ikke blande special-%%doc med andre former: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Fil angivet to gange: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolsk lænke peger på BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Fil passer ikke til præfiks (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Fil ikke fundet: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: readLead mislykkedes\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: readLead mislykkedes\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Fil kræver foranstillet \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "linie %d: Filnavn ikke tilladt: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Fil ikke fundet med glob: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Kunne ikke åbne '%%files'-fil %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "linie: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ugyldig fil: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Ugyldig ejer/gruppe: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "udpakning af arkiv mislykkedes%s%s: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Gennemløber filer: %s-%s-%s\n"
@@ -790,32 +790,32 @@ msgstr "kan ikke oprette %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "linie %d: anden %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "'%%changelog'-indgange skal starte med *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "ufærdig '%%changelog'-indgang\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "ugyldig dato i %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, fuzzy, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog ikke i omvendt kronologisk rækkefølge\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "navn mangler i %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "ingen beskrivelse i %%changelog\n"
@@ -825,17 +825,17 @@ msgstr "ingen beskrivelse i %%changelog\n"
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linie %d: Ugyldigt tilvalg %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "line %d: For mange navne: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "line %d: Pakken eksisterer ikke: %s\n"
@@ -850,132 +850,137 @@ msgstr "linie %d: Anden beskrivelse\n"
 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:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "linie %d: Anden '%%files'-liste\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arkitekturen er ekskluderet: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arkitekturen er ikke inkluderet: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS er ekskluderet: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS is ikke inkluderet: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, 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:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Flere '%s'-indgange i pakke: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Kunne ikke åbne ikon %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Kunne ikke læse ikon %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Ukendt ikontype: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linie %d: Ugyldigt tilvalg %s: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "linie %d: Forkert udformet mærke: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linie %d: Tomt mærke: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linie %d: Ugyldigt tegn '-' i %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, 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:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linie %d: Docdir skal starte med '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "linie %d: Epoch/Serial-felter skal være et nummer: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Intern fejl: Falsk mærke %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Ugyldig pakkeangivelse: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Pakken eksisterer allerede: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linie %d: Ukendt mærke: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec-fil kan ikke bruge BuildRoot\n"
 
@@ -984,47 +989,47 @@ msgstr "Spec-fil kan ikke bruge BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Ugyldig kilde: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Ingen lap nummer %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Ingen kilde nummer %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunne ikke hente nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Fejl ved tolking af %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, 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:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linie %d: Ugyldigt '%%setup'-tilvalg %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "fil %s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "ugyldigt pakkenummer: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linie %d: anden %%prep\n"
@@ -1052,7 +1057,7 @@ msgstr "linie %d: Version kr
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linie %d: udløsere skal have --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linie %d: Fejl under tolkning af %s: %s\n"
@@ -1062,17 +1067,17 @@ msgstr "linie %d: Fejl under tolkning af %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "linie %d: skriptprogram skal starte med '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linie %d: skriptprogram skal starte med '/': %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linie %d: Anden %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "linie %d: Fejl ved tolkning af %%description: %s\n"
@@ -1114,17 +1119,17 @@ msgstr "%s:%d: Fik et %%endif uden et %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "forkert udført '%%include'-kommando\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Ingen arkitekturer, der kan opbygges\n"
@@ -1310,120 +1315,125 @@ msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 "generér hoveder, der er kompatible med (gamle) rpm[23]-indpakningsversioner"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Kunne ikke fraspalte ny proces til %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Kunne ikke udføre %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Kunne ikke udføre %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Kunne ikke fraspalte ny proces til %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s mislykkedes\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "kunne ikke skrive alle data til %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "åbning af %s mislykkedes %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "fjernelse af %s mislykkedes: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "fjernelse af %s mislykkedes: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Finder %s: (benytter %s)...\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Kunne ikke finde %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linie %d: Ugyldigt tal: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linie %d: Ugyldigt 'no%s'-tal: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linie %d: Ugyldigt %s-tal: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "kunne ikke forespørge %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, 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/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(fejl 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Ugyldigt magisk tal"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Ugyldigt/ulæseligt hoved"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Hovedstørrelse er for stor"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Ukendt filtype"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "Manglende hård lænke"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5-sum stemmer ikke"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Intern fejl"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " mislykkedes - "
 
@@ -1466,17 +1476,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "fjerne %s-%s-%s \"%s\" fra tsort-relationer.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "LØKKE:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(ikke et tal)"
 
@@ -1489,81 +1499,86 @@ msgstr "(ikke et tal)"
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 #, fuzzy
 msgid "(not a blob)"
 msgstr "(ikke et tal)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "eksekvering mislykkedes\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "overspring eventuelle PGP-signaturer"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() returnerede ingen størrelse: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() returnerede ingen monteringspunkter: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "kunne ikke finde %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "kunne ikke åbne %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "fil %s er på en ukendt enhed\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "bruger %s eksisterer ikke - bruger root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "gruppe %s eksisterer ikke - bruger root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s gemt som %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "fjernelse (rmdir) af %s mislykkedes: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "åbning af %s mislykkedes %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s oprettet som %s\n"
@@ -1578,107 +1593,107 @@ msgstr "kan ikke oprette %s: %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "kunne ikke skrive til %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature mislykkedes\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ingen tilgængelig signatur\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: readLead mislykkedes\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread mislykkedes: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s kunne ikke installeres\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2230,7 +2245,7 @@ msgstr "verific
 msgid "don't verify files in package"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "undlad at tjekke pakkers afhængighedskrav"
@@ -2279,56 +2294,56 @@ msgstr "underskriv en pakke (slet nuv
 msgid "generate signature"
 msgstr "generér PGP/GPG-signatur"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "kildepakke forventet, binær fundet\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "kildepakke indeholder ingen .spec-fil\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "overspringer installation af %s-%s-%s, %%pre-småskript fejlede rc %d\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr ""
 "kørsel af småskriptet %s fra %s-%s-%s mislykkedes, afslutningsstatus %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr ""
 "kørsel af småskriptet %s fra %s-%s-%s mislykkedes, afslutningsstatus %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "udpakning af arkiv mislykkedes%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " for fil "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "kunne ikke åbne %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s mislykkedes\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "ugyldigt format: %s\n"
@@ -2426,22 +2441,22 @@ msgstr "ugyldigt pakkenummer: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "post %d kunne ikke læses\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "pakken %s er ikke installeret\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 #, fuzzy
 msgid "(added files)"
 msgstr "ugyldig db-fil %s\n"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 #, fuzzy
 msgid "(added provide)"
 msgstr "%s: %-45s JA (tilføjede 'provide')\n"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: åbning mislykkedes: %s\n"
@@ -2456,67 +2471,67 @@ msgstr "%s: Fwrite mislykkedes: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fread mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile mislykkedes\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature mislykkedes: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: readLead mislykkedes\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: readLead mislykkedes\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: readLead mislykkedes\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: readLead mislykkedes\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "IKKE O.K."
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "O.K."
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (MANGLENDE NØGLER:    "
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (IKKE-BETROEDE NØGLER:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2584,7 +2599,7 @@ msgid "internal support for lua scripts."
 msgstr "- understøttes ikke for strenge\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2595,7 +2610,7 @@ msgstr "
 msgid "unknown tag: \"%s\"\n"
 msgstr "ukendt mærke"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2619,7 +2634,7 @@ msgstr "Modtager %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "overspringer %s - overførsel mislykkedes - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s kunne ikke installeres\n"
@@ -2649,17 +2664,17 @@ msgstr "ingen pakker udl
 msgid "cannot open file %s: %s\n"
 msgstr "kunne ikke åbne fil %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" angiver flere pakker\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "kunne ikke åbne %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installerer %s\n"
@@ -2763,101 +2778,81 @@ msgstr " skaber konflikt med %s-%s-%s\n"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "ukendt fejl %d under arbejdet med pakken %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "manglende andet ':' ved %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "manglende navn på arkitektur ved %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ufærdig datalinie ved %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Ugyldigt arch/os-tal: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Ufuldstændig standardlinie ved %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, 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:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Kunne ikke læse %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "manglende  ':' (fandt 0x%02x) ved %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manglende parameter til %s ved %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "%s-udvidelse mislykkedes ved %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "kan ikke åbne %s ved %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "manglende arkitektur for %s ved %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ugyldig tilvalg '%s' ved %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 "Ukendt system: %s\n"
 "\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Kan ikke udfolde %s\n"
-
-#: lib/rpmrc.c:1674
-#, 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:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Kunne ikke åbne %s for læsning: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2865,27 +2860,27 @@ msgstr "Kunne ikke 
 msgid "cannot open Packages database in %s\n"
 msgstr "kunne ikke åbne Packages-database i %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "ugyldigt pakkenummer: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "Manglende '(' i %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "ugyldigt pakkenummer: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "kan ikke åbne rpm-database i %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2908,129 +2903,138 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, fuzzy, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Kunne ikke udføre %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp fejlede\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp kunne ikke skrive signatur\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "kunne ikke læse signaturen\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "eksekvering mislykkedes\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg kunne ikke skrive signaturen\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Ugyldig angivelse af '%%_signature'-spec i makrofil.\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, 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:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Du skal angive \"%%_pgp_name\" i din makrofil\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Hovedstørrelse er for stor"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "verificér ikke filerne i pakke"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "ukendt mærke"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Ingen signatur\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Ingen signatur\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Ingen signatur\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, fuzzy, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Signaturfyld : %d\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "kunne ikke fjerne katalog %s: %s\n"
@@ -3045,310 +3049,310 @@ msgstr "manglende  %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Ikke-tilfredsstillede afhængighedskrav for %s-%s-%s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr ""
-"Ukendt system: %s\n"
-"\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d fejl(%d) fra %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d fejl(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, 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:1151
-msgid "exclusive"
-msgstr "eksklusiv"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "delt"
-
-#: rpmdb/dbconfig.c:328
-#, fuzzy, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "ukendt db-tilvalg: \"%s\" ignoreret\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s har ugyldig talværdi, overspringes\n"
-
-#: rpmdb/dbconfig.c:374
-#, 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:383
-#, 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"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "manglende { efter %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "manglende } efter %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "tomt mærkeformat"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "tomt mærkenavn"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "ukendt mærke"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] forventet ved slutningen af tabel"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "uventet ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "uventet }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? forventet i udtryk"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ forventet efter ? i udtryk"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} forventet i udtryk"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": forventet efter ?-underudtryk"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ forventet efter : i udtryk"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| forventet ved slutningen af udtryk"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datatype %d understøttes ikke\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "initialisér database"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "genopbyg omvendte databaselister ud fra installerede pakkehoveder"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 #, fuzzy
 msgid "verify database files"
 msgstr "forespørg en spec-fil"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: ukendt mærkenavn: \"%s\" ignoreret\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "kan ikke åbne '%s'-indeks\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "der er ikke sat nogen dbpath\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, 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:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "fejl(%d) ved gemning af post %s i %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fread mislykkedes: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: åbning mislykkedes: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, 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:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "fejl(%d) ved hentning af \"%s\"-poster fra '%s'-indekset\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, fuzzy, 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:2636
+#: lib/rpmdb.c:2637
 #, fuzzy, 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:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "fejl(%d) under allokering af ny pakkeinstans\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "der ikke sat nogen dbpath"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "den midlertidige database %s eksisterer allerede\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "kunne ikke fjerne katalog %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, fuzzy, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "post nummer %d i databasen er fejlbehæftet -- overspringer.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, 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:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "kunne ikke genopbygge database: original-databasen beholdes\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "kunne ikke erstatte gammel database med ny database!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, 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:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "kunne ikke fjerne katalog %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d fejl(%d) fra %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d fejl(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "kan ikke opnå %s lås på %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "eksklusiv"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "delt"
+
+#: lib/backend/dbconfig.c:328
+#, fuzzy, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "ukendt db-tilvalg: \"%s\" ignoreret\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s har ugyldig talværdi, overspringes\n"
+
+#: lib/backend/dbconfig.c:374
+#, 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"
+
+#: lib/backend/dbconfig.c:383
+#, 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"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr ""
 "Kunne ikke åbne %s: %s\n"
 "\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr ""
 "Kunne ikke åbne %s: %s\n"
 "\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Kunne ikke åbne midlertidig fil.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr ""
+"Ukendt system: %s\n"
+"\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3404,51 +3408,51 @@ msgstr "Makro %%%s (%s) blev ikke brugt under niveau %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Ukendt tilvalg %c i %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Rekursionsdybde(%d) overskrider maks(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Uafsluttet %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, 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:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Makroen %%%.*s blev ikke fundet, overspringer\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Overløb i målbuffer\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "- understøttes ikke for strenge\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- understøttes ikke for strenge\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite mislykkedes: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "ugyldigt pakkenummer: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fread mislykkedes: %s\n"
@@ -3530,26 +3534,26 @@ msgstr "hukommelsesallokering (%u byte) returnerede NULL.\n"
 msgid "url port must be a number\n"
 msgstr "url-port skal være et tal\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "verificér pakkesignatur"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Signaturtilvalg"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: åbning mislykkedes: %s\n"
@@ -3560,6 +3564,22 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: læs manifest mislykkedes: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: readLead mislykkedes\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Kunne ikke læse %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "%s-udvidelse mislykkedes ved %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Kan ikke udfolde %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Kunne ikke læse %s, HOME er for stor.\n"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "fjernelse af %s mislykkedes: %s\n"
 
index dce8602..cb08594 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.4.2\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-05-08 09:53+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2008-04-18 10:45+0100\n"
 "Last-Translator: Fabian Affolter <fab@fedoraproject.org>\n"
 "Language-Team: German <fedora-trans-de@redhat.com>\n"
@@ -1036,17 +1036,17 @@ msgstr "Zeile %d: Ungültiges Argument für %%setup: %s\n"
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "Zeile %d: Ungültige %%setup-Option %s: %s\n"
 
-#: build/parsePrep.c:455
+#: build/parsePrep.c:449
 #, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s: %s\n"
 
-#: build/parsePrep.c:472
+#: build/parsePrep.c:466
 #, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "Ungültige Patch-Nummer %s: %s\n"
 
-#: build/parsePrep.c:501
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "Zeile %d: Zweites %%prep\n"
@@ -1497,7 +1497,7 @@ msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder fehlgeschlagen, %d Elemente verbleiben\n"
 
 #: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
-#: rpmdb/header.c:2857 rpmdb/header.c:2882 rpmdb/header.c:2901
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(keine Nummer)"
 
@@ -3002,303 +3002,303 @@ msgstr "fehlend   %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Unerfüllte Abhängigkeiten für %s:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr "Unbekannter System-Fehler"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d-Fehler (%d) von %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d-Fehler (%d): %s\n"
-
-#: rpmdb/db3.c:1142
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "Keine %s-Sperre auf %s/%s\n"
-
-#: rpmdb/db3.c:1144
-msgid "exclusive"
-msgstr "exklusiv"
-
-#: rpmdb/db3.c:1144
-msgid "shared"
-msgstr "verteilt"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "Unbekannte Datenbank-Option: \"%s\" ignoriert.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s hat einen ungültigen numerischen Wert, übersprungen\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s hat einen zu grossen oder zu kleinen Wert, übersprungen\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s hat einen zu grossen oder zu kleinen Integer-Wert, übersprungen\n"
-
-#: rpmdb/header.c:2133
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "Fehlende { nach %"
 
-#: rpmdb/header.c:2163
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "Fehlende } nach %{"
 
-#: rpmdb/header.c:2175
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "Leeres Tag-Format"
 
-#: rpmdb/header.c:2185
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "Unbekannter Tag"
 
-#: rpmdb/header.c:2194
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "Unbekannter Tag"
 
-#: rpmdb/header.c:2217
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] erwartet am Ende des Arrays"
 
-#: rpmdb/header.c:2230
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "Unerwartete ]"
 
-#: rpmdb/header.c:2241
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "Unerwartete }"
 
-#: rpmdb/header.c:2295
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? im Ausdruck erwartet"
 
-#: rpmdb/header.c:2302
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ nach dem ? im Ausdruck erwartet"
 
-#: rpmdb/header.c:2314 rpmdb/header.c:2354
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} im Ausdruck erwartet"
 
-#: rpmdb/header.c:2322
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": erwartet ein ? im Unterausdruck"
 
-#: rpmdb/header.c:2340
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ nach dem : im Ausdruck erwartet"
 
-#: rpmdb/header.c:2362
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| am Ende des Ausdrucks erwartet"
 
-#: rpmdb/header.c:2453
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(Index ausserhalb des Bereichs)"
 
-#: rpmdb/header.c:2662
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "Zählvariable wird mit ungleich grossem Array benutzt"
 
-#: rpmdb/header.c:2935
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2951
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Daten-Typ %d nicht unterstützt\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "Initialisiere Datenbank"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "Erstelle invertierte Datenbank-Liste anhand der installierten Paket-Header"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "Überprüfe Datenbank-Dateien"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: Unbekannter Tag-Name: \"%s\" ignoriert\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr "dbiOpen: dbapi %d nicht verfügbar\n"
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "Kann den %s-Index nicht öffnen, benutze db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "Kann den %s-Index nicht öffnen\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "Kein Datenbank-Pfad wurde gesetzt\n"
 
-#: rpmdb/rpmdb.c:1111 rpmdb/rpmdb.c:1236 rpmdb/rpmdb.c:1286 rpmdb/rpmdb.c:2199
-#: rpmdb/rpmdb.c:2320 rpmdb/rpmdb.c:3009
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "Fehler(%d) beim Lesen \"%s\"-Einträgen des %s-Indexes\n"
 
-#: rpmdb/rpmdb.c:1470
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: Überspringe"
 
-#: rpmdb/rpmdb.c:1480
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "Fehler(%d) beim Speichern des Eintrags #%d in %s\n"
 
-#: rpmdb/rpmdb.c:1580
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: regexec fehlgeschlagen: %s\n"
 
-#: rpmdb/rpmdb.c:1761
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: regcomp fehlgeschlagen: %s\n"
 
-#: rpmdb/rpmdb.c:2096
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: Überspringe"
 
-#: rpmdb/rpmdb.c:2125
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: Beschädigten Header #%u erhalten -- überspringe.\n"
 
-#: rpmdb/rpmdb.c:2422
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: Kann den Header bei 0x%x nicht lesen\n"
 
-#: rpmdb/rpmdb.c:2473
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "Fehler(%d) beim Markieren des Header-Eintrags #%d zur %s Entfernung\n"
 
-#: rpmdb/rpmdb.c:2608
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "Fehler(%d) beim Setzen von \"%s\"-Einträgen des %s-Indexes\n"
 
-#: rpmdb/rpmdb.c:2627
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "Fehler(%d) beim Speichern des Eintrags \"%s\" in %s\n"
 
-#: rpmdb/rpmdb.c:2637
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "Fehler(%d) beim Entfernen des Eintrags \"%s\" aus %s\n"
 
-#: rpmdb/rpmdb.c:2778
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "Fehler(%d) beim Reservieren einer neuen Paket-Instanz\n"
 
-#: rpmdb/rpmdb.c:2831
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: Überspringe"
 
-#: rpmdb/rpmdb.c:3025
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "Fehler(%d) beim Speichern des Eintrags %s in %s\n"
 
-#: rpmdb/rpmdb.c:3347
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "Kein Datenbank-Pfad wurde gesetzt"
 
-#: rpmdb/rpmdb.c:3372
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "Temporäre Datenbank %s existiert bereits\n"
 
-#: rpmdb/rpmdb.c:3380
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "Erzeugen des Verzeichnises %s fehlgeschlagen: %s\n"
 
-#: rpmdb/rpmdb.c:3427
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "Header #%u in der Datenbank ist ungültig -- überspringe.\n"
 
-#: rpmdb/rpmdb.c:3465
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "Kann ursprünglichen Eintrag %u nicht hinzufügen\n"
 
-#: rpmdb/rpmdb.c:3479
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "Neu bauen der Datenbank fehlgeschlagen: Datenbank verbleibt entsprechend\n"
 
-#: rpmdb/rpmdb.c:3487
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "Konnte die alte Datenbank nicht durch die neue ersetzen!\n"
 
-#: rpmdb/rpmdb.c:3489
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "Ersetze Dateien in %s mit Dateien aus %s für eine Wiederherstellung"
 
-#: rpmdb/rpmdb.c:3501
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "Entfernen des Verzeichnisses %s fehlgeschlagen: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d-Fehler (%d) von %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d-Fehler (%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "Keine %s-Sperre auf %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exklusiv"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "verteilt"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "Unbekannte Datenbank-Option: \"%s\" ignoriert.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s hat einen ungültigen numerischen Wert, übersprungen\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s hat einen zu grossen oder zu kleinen Wert, übersprungen\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s hat einen zu grossen oder zu kleinen Integer-Wert, übersprungen\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr "Unable to get lock on db %s, retrying... (%d)\n"
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "initDB %s fehlgeschlagen (%d)\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Öffnen von Datenbank fehlgeschlagen: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr "DB Byte-Reihenfolge kann nicht bestimmt werden.\n"
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr "Unbekannter System-Fehler"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
index 9ed2caf..2412d56 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: es\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2006-04-28 09:52+1000\n"
 "Last-Translator: Manuel Ospina <mospina@redhat.com>\n"
 "Language-Team: Spanish <en@li.org>\n"
@@ -113,7 +113,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "Opciones de Instalación/Actualización/Remoción:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Opciones comunes para todos los modos y ejecutables:"
 
@@ -336,40 +336,45 @@ msgstr "%%_signature spec no válido en el archivo macro.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign solo puede ser utilizado durante la construcción de paquetes"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "creación de archivo fallido: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "ejecución fallida\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "ningún paquete dado para la reconstrucción"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "ningún archivo spec dado para la construcción"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "ningún archivo tar dado para la construcción"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "ningún paquete dado para la remoción"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "ningún paquete dado para la instalación"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "ningún argumento dado para la consulta"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "ningún argumento dado para la verificación"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "ningún argumento dado"
 
@@ -402,52 +407,52 @@ msgstr ""
 "\n"
 "Errores de construcción RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "error de sintaxis durante el análisis ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "error de sintaxis durante el análisis &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "error de sintaxis durante el análisis ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "error de análisis en la expresión\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "no coincidente (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- solo en números\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! solo en números\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "los tipos deben coincidir\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / no está soportado en cadenas\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- no está soportado en cadenas\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& y || no están soportados en cadenas\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "error de sintaxis en la expresión\n"
 
@@ -456,162 +461,157 @@ msgstr "error de sintaxis en la expresión\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "Fallo en TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "'(' ausente en %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "')' ausente en %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Testigo (token) %s no válido: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s ausente en %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Ningún espacio en blanco después de %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sintaxis errónea: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "modo spec erróneo: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "dirmode spec erróneo: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "tamaño de localización inusual: \"%.*s\" en %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Localización duplicada %.*s en %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Solo un argumento para %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dos archivos en una línea: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Los archivos deben iniciar con \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "No se puede mezclar %%doc especial con otros formatos: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Archivo listado dos veces: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "El enlace simbólico apunta a BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "El archivo no coincide con el prefijo (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Archivo no encontrado: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: falló la importación de lectura.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: no es una llave pública con armadura.\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: falló la importación de lectura.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "El archivo necesita \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob no está permitido: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "glob no encontró el archivo: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "No se pudo abrir el archivo %%files %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "línea: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Archivo erróneo: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "propietario/grupo erróneo: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "Comprobando si hay archivos desempaquetados: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -620,7 +620,7 @@ msgstr ""
 "Se encontraron archivos instalados (pero desempaquetados):\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Procesando archivos: %s-%s-%s\n"
@@ -811,32 +811,32 @@ msgstr "No se puede crear %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "línea %d: segundo %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "entradas %%changelog deben iniciar con *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "entrada %%changelog incompleta\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "fecha errónea en %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog no está en orden cronológico descendente\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "nombre ausente en %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "ninguna descripción en %%changelog\n"
@@ -846,17 +846,17 @@ msgstr "ninguna descripción en %%changelog\n"
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "línea %d: Error al analizar %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "línea %d: Opción errónea %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "línea %d: Demasiados nombres: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "línea %d: El paquete no existe: %s\n"
@@ -871,132 +871,137 @@ msgstr "línea %d: Segunda descripción\n"
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "línea %d: Error al analizar %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "línea %d: Segunda lista de %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arquitectura excluida: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arquitectura no incluida: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "SO excluido: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "SO no incluido: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "el campo %s debe estar presente en el paquete: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplicar entradas %s en el paquete: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Incapaz de abrir icono %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Incapaz de leer icono %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Tipo de icono desconocido: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "línea %d: la etiqueta solo recibe testigos individuales: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "línea %d: etiqueta mal formada: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "línea %d: Etiqueta vacía: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "línea %d: Carácter ilegal '-' en %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot no puede ser \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "línea %d: Prefijos deben finalizar en \"/\": %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "línea %d: Docdir debe iniciar con '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "línea %d: campo Epoch/Serial debe ser un número: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "línea %d: %s erróneo: calificadores: %s\n"
 
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "línea %d: Formato BuildArchitecture erróneo: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Error interno: Etiqueta errónea %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Especificación de paquete erróneo: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "El paquete ya existe: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "línea %d: etiqueta desconocida: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "El archivo Spec no puede usar BuildRoot\n"
 
@@ -1005,47 +1010,47 @@ msgstr "El archivo Spec no puede usar BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Fuente errónea: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Ningún número de parche %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Ningún número fuente %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "No se pudo descargar nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Error al analizar %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "línea %d: Argumento erróneo para %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "línea %d: opción %%setup errónea %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "número de paquete inválido: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "línea %d: segundo %%prep\n"
@@ -1073,7 +1078,7 @@ msgstr "línea %d: Versión requerida: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "línea %d: los detonantes deben tener --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "línea %d: Error al analizar %s: %s\n"
@@ -1083,17 +1088,17 @@ msgstr "línea %d: Error al analizar %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "línea %d: programa de script debe iniciar con '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "línea %d: programa de script debe iniciar con '/': %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "línea %d: Segundo %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "línea %d: Error al analizar %%description: %s\n"
@@ -1133,17 +1138,17 @@ msgstr "%s:%d: Tiene un %%endif sin %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "declaración %%include malformada\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot no puede ser \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot no puede ser \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "No se encontraron arquitecturas compatibles para la construcción\n"
 
@@ -1331,119 +1336,124 @@ msgstr "buscar cadenas i18N en el catalogo del specfile"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generar encabezados compatibles con empaquetados rpm[23] (de legado)"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "No se pudo bifurcar %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "No se pudo ejecutar %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "No se pudo ejecutar %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "No se pudo bifurcar %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s fallido\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "falló la escritura de todos los datos a %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "la apertura de %s falló: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir de %s falló: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s rmdir de %s falló: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Buscando %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Falló la búsqueda de %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "línea %d: número erróneo: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "línea %d: %s número erróneo: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "línea %d: número %s erróneo: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "no se puede consultar %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "la consulta de specfile %s falló, no se pudo analizar\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(error 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "magia errónea???"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Cabecera errónea/imposible de leer"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "tamaño de cabecera demasiado grande"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "tipo de archivo desconocido"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Enlace duro ausente"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "El MD5 sum no coincide"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Error interno"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "el fichero de archivo no está en cabecera"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " fallido - "
 
@@ -1483,17 +1493,17 @@ msgstr "ignorar relación de nombre de paquete [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "removiendo %s \"%s\" de relaciones tsort.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "LOOP:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "falló rpmtsOrder, permanecen %d elementos\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(no es un número)"
 
@@ -1505,82 +1515,87 @@ msgstr "(no base64)"
 msgid "(invalid type)"
 msgstr "(tipo no válido)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(no es un blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "ejecución fallida\n"
+
+#: lib/formats.c:268
 #, fuzzy
 msgid "(invalid xml type)"
 msgstr "(tipo no válido)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "(no es una firma OpenPGP"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() falló al retornar tamaño: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() falló al retornar puntos de montaje: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "falló stat %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "falló al abrir %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "el archivo %s está en un dispositivo desconocido\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "usuario %s no existe - utilizando root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grupo %s no existe - utilizando root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 "el fichero de archivo %s no se encontró en la lista de archivos de cabecera\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s guardado como %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s rmdir de %s falló: el directorio no está vacío\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir de %s falló: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s desenlace de %s fallido: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s creado como %s\n"
@@ -1595,107 +1610,107 @@ msgstr "no se pudo crear %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "no se pudo escribir %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature falló\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: ninguna firma disponible\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead falló\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread falló: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s no puede ser instalado\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2228,7 +2243,7 @@ msgstr "no verificar los archivos en el paquete"
 msgid "don't verify files in package"
 msgstr "no verificar los archivos en el paquete"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "no verificar las dependencias de paquetes"
 
@@ -2269,54 +2284,54 @@ msgstr "firmar paquete(s) (idéntico a --addsign)"
 msgid "generate signature"
 msgstr "generar firma"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "se esperaba el paquete fuente, paquete binario encontrado\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "el paquete fuente no contiene archivo .spec\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s: scriptlet %s fallido (%d), omitiendo %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s: scriptlet %s fallido (%d), omitiendo %s\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "ejecución de scriptlet %s de %s-%s-%s falló, estado de salida %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: scriptlet %s fallido (%d), omitiendo %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "falló el desempaquetado de archivos %s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " en archivo"
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "falló %s en archivo %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "falló %s: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "formato incorrecto: %s\n"
@@ -2413,20 +2428,20 @@ msgstr "número de paquete inválido: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "el registro %u no pudo ser leído\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "el paquete %s no está instalado\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(archivos añadidos)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(provisión añadida)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: falló la apertura: %s\n"
@@ -2441,67 +2456,67 @@ msgstr "%s: Fwrite falló: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek fallido: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile falló\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: ya fue firmado por la llave ID %s, omitiendo\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead falló: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature falló: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: falló la importación de lectura.\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: falló la importación.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: headerRead falló\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: headerGetEntry falló\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NO OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (LLAVES AUSENTES:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (LLAVES NO CONFIABLES:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2577,7 +2592,7 @@ msgid "internal support for lua scripts."
 msgstr "- no está soportado en cadenas\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2588,7 +2603,7 @@ msgstr "la apertura de %s falló: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "etiqueta desconocida"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Error de dependencias:\n"
@@ -2611,7 +2626,7 @@ msgstr "Recuperando %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "omitiendo %s - transferencia fallida - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s no puede ser instalado\n"
@@ -2641,17 +2656,17 @@ msgstr "%s: no es un paquete rpm (o manifiesto de paquete): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "no se puede abrir el archivo %s:%s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" especifica varios paquetes\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "no se puede abrir %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Instalando %s\n"
@@ -2758,99 +2773,79 @@ msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 "se encontró el error desconocido %d mientras se manipulaba el paquete %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "segundo ':' omitido en %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "nombre de arquitectura omitida en %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "línea de datos incompleta en %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Demasiados argumentos en la línea de datos en %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "número de arq/os erróneo: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Línea determinada incompleta en %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Demasiados argumentos en la línea predeterminada en %s:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Falló la lectura de %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "':' faltante (se encontró 0x%02x) en %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "falta argumento para %s en %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "falló la expansión de %s a %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "no se puede abrir %s en %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "falta la arquitectura para %s en %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "opción errónea '%s' en %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Sistema desconocido: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr "Por favor contacte %s\n"
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "No se puede expandir %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "No se puede leer %s, HOME es demasiado grande.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Incapaz de abrir %s para lectura: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2858,27 +2853,27 @@ msgstr "Incapaz de abrir %s para lectura: %s.\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "no se puede abrir la base de datos Packages en %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "número de paquete inválido: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "'(' ausente en %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "número de paquete inválido: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "no se puede abrir la base de datos Solve en %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "Resolución sugerida:\n"
 
@@ -2901,130 +2896,139 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "No se pudo ejecutar %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "falló pgp\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "falló pgp al escribir la firma\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "incapaz de leer la firma\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "ejecución fallida\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg falló al escribir la firma\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "spec %%_signature no válido en archivo de macro\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Debe establecer \"%%_gpg_name\" en su archivo de macro\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Debe establecer \"%%_pgp_name\" en su archivo de macro\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "tamaño cabecera+carga:"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "Resumen MD5: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "resumen SHA1 de la cabecera:"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "etiqueta desconocida"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Cabecera"
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Sin firma\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Firma V3 DSA: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Firma V3 DSA: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Verificar firma: PARÁMETROS ERRÓNEOS\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "Resumen MD5 incompleto: NO SOPORTADO\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Firma: DESCONOCIDA (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "falló la remoción del directorio %s: %s\n"
@@ -3039,313 +3043,313 @@ msgstr "omitiendo  %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Dependencias no satisfechas para %s:"
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Sistema desconocido: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d error(%d) de %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d error(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "no se pudo obtener bloquear %s en %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "exclusivo"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "compartido"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "opciones db no reconocidas: \"%s\" ignorado.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s tiene un valor numérico no válido, omitido\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr ""
-"%s tiene un valor largo demasiado grande o demasiado pequeño, omitido\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-"%s tiene un valor entero demasiado grande o demasiado pequeño, omitido\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "falta { después de %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "falta } después %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "formato de etiqueta vacío"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "nombre de etiqueta vacío"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "etiqueta desconocida"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] esperado al final del arreglo"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "] inesperado"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "} inesperado"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "se esperaba ? en la expresión"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "se esperaba { después de ? en la expresión"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "se esperaba } en la expresión"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "se esperaba : después de la subexpresión ?"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "se esperaba { después de : en la expresión"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "se esperaba | al final de la expresión"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Tipo de datos %d no soportado\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "inicializar base de datos"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "reconstruir lista invertida de la base de datos desde las cabeceras de "
 "paquetes instalados"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "verificar archivos de la base de datos"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nombre de etiqueta no reconocida: \"%s\" ignorado\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "no se pudo abrir índice %s utilizando db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "no se puede abrir índice %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "no se ha establecido dbpath\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "error(%d) obteniendo registros \"%s\" del índice %s\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 #, fuzzy
 msgid "miFreeHeader: skipping"
 msgstr "rpmdb: omitiendo"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "error(%d) almacenando registro #%d en %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek fallido: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: falló la apertura: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 #, fuzzy
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdb: omitiendo"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: cabecera dañada #%u recuperada -- omitiendo.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: no se pudo leer cabecera en 0x%x\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "error(%d) estableciendo registro de cabecera #%d para remoción %s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "error(%d) estableciendo registros \"%s\" desde índice %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "error(%d) almacenando registros \"%s\" en %s\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "error(%d) removiendo registro \"%s\" de %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "error(%d) asignando nueva instancia de paquete\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 #, fuzzy
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdb: omitiendo"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "error(%d) almacenando registro %s en %s\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "no se ha establecido dbpath"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "la base de datos temporal %s ya existe\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "falló la remoción del directorio %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "cabecera #%u errónea en la base de datos -- omitiendo.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "no se puede añadir el registro original en %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "falló la reconstrucción de la base de datos: la base de datos original "
 "permanece en su lugar\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 "¡falló el remplazo de la base de datos antigua con la nueva base de datos!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "reemplazar archivos en %s con los archivos de %s a recuperar"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "falló la remoción del directorio %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d error(%d) de %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d error(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "no se pudo obtener bloquear %s en %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exclusivo"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "compartido"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "opciones db no reconocidas: \"%s\" ignorado.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s tiene un valor numérico no válido, omitido\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr ""
+"%s tiene un valor largo demasiado grande o demasiado pequeño, omitido\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+"%s tiene un valor entero demasiado grande o demasiado pequeño, omitido\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Incapaz de abrir %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Incapaz de abrir %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Incapaz de abrir archivo temporal.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Sistema desconocido: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3401,52 +3405,52 @@ msgstr "La Macro %%%s (%s) no fue utilizada bajo el nivel %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Opción desconocida %c en %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 "La profundidad de recursión (%d) es mayor que el máximo permitido (%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "No terminado %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Un %% está seguido por una macro no analizable\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "La Macro %%%.*s no se encontró, omitiendo\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Desborde del buffer objetivo\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "número de paquete inválido: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "número de paquete inválido: %s\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite falló: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "número de paquete inválido: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "falló %s: %s\n"
@@ -3528,27 +3532,27 @@ msgstr "La asignación de memoria (%u bytes) retornó NULL.\n"
 msgid "url port must be a number\n"
 msgstr "puerto url debe ser un número\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "no verificar firma de cabecera+carga"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 "no actualizar la base de datos de caché, imprimir rutas de paquetes "
 "únicamente"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Opciones de firma:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: %%{_cache_dbpath} configuración errónea de la macro.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: falló la operación de caché: ec %d.\n"
@@ -3558,6 +3562,21 @@ msgstr "%s: falló la operación de caché: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: falló la lectura del manifiesto: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: headerGetEntry falló\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Falló la lectura de %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "falló la expansión de %s a %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "No se puede expandir %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "No se puede leer %s, HOME es demasiado grande.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir de %s falló: %s\n"
index 922db8e..219dd82 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm-4.4.90\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-05-08 09:53+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2008-03-11 11:15+0200\n"
 "Last-Translator: Panu Matilainen <pmatilai@redhat.com>\n"
 "Language-Team: Finnish\n"
@@ -1016,17 +1016,17 @@ msgstr "rivi %d: virheellinen argumentti %%setup:ille: %s\n"
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "rivi %d: virheellinen %%setup valitsin %s: %s\n"
 
-#: build/parsePrep.c:455
+#: build/parsePrep.c:449
 #, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s: %s\n"
 
-#: build/parsePrep.c:472
+#: build/parsePrep.c:466
 #, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "Virheellinen patch-numero %s: %s\n"
 
-#: build/parsePrep.c:501
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "rivi %d: toinen %%prep-osio\n"
@@ -1465,7 +1465,7 @@ msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "pakettien järjestäminen epäonnistui, %d elementtiä jäljellä\n"
 
 #: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
-#: rpmdb/header.c:2857 rpmdb/header.c:2882 rpmdb/header.c:2901
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(ei ole luku)"
 
@@ -2955,302 +2955,302 @@ msgstr ""
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Tyydyttämättömiä riippuvuuksia %s:lle:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr "Tuntematon järjestelmäverhe"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1142
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "en saa %s lukitusta tietokantaan %s/%s\n"
-
-#: rpmdb/db3.c:1144
-msgid "exclusive"
-msgstr "poissulkevaa"
-
-#: rpmdb/db3.c:1144
-msgid "shared"
-msgstr "jaettua"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-
-#: rpmdb/header.c:2133
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "puuttuva '{' '%':n jälkeen"
 
-#: rpmdb/header.c:2163
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "puuttuva '{' '%{':n jälkeen"
 
-#: rpmdb/header.c:2175
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "tyhjä nimiön formaatti"
 
-#: rpmdb/header.c:2185
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "tyhjä nimiön nimi"
 
-#: rpmdb/header.c:2194
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "tuntematon nimiö"
 
-#: rpmdb/header.c:2217
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "']' puuttuu taulukkomäärittelyn lopusta"
 
-#: rpmdb/header.c:2230
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "odottamaton ']'"
 
-#: rpmdb/header.c:2241
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "odottamaton '}'"
 
-#: rpmdb/header.c:2295
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "odotin '?'-merkkiä ilmauksessa"
 
-#: rpmdb/header.c:2302
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "odotin '{' '?'-merkin jälkeen lausekkeessa"
 
-#: rpmdb/header.c:2314 rpmdb/header.c:2354
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "odotin '}'-merkkiä lausekkeessa"
 
-#: rpmdb/header.c:2322
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "odotin ':' '?'-merkin jälkeen ali-lausekkeessa "
 
-#: rpmdb/header.c:2340
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "odotin '{' ':'-merkin jälkeen lausekkeessa "
 
-#: rpmdb/header.c:2362
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "odotin '}'-merkkiä ilmauksen lopussa"
 
-#: rpmdb/header.c:2453
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2662
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2935
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2951
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Tietotyyppi %d ei ole tuettu\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "alusta tietokanta"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "rakenna tietokanta uudestaan asennettujen pakettien tiedoista"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "tarkista tietokanta"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "indeksin %s avaus db%d:llä ei onnistu - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "indeksin %s avaus ei onnistu\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "dbpath ei ole asetettu\n"
 
-#: rpmdb/rpmdb.c:1111 rpmdb/rpmdb.c:1236 rpmdb/rpmdb.c:1286 rpmdb/rpmdb.c:2199
-#: rpmdb/rpmdb.c:2320 rpmdb/rpmdb.c:3009
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "virhe(%d) haettaessa \"%s\" tietueita indeksistä %s\n"
 
-#: rpmdb/rpmdb.c:1470
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: ohitetaan"
 
-#: rpmdb/rpmdb.c:1480
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "virhe(%d) tallennettaessa tietuetta #%d %s:ään\n"
 
-#: rpmdb/rpmdb.c:1580
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: regexec epäonnistui: %s\n"
 
-#: rpmdb/rpmdb.c:1761
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: regcomp epäonnistui: %s\n"
 
-#: rpmdb/rpmdb.c:2096
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: ohitetaan"
 
-#: rpmdb/rpmdb.c:2125
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: ohitetaan vioittunut otsikkotietue #%u.\n"
 
-#: rpmdb/rpmdb.c:2422
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: otsikkoa ei voida lukea (0x%x)\n"
 
-#: rpmdb/rpmdb.c:2473
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "virhe(%d) asetettaessa otsikon #%d tietuetta %s poistettavaksi\n"
 
-#: rpmdb/rpmdb.c:2608
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "virhe(%d) asetettaessa \"%s\" tietuetita indeksistä %s\n"
 
-#: rpmdb/rpmdb.c:2627
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "virhe(%d) tallennettaessa tietuetta %s %s:ään\n"
 
-#: rpmdb/rpmdb.c:2637
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "virhe(%d) poistettaessa tietuetta %s %s:stä\n"
 
-#: rpmdb/rpmdb.c:2778
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "virhe(%d) varattaessa uutta paketti-instanssia\n"
 
-#: rpmdb/rpmdb.c:2831
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: ohitetaan"
 
-#: rpmdb/rpmdb.c:3025
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "virhe(%d) tallennettaessa tietuetta %s %s:ään\n"
 
-#: rpmdb/rpmdb.c:3347
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "dbpath ei ole asetettu"
 
-#: rpmdb/rpmdb.c:3372
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "väliaikainen tietokanta %s on jo olemassa\n"
 
-#: rpmdb/rpmdb.c:3380
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "hakemiston %s luonti epäonnistui: %s\n"
 
-#: rpmdb/rpmdb.c:3427
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "tietue numero %u tietokannassa viallinen -- ohitetaan.\n"
 
-#: rpmdb/rpmdb.c:3465
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "alkupäisen tietueen %u lisäys ei onnistu\n"
 
-#: rpmdb/rpmdb.c:3479
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "tietokannan uudelleenrakennus epäonnistui: alkuperäinen kanta paikallaan\n"
 
-#: rpmdb/rpmdb.c:3487
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "vanhan tietokannan korvaus uudella epäonnistui!\n"
 
-#: rpmdb/rpmdb.c:3489
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "korvaa tiedostot %s:ssä tiedostoilla %s:stä korjataksesi"
 
-#: rpmdb/rpmdb.c:3501
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "hakemiston %s poisto epäonnistui: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "en saa %s lukitusta tietokantaan %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "poissulkevaa"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "jaettua"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr "En saa lukitusta tietokantaan %s, yritetään uudelleen... (%d)\n"
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Tietokannan %s alustus ei onnistu (%d)\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Tietokantaa ei voi avata: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr ""
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr "Tuntematon järjestelmäverhe"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
index f4cd5be..b76d161 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: RPM 4.2.1\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2003-07-06 01:36+0200\n"
 "Last-Translator: RPM French Translation <rpm-fr@livna.org>\n"
 "Language-Team: RPM French Translation <rpm-fr@livna.org>\n"
@@ -118,7 +118,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "Options d'installation/désinstallation/mise à jour:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Options communes a tous les modes et executables rpm:"
 
@@ -331,40 +331,45 @@ msgstr "%%_signature invalide and le fichier de macros.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign est réservé à la construction d'un paquetage"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "Echec de la création de l'archive: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "echec de l'exec\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "aucun paquetage spécifié pour reconstruction"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "aucun fichier spec spécifié pour construction"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "aucun fichier tar spécifié pour construction"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "n'a aucun paquetage à désinstaller"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "n'a aucun paquetage à installer"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "aucun argument fourni à la requête"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "aucun argument fourni à la vérification"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "aucun argument fourni"
 
@@ -397,52 +402,52 @@ msgstr ""
 "\n"
 "Erreur de construction de RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "erreur de syntaxe en analysant ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "erreur de syntaxe en analysant &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "erreur de syntaxe en analysant ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "erreur de syntaxe dans l'expression\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "( non fermée\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- seulement sur des nombres\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! seulement sur des nombres\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "les types doivent correspondre\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / non supportés sur des chaînes de caractères\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- non supporté sur des chaînes de caractères\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& et || ne sont pas supportés sur des chaînes de caractères\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "erreur de syntaxe dans l'expression\n"
 
@@ -451,162 +456,157 @@ msgstr "erreur de syntaxe dans l'expression\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "échec du TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "'(' manquante dans %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "')' manquante dans %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Lexème %s invalide: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s manquant(e) dans %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "espace non-blanc suivant %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Mauvaise syntaxe: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Mauvais mode spec: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Mauvais dirmode spec: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Mauvaise longueur de la locale: \"%.*s\" dans %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Deux fois la même locale %.*s dans %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Un seul argument pour %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Deux fichiers sur une seule ligne: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Le fichier doit commencer par \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Ne peut mélanger un %%doc spécial avec d'autre formes: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Fichier listé deux fois: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Lien symbolique pointant sur BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Le fichier ne correpond pas à prefix (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Fichier non trouvé: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: échec de la lecture de la clé publique.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s n'est pas une clé publique blindée.\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: échec de la lecture de la clé publique.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Le fichier non précédé d'un \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Substitution non permise: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Fichier non trouvé par la substitution: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Ne peut ouvrir le fichier donné à %%files %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "Ligne: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Mauvais fichier: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Mauvais possesseur/groupe: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "Vérification des fichiers non empaquetés: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -615,7 +615,7 @@ msgstr ""
 "Fichier(s) installé(s) (mais non empaquetés):\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Traitement des fichiers: %s-%s-%s\n"
@@ -805,32 +805,32 @@ msgstr "Ne peut créer %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "ligne %d: deuxième %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "les entrées dans le %%changelog doivent commencer par *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "entrée de %%changelog incomplète\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "mauvaise date dans %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "le %%changelog n'est pas dans l'ordre chronologique descendant\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "nom manquant dans le %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "absence de description dans le %%changelog\n"
@@ -840,17 +840,17 @@ msgstr "absence de description dans le %%changelog\n"
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "ligne %d: erreur dans l'analyxe syntaxique de la %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "ligne %d: mauvaise option %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "ligne %d: trop de noms: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "ligne %d: package inexistant: %s\n"
@@ -865,132 +865,137 @@ msgstr "ligne %d: deuxième description\n"
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "ligne %d: erreur dans l'analyse syntaxique de %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "ligne %d: deuxième liste %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Architecture excluse: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Architecture non incluse: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS exclus: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS non inclus: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "Le champ %s doit être présent dans le paquetage: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Entrée dupliquée %s dans le paquetage: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Impossible d'ouvrir l'icône %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Impossible de lire l'icône %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Type d'icône inconnu: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "ligne %d: le tag n'accepte qu'un seul lexème: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "ligne %d: tag malformé: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "ligne %d: tag vide: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "ligne %d: caractère '-' illégal dans %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ne peut pas être \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "ligne %d: les prefixes ne doivent pas finir par un \"/\": %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "ligne %d: le docdir doit commencer par un '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "ligne %d: le champ Epoch/Serial doit être un nombre: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "ligne %d: Mauvais %s: qualifiers: %s\n"
 
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "ligne %d: mauvais format pour BuildArchitecture: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Erreur interne: tag bidon %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Mauvaise specification de paquetage: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paquetage déjà existant: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "ligne %d: tag inconnu: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Le fichier spec ne peut pas utiliser BuildRoot\n"
 
@@ -999,47 +1004,47 @@ msgstr "Le fichier spec ne peut pas utiliser BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Mauvaise source: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Pas de numéro de patch %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Pas de numéro de source %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Impossible de télécharger la non-source %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Erreur d'analyse syntaxique du %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "ligne %d: mauvais argument à %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "ligne %d: mauvaise option à %%setup %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "numéro de paquetage invalide: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "ligne %d: deuxième %%prep\n"
@@ -1067,7 +1072,7 @@ msgstr "ligne %d: Version requise: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "ligne %d: les triggers doivent avoir --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "ligne %d: erreur d'analyse syntaxique %s: %s\n"
@@ -1077,17 +1082,17 @@ msgstr "ligne %d: erreur d'analyse syntaxique %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "ligne %d: le nom du script doit commencer par un '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "ligne %d: le nom du script doit commencer par un '/': %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "ligne %d: deuxième %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "ligne %d: erreur dans l'analyxe syntaxique de la %%description: %s\n"
@@ -1127,17 +1132,17 @@ msgstr "%s:%d: j'ai là un %%endif sans %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "%%include malformé\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot ne peut pas être \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot ne peut pas être \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Pas d'architecture compatible pour construction\n"
 
@@ -1329,121 +1334,126 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "générer un entête compatible avec l'emballage rpm[23]"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Impossible d'ouvrir %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Impossible d'exécuter %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Impossible d'exécuter %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Impossible d'ouvrir %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "échec %s: %s\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "Impossible d'écrire la charge utile dans %s: %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "échec de l'ouverture de %s: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s échec du rmdir sur %s: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s échec du rmdir sur %s: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Fichier %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Impossible de lire %s: %s.\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "ligne %d: mauvais nombre: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "ligne %d: mauvais numéro de no%s: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "ligne %d: mauvais numéro %s: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "ne peut faire la requête sur %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 "échec de la requête sur le fichier spec %s, impossible de faire l'analyser "
 "syntaxique\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(erreur 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Mauvaise magie, blah"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Entête mauvais ou illisible"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Entête trop gros"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Type de fichier inconnu"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "lien(s) dur(s) manquant(s)"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "la somme MD5 ne correspond pas"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Erreur interne"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "L'entête ne contient pas le fichier archive"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " échec - "
 
@@ -1484,17 +1494,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "on enlève %s \"%s\" des relations de Ttri.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "BOUCLE:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "échec de rpmtsOrder, %d éléments toujours présents\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(n'est pas un nombre)"
 
@@ -1506,79 +1516,84 @@ msgstr "(pas base64)"
 msgid "(invalid type)"
 msgstr "(type invalide)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(spa un blob ça)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "echec de l'exec\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(type xml invalide)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(pas une signature OpenPGP)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() n'a pas pu renvoyer la taille: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() n'a pu renvoyer les points de montage: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "échec de stat sur %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "impossible d'ouvrir %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "le fichier %s est sur un périphérique inconnu\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "utilisateur %s inexistant - utilisation de root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "groupe %s inexistant - utilisation de root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "l'archive %s n'était pas dans la liste de fichiers d'entêtes\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s sauvé en tant que %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s échec du rmdir sur %s : répertoire non-vide\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s échec du rmdir sur %s: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s n'a pu délier %s: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s créé en tant que %s\n"
@@ -1593,108 +1608,108 @@ msgstr "impossible de créer %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "impossible d'écrire dans %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "hdr SHA1: MAUVAIS, non hexa\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 #, fuzzy
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "hdr SDA: MAUVAIS, non binaire\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "hdr SDA: MAUVAIS, non binaire\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "hdr taille(%d): PASBON, la lecture renvoie %d\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, fuzzy, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "hdr blob(%d): PASBON, la lecture renvoie %d\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: échec de rpmReadSignature: %s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: aucune signature disponible\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead a échoué: %s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread a échoué: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s ne peut être installé\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2238,7 +2253,7 @@ msgstr "ne pas vérifier les fichiers du paquetage"
 msgid "don't verify files in package"
 msgstr "ne pas vérifier les fichiers du paquetage"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "ne pas vérifier les dépendances du paquetage"
 
@@ -2279,54 +2294,54 @@ msgstr "signer le(s) paquetage(s) (identique à --addsign)"
 msgid "generate signature"
 msgstr "génération de signature"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "paquetage source attendu, paquetage binaire trouvé\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "le paquetage source ne contient pas de fichier .spec\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s(%s-%s-%s) échec du scriptlet, waitpid(%d) rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s(%s-%s-%s) échec du scriplet, code de sortie %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "%s(%s-%s-%s) échec du scriplet, code de sortie %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: échec du scriptlet %s (%d), on saute %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "échec du déballage de l'archive %s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " dans fichier "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "échec de %s sur le fichier %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "échec %s: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "format incorrect: %s\n"
@@ -2424,20 +2439,20 @@ msgstr "numéro de paquetage invalide: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "impossible de lire l'article %u\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "le paquetage %s n'est pas installé\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(fichiers ajoutés)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(fourniture ajoutée)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: échec de l'ouverture: %s\n"
@@ -2452,67 +2467,67 @@ msgstr "%s: échec de Fwrite: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: échec de fseek: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "échec de makeTempFile\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: déjà signé par la clé d'ID %s, ignoré\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: échec de writeLead: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: échec de rpmWriteSignature: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: échec de la lecture d'import.\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: échec de l'import.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: échec de headerRead\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: échec de headerGetEntry\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "PAS OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (CLES MANQUANTES:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (CLES NONCREDIBLE:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2590,7 +2605,7 @@ msgid "internal support for lua scripts."
 msgstr "- non supporté sur des chaînes de caractères\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2601,7 +2616,7 @@ msgstr "échec de l'ouverture de %s: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "tag inconnu: \"%s\"\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Dépendances requises:\n"
@@ -2624,7 +2639,7 @@ msgstr "Récupération de %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s ignoré - échec du téléchargement - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ne peut être installé\n"
@@ -2654,17 +2669,17 @@ msgstr "%s: n'est pas un paquetage rpm (ni une list de paquetages): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "ne peut ouvrir le fichier %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" spécifie plusieurs paquetages\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "impossible d'ouvrir %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installation de %s\n"
@@ -2772,99 +2787,79 @@ msgstr "%s entre en conflit avec %s%s"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "erreur %d inconnue rencontrée en manipulant le paquetage %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "il manque un second ':' à %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "architecture manquante à %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ligne de données incomplète à %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Trop d'arguments dans la ligne de données à %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Mauvais numéro d'arch/OS: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "valeur par défaut imcomplète à la ligne %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Trop d'arguments pour la valeur par défaut de la ligne %s:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Impossible de lire %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "':' manquant (trouvé 0x%02x) à %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "argument manquant pour %s à %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "échec de l'expansion de %s à %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "Impossible d'ouvrir %s à %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "architecture manquante pour %s à %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "mauvaise option '%s' à %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "système inconnu: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr "Contactez %s\n"
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Impossible d'expanser %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "Impossible de lire %s, HOME trop gros.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Impossible d'ouvrir %s en lecture: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2872,27 +2867,27 @@ msgstr "Impossible d'ouvrir %s en lecture: %s.\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "impossible d'ouvrir la base de données Package dans %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "'(' supplémentaire dans le label du paquetage: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "'(' manquante dans le label du paquetage: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "')' manquante dans le label du paquetage: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "Impossible d'ouvrir la base de données Solve dans %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    Résolutions suggérées:\n"
 
@@ -2915,134 +2910,143 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, fuzzy, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr "sigh pad(%d): PASBON, %d octets lus\n"
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, fuzzy, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr "taille du sigh(%d): PASBON, la lecture retourne %d\n"
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Impossible d'exécuter %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "échec de pgp\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp incapable d'écrire la signature\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "impossible de lire la signature\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "echec de l'exec\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "échec de gpg à ecrire la signature\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "%%_signature spécifiée invalide dans le fichier de macros\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 "Vous devez affecter une valeur à \"%%_gpg_name\" dans votre fichier de "
 "macros\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 "Vous devez affecter une valeur à \"%%_pgp_name\" dans votre fichier de "
 "macros\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Taille de Entête+Charge_utile: "
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "Somme MD5: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "Hachage de l'entête SHA1: "
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "tag inconnu"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Entête "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "signature V3 DSA: "
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "signature V3 DSA: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "signature V3 DSA: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Verification de signature: MAUVAIS PARAMETRES\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "Somme MD5 erronée: NONSUPPORTE\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Signature: INCONNUE (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "Ne peut détruire le répertoire %s: %s\n"
@@ -3057,310 +3061,310 @@ msgstr "manquant %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "dépendances non satisfaites pour %s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "système inconnu: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "erreur db%d(%d) de %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "erreur db%d(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "impossible d'avoir le verrou %s sur %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "exclusif"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "partagé"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "options de db inconnues: \"%s\" ignoré.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s est une valeur numérique invalide, ignoré\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s est une valeur 'long' trop petite ou trop grande, ignoré\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s est une valeur entière trop petite ou trop grande, ignoré\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "{ manquant après %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "} manquant après %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "tag format vide"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "tag name vide"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "tag inconnu"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] attendu à la fin du tableau"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "] innatendu"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "} innatendu"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? attendu dans l'expression"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ attendu après ? dans l'expression"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} attendu dnas l'expression"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": attendu derrière la sous-expression de ?"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ attendu après : dans l'expression"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| attendu a la fin de l'expression"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(index hors bornes)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "itérateur de tableau utilisé avec des tableaux de tailles différentes"
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "type de données %d non supporté\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "initialiser la base de données"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "refaire les listes inversées de la base de données à partir des entêtes des "
 "paquetages installés"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "vérifier les fichiers de la base de données"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nom de tag non-reconnu: \"%s\" ignoré\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ne peut ouvrir l'index %s en utilisant db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "ne peut ouvrir l'index %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "aucun dbpath n'a été fourni\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "erreur(%d) en attrapant les articles \"%s\" de l'index %s\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: on saute"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "erreur(%d) en stockant l'article nº%d dans %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: échec de fseek: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: échec de l'ouverture: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: on saute"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: l'entête nº%u endommagé a été téléchargé -- ignoré.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: impossible de lire l'entête à 0x%x\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 "erreur(%d) en affectant l'article de l'entête nº%d pour l'enlèvement de %s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "erreur(%d) en affectant les articles \"%s\" de l'index %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "erreur(%d) en stockant l'article \"%s\" dans %s\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "erreur(%d) en enlevant l'article \"%s\" de %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "erreur(%d) en allouant une nouvelle instance de paquetage\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: on saute"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "erreur(%d) en stockant l'article %s dans %s\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "aucun dbpath fourni"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "la base de données temporarire %s existe déjà\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "Ne peut détruire le répertoire %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "l'entête nº%u dans la base de données n'est pas bon -- ignoré.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "impossible d'ajouter l'article qui était au départ à %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "Ne peut reconstruire la base de données: la base originale reste telle "
 "qu'elle est\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "Ne peut remplacer la vieille base de données par la nouvelle!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 "remplacer les fichiers dans %s avec les fichiers de %s pour faire une "
 "récupération"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "Ne peut détruire le répertoire %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "erreur db%d(%d) de %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "erreur db%d(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "impossible d'avoir le verrou %s sur %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exclusif"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "partagé"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "options de db inconnues: \"%s\" ignoré.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s est une valeur numérique invalide, ignoré\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s est une valeur 'long' trop petite ou trop grande, ignoré\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s est une valeur entière trop petite ou trop grande, ignoré\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Impossible d'ouvrir %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Impossible d'ouvrir %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Incapable d'ouvrir un fichier temporaire.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "système inconnu: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3416,51 +3420,51 @@ msgstr "La macro %%%s (%s) n'est plus utilisée en dessous du niveau %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Option inconnue %c dans %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Profondeur de récursion(%d) plus grande que le max(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c non terminé: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Un %% est suivi d'une macro in-analysable\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Macro %%%.*s non trouvé, ignoré\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Tampon cible en surcharge\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "- non supporté sur des chaînes de caractères\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- non supporté sur des chaînes de caractères\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: échec de Fwrite: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "numéro de paquetage invalide: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: échec de fseek: %s\n"
@@ -3542,27 +3546,27 @@ msgstr "l'allocation de mémoire (%u octets) a retourné NULL.\n"
 msgid "url port must be a number\n"
 msgstr "le port dans l'url doit être un nombre\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "ne pas vérifier la signature de l'entete+charge_utile"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 "ne pas mettre à jour le cache de la base de données, afficher seulement les "
 "chemins du paquetage"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Otions de signatures"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: la macro %%{_cache_dbpath} est mal configurée.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: échec de l'opération sur le cache: ec %d.\n"
@@ -3572,6 +3576,21 @@ msgstr "%s: échec de l'opération sur le cache: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: échec de la lecture de la liste de paquetages: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: échec de headerGetEntry\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Impossible de lire %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "échec de l'expansion de %s à %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Impossible d'expanser %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Impossible de lire %s, HOME trop gros.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s échec du rmdir sur %s: %s\n"
index 44a861c..1521a6a 100644 (file)
--- a/po/is.po
+++ b/po/is.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr ""
 
@@ -302,40 +302,45 @@ msgstr ""
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "safnskráarsmíð brást: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr ""
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr ""
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr ""
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr ""
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr ""
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr ""
 
@@ -365,52 +370,52 @@ msgid ""
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr ""
 
@@ -419,169 +424,164 @@ msgstr ""
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "vantar '(' í  %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "vantar ')' í %s %s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ógilt %s tákn: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "vantar '(' í  %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Tvær skrár á einni línu: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Skráin er tvítekin: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Skráin fannst ekki: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Gat ekki opnað PreUn skrá: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Skráin fannst ekki með 'glob': %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Gat ekki opnað %%files skrána %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "lína: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ógild skrá %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr ""
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -774,32 +774,32 @@ msgstr ""
 msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr ""
@@ -809,17 +809,17 @@ msgstr ""
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "lína %d: Óleyfilegur rofi %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
@@ -834,132 +834,137 @@ msgstr ""
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Get ekki opnað táknmynd %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Gat ekki lesið táknmynd %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Óþekkt tegund táknmyndar: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, 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:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "lína %d: Skemmt tag: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "lína %d: Tómt tag: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, 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:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch 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:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
@@ -968,47 +973,47 @@ msgstr ""
 msgid "Bad source: %s: %s\n"
 msgstr "Slæmt ílag: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, 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:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "Ógilt %s tákn: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
@@ -1034,7 +1039,7 @@ msgstr ""
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "lína %d: Villa við þáttun %s: %s\n"
@@ -1044,17 +1049,17 @@ msgstr "l
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "lína %d: Epoch/Serial svæðið verður að innihalda tölu: %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "lína %d: Skemmt tag: %s\n"
@@ -1094,15 +1099,15 @@ msgstr ""
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 msgid "BuildRoot couldn't be empty\n"
 msgstr ""
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 msgid "BuildRoot can not be \"/\"\n"
 msgstr ""
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
@@ -1282,119 +1287,124 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Gat ekki búið til undirferli (fork) %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Gat ekki keyrt %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Gat ekki keyrt %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Gat ekki búið til undirferli (fork) %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s brást\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "gat ekki ritað öll gögn í %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "%s brást\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir %s brást: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s rmdir %s brást: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Skrá %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "gat ekki fundið %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Harðar tengingar vantar"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr ""
 
@@ -1434,17 +1444,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr ""
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr ""
 
@@ -1456,80 +1466,84 @@ msgstr ""
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+msgid "(encoding failed)"
+msgstr ""
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "búa til undirskrift"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() skilaði ekki stærð: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "gat ekki skoðað %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "gat ekki opnað %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s vistað sem %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir %s brást: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s gat ekki eytt %s: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s búið til sem %s\n"
@@ -1544,107 +1558,107 @@ msgstr "gat ekki b
 msgid "cannot write to %%%s %s\n"
 msgstr "get ekki ritað í %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s rmdir %s brást: %s\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: Fseek brást: %s\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr ""
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2166,7 +2180,7 @@ msgstr "ekki yfirfara skr
 msgid "don't verify files in package"
 msgstr "ekki yfirfara skrárnar í pakkanum"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "ekki skoða pakkaskilyrðin"
 
@@ -2210,54 +2224,54 @@ msgstr ""
 msgid "generate signature"
 msgstr "búa til undirskrift"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "pakkinn inniheldur enga .spec skrá\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr ""
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s brást\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "gat ekki opnað %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s brást\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr ""
@@ -2353,20 +2367,20 @@ msgstr ""
 msgid "record %lu could not be read\n"
 msgstr ""
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr ""
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr ""
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
@@ -2381,67 +2395,67 @@ msgstr ""
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "pgp brást\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: gat ekki lesið manifest: %s\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ""
 
@@ -2505,7 +2519,7 @@ msgid "internal support for lua scripts."
 msgstr ""
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2516,7 +2530,7 @@ msgstr ""
 msgid "unknown tag: \"%s\"\n"
 msgstr "Óþekkt tegund táknmyndar: %s\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2540,7 +2554,7 @@ msgstr ""
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
@@ -2570,17 +2584,17 @@ msgstr "get ekki opna
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -2682,99 +2696,79 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "vantar seinni ':' á %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Get ekki lesið %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "viðfang vantar fyrir %s á %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr ""
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "get ekki opnað %s á %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ólöglegur rofi '%s' á %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr ""
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr ""
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Get ekki opnað %s til lesturs: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2782,27 +2776,27 @@ msgstr "Get ekki opna
 msgid "cannot open Packages database in %s\n"
 msgstr "get ekki opnað pakka gagnagrunn í %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr ""
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "vantar '(' í  %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "vantar '(' í  %s %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "get ekki opnað pakka gagnagrunn í %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2825,127 +2819,136 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, fuzzy, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Gat ekki keyrt %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp brást\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp gat ekki lesið undirskriftina\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "get ekki lesið undirskriftina\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "ggp brást\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg get ekki lesið undirskriftina\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 msgid "Header+Payload size:"
 msgstr ""
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "ekki yfirfara SHA1 undirritunina"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 msgid "Unknown"
 msgstr ""
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "búa til undirskrift"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "búa til undirskrift"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr ""
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "gat ekki búið til %s: %s\n"
@@ -2960,303 +2963,303 @@ msgstr "vantar     %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Óuppfyllt pakkaskilyrði fyrir %s-%s-%s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Óþekkt eða óvænt villa"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "einka"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "deildann"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr ""
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr ""
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr ""
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr ""
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr ""
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr ""
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr ""
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr ""
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr ""
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr ""
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr ""
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ""
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr ""
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr ""
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr ""
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr ""
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "get ekki opnað %s index\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: Fseek brást: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "gat ekki búið til %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "einka"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "deildann"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Get ekki opnað %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Get ekki opnað %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Get ekki opnað tempi skrá.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Óþekkt eða óvænt villa"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3312,51 +3315,51 @@ msgstr ""
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Óþekkt viðfang %c í %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Fjölvi %%%.*s fannst ekki. Sleppi\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s brást\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fseek brást: %s\n"
@@ -3438,25 +3441,25 @@ msgstr "minnisfr
 msgid "url port must be a number\n"
 msgstr "gátt slóðar verður að vera tala\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "ekki skoða pakkaskilyrðin"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr ""
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: Fseek brást: %s\n"
@@ -3467,6 +3470,13 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s rmdir %s brást: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: gat ekki lesið manifest: %s\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Get ekki lesið %s: %s.\n"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir %s brást: %s\n"
 
index 864b7cc..4abefbe 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: it\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2006-04-28 06:25+0200\n"
 "Last-Translator: \n"
 "Language-Team:  <it@li.org>\n"
@@ -114,7 +114,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "Opzioni Installa/Aggiorna/Rimuovi:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Opzioni comuni per tutte le modalità rpm ed eseguibili:"
 
@@ -344,40 +344,45 @@ msgstr "Spec %%_signature invalida nel file macro.\n"
 msgid "--sign may only be used during package building"
 msgstr "è possibile usare --sign solo durante la compilazione del pacchetto"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "creazione archivio fallita: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "exec fallito\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "non è stato specificato alcun file del pacchetto per la ricompilazione"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "non è stato specificato alcun file spec per la compilazione"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "non è stato specificato alcun file tar per la compilazione"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "non è stato specificato alcun pacchetto per la rimozione"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "non è stato specificato alcun pacchetto per l'installazione"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "non è stato specificato alcun argomento per l'interrogazione"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "non è stato specificato alcun argomento per la verifica"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "non è stato specificato alcun argomento"
 
@@ -410,52 +415,52 @@ msgstr ""
 "\n"
 "Errori di compilazione RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "errore di sintassi durante l'analisi di ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "errore di sintassi durante l'analisi di &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "errore di sintassi durante l'analisi di ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "errore d'analisi nella espressione\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "non corrispondente (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- solo sui numeri\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! solo sui numeri\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "i diversi tipi devono corrispondere\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / non supportato per le stringhe\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- non supportato per le stringhe\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& e || non supportati per le stringhe\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "errore di sintassi nell'espressione\n"
 
@@ -464,162 +469,157 @@ msgstr "errore di sintassi nell'espressione\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "Errore TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "'(' mancante in %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "')' mancante in %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Token %s invalido: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s mancante in %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Nessuno spazio segue %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sintassi non corretta: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Spec della modalità errata: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Spec dirmode errata: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Lunghezza locale inusuale: \"%.*s\" in %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Locale doppione %.*s in %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Un solo argomento per %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Due file su di una riga: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Il file deve iniziare con \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Impossibile unire %%doc speciali con altri formati: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "File elencato due volte: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Il Symlink si riferisce a BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Il file non corrisponde al prefisso (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "File non trovato: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: lettura importazione fallita.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: non è una chiave pubblica con formato 'armored'.\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: lettura importazione fallita.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Il file deve essere preceduto da \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob non permesso: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "File non trovato da glob: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Impossibile aprire il file %%files %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "riga: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "File errato: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Proprietario/gruppo errato: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "Controllo per file scompattati in corso: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -628,7 +628,7 @@ msgstr ""
 "File installati (ma scompattati) trovati:\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Processazione file in corso: %s-%s-%s\n"
@@ -818,32 +818,32 @@ msgstr "impossibile creare %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "riga %d: secondo %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "le voci %%changelog devono iniziare con *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "voce %%changelog incompleta\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "data errata in %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog non è in ordine cronologico decrescente\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "nome mancante in %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "nessuna descrizione in %%changelog\n"
@@ -853,17 +853,17 @@ msgstr "nessuna descrizione in %%changelog\n"
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "riga %d: Errore durante l'analisi di %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "riga  %d: Opzione errata %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "riga %d: Troppi nomi: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "riga %d: Pacchetto non esistente: %s\n"
@@ -878,132 +878,137 @@ msgstr "riga %d: Seconda descrizione\n"
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "riga %d: Errore nell'analisi dei %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "riga %d: Secondo elenco di %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "L'architettura è esclusa: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "L'architettura non è inclusa: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS è escluso: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS non è incluso: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "il campo %s deve essere presente nel pacchetto: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Voci %s duplicate nel pacchetto: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Impossibile aprire l'icona %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Impossibile leggere l'icona %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Tipo di icona sconosciuto: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "riga %d: L'etichetta necessita solo di un token: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "riga %d: Etichetta malformata: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "riga %d: Etichetta vuota: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "riga %d: Carattere '-' illegale in %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot non può essere \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "riga %d: I prefissi non devono finire con \"/\": %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "riga %d: Docdir deve iniziare con '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "riga %d: Campo Epoca/Seriale deve essere un numero: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "riga %d: %s errati: qualificatori: %s\n"
 
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "riga %d: Formato BuildArchitecture errato: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Errore interno: Etichetta Bogus %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Specifiche errate del pacchetto: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Il pacchetto è già esistente: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "riga %d: Etichetta sconosciuta: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Il file spec non può utilizzare BuildRoot\n"
 
@@ -1012,47 +1017,47 @@ msgstr "Il file spec non può utilizzare BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Origine errata: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Nessun patch number %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Nessun numero sorgente %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Impossibile scaricare nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Errore nell'analisi del %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "riga %d: Arg errato su %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "riga %d: Opzione di %%setup errata %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "numero invalido del pacchetto: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "riga %d: secondo %%prep\n"
@@ -1080,7 +1085,7 @@ msgstr "riga %d: Versione necessaria: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "riga %d: i trigger devono presentare --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "riga %d: Errore nell'analisi di %s: %s\n"
@@ -1090,17 +1095,17 @@ msgstr "riga %d: Errore nell'analisi di %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "riga %d: il programma script deve iniziare con '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "riga %d: il programma script deve iniziare con '/': %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "riga %d: Secondo %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "riga %d: Errore durante l'analisi di %%description: %s\n"
@@ -1140,17 +1145,17 @@ msgstr "%s:%d: Possiede un %%endif con nessun %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "istruzione %%include malformata\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot non può essere \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot non può essere \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr ""
 "Non è stata trovata alcuna architettura compatibile per la compilazione\n"
@@ -1335,119 +1340,124 @@ msgstr "cerca le stringhe i18N nel catalogo specfile"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "ganara le intestazioni compatibili con il (legacy) rpm[23] packaging"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Impossibile biforcare %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Impossibile eseguire %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Impossibile eseguire %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Impossibile biforcare %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s fallito\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "salvataggio di tutti i dati su %s fallito\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "apertura di %s fallita: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir di %s fallito: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s rmdir di %s fallito: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Ricerca di %s in corso: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Impossibile trovare %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "riga %d: Numero errato: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "riga %d: Numero no%s errato: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "riga %d: Numero %s errato: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "impossibile interrogare %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "interrogazione di specfile %s fallita, impossibile analizzare\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(errore 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Bad magic"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Intestazione  errata/illeggibile"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Dimensione intestazione troppo grande"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Tipo di file sconosciuto"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Link Hard mancante"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5 sum non corrispondente"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Errore interno"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "File archive non è nell'intestazione"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " fallito - "
 
@@ -1487,17 +1497,17 @@ msgstr "ignora il rapporto del nome del pacchetto [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "rimozione di %s \"%s\" dalle relazioni tsort in corso.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "LOOP:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder fallito, %d elementi rimanenti\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(non è un numero)"
 
@@ -1509,82 +1519,87 @@ msgstr "(non base64)"
 msgid "(invalid type)"
 msgstr "(tipo non valido)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(non è un blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "exec fallito\n"
+
+#: lib/formats.c:268
 #, fuzzy
 msgid "(invalid xml type)"
 msgstr "(tipo non valido)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "(non è una firma OpenPGP)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() non ha ritornato alcuna dimensione: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() non ha ritornato alcun mount point: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "impossibile visualizzare statistiche per %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "impossibile aprire %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "file %s è su di un dispositivo sconosciuto\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "l'utente %s non esiste - utilizzazione utente root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "il gruppo %s non esiste - utilizzazione utente root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 "file archive %s non è stato trovato nell'elenco dei file di intestazione\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s salvato cme %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s rmdir di %s fallito: La directory non è vuota\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir di %s fallito: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "scollegamento %s di %s fallito: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s creato come %s\n"
@@ -1599,107 +1614,107 @@ msgstr "impossibile creare %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "impossibile scrivere su %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature fallito\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Nessuna firma disponibile\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead fallito\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread fallito: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s non può essere installato\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2236,7 +2251,7 @@ msgstr "non verificare i file nel pacchetto"
 msgid "don't verify files in package"
 msgstr "non verificare i file nel pacchetto"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "non verificare le dipendenze del pacchetto"
 
@@ -2277,54 +2292,54 @@ msgstr "firma pacchetto (identico a --addsign)"
 msgid "generate signature"
 msgstr "genera firma"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "pacchetto sorgente atteso, trovato binario\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "pacchetto sorgente non contiene alcun file .spec\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s: scriptlet %s fallito (%d), omissione %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s: scriptlet %s fallito (%d), omissione %s\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "esecuzione scriptlet %s da %s-%s-%s fallita, exit status %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: scriptlet %s fallito (%d), omissione %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "estrazione archivio fallita%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " sul file "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s fallito sul file %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s fallito: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "formato incorretto: %s\n"
@@ -2422,20 +2437,20 @@ msgstr "numero invalido del pacchetto: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "impossibile leggere il record %u\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "il pacchetto %s non è stato installato\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(file aggiunti)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(provisioning aggiunto)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: apertura fallita: %s\n"
@@ -2450,67 +2465,67 @@ msgstr "%s: Fwrite fallito: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek fallito: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile fallito\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: è stato già firmato dall'ID %s della chiave, omissione in corso\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead fallito: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature fallito: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: lettura importazione fallita.\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: importazione fallita.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: headerRead fallito\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: headerGetEntry fallito\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NON OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (CHIAVI MANCANTI:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (CHIAVI NON FIDATE:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2590,7 +2605,7 @@ msgid "internal support for lua scripts."
 msgstr "- non supportato per le stringhe\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2601,7 +2616,7 @@ msgstr "apertura di %s fallita: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "etichetta sconosciuta"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Dipendenze fallite:\n"
@@ -2624,7 +2639,7 @@ msgstr "Ripristino di %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "omissione %s - trasferimento fallito - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s non può essere installato\n"
@@ -2654,17 +2669,17 @@ msgstr "%s: non è un pacchetto rpm (o un manifesto del pacchetto): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "impossibile aprire il file %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" specifica pacchetti multipli\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "impossibile aprire %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "installazione di %s in corso\n"
@@ -2773,99 +2788,79 @@ msgstr ""
 "si è verificato un errore sconosciuto %d durante la manipolazione del "
 "pacchetto %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "secondi ':' mancanti su %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "nome architettura mancante su %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Riga dati incompleta su %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Troppi argomenti sulla riga dati di %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Numero arch/OS errato: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Riga di default incompleta su %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Troppi argomenti nella riga di default su %s:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Lettura di %s fallita: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "':' mancanti (trovato 0x%02x) su %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "argomento mancante per %s su %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "espansione %s su %s fallita:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "impossibile aprire %s su %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "architettura mancante per %s su %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "opzione errata '%s' su %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Sistema sconosciuto: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr "Si prega di contattare %s\n"
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Impossibile espandere %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "Impossibile leggere %s, HOME è troppo grande.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Impossibile aprire %s per la lettura: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2873,27 +2868,27 @@ msgstr "Impossibile aprire %s per la lettura: %s.\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "impossibile aprire il database dei pacchetti in %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "numero invalido del pacchetto: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "'(' mancante in %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "numero invalido del pacchetto: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "impossibile aprire il database di Solve in %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    Risoluzioni consigliate:\n"
 
@@ -2916,130 +2911,139 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Impossibile eseguire %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp fallito\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp non è riuscito a salvare la firma\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "impossibile leggere la firma\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "exec fallito\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "pgp non è riuscito a salvare la firma\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Specifica %%_signature invalida nel file macro\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "È necessario impostare \"%%_gpg_name\" nel vostro file macro\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "È necessario impostare \"%%_pgp_name\" nel vostro file macro\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Dimensione Header+Payload: "
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "MD5 digest: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "Digest SHA1 Header: "
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "etichetta sconosciuta"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Header "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Nessuna firma\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Firma DSA V3: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Firma DSA V3: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Verifica firma: PARAMETRI ERRATI\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "MD5 digest discontinuo: NON SUPPORTATO\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Firma: SCONOSCIUTA (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "rimozione %s della directory fallita: %s\n"
@@ -3054,312 +3058,312 @@ msgstr "%c %s  mancanti"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Dipendenze non soddisfatte per %s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Sistema sconosciuto: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "errore(%d) db%d da %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "errore(%d) db%d: %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "impossibile connettere %s su %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "esclusivo"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "condiviso"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "opzione db non riconosciuta: \"%s\" ignorata.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s presenta un valore numerico invalido, omesso\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s presenta un valore lungo troppo grande o troppo piccolo, omesso\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s presenta un valore intero troppo grande o troppo piccolo, omesso\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "{ mancante dopo %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "} mancante dopo %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "formato etichetta vuoto"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "nome etichetta vuoto"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "etichetta sconosciuta"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] previsto alla fine dell'array"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "] inaspettata"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "} inaspettata"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? previsto come espressione"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ previsto dopo ? come espressione"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} previsto come espressione"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": previsti dopo l'espressione secondaria ?"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ previsti dopo : come espressione"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| previsto alla fine dell'espressione"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Tipo di dati %d non supportati\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "inizializza database"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "ricompila gli elenchi invertiti del database dalle intestazioni del "
 "pacchetto installato"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "verifica file del database"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nome etichetta non riconosciuto: \"%s\" ignorato\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "impossibile aprire l'indice %s utilizando db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "impossibile aprire l'indice %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "non è stato impostato alcun dbpath\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "errore(%d) durante l'acquisizione dei record \"%s\" dall'indice %s\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 #, fuzzy
 msgid "miFreeHeader: skipping"
 msgstr "rpmdb: omissione in corso"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "errore(%d) nella memorizzazione del record #%d nel %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek fallito: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: apertura fallita: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 #, fuzzy
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdb: omissione in corso"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: ripresa intestazione #%u danneggiata -- omissione in corso.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: impossibile leggere intestazione su 0x%x\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 "errore(%d) nell'impostazione del record #%d dell'intestazione per la "
 "rimozione di %s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "errore(%d) nell'impostazione dei record \"%s\" dall'indice %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "errore(%d) nella memorizzazione del record \"%s\" nel %s\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "errore(%d) nella rimozione del record \"%s\" da %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "errore(%d) nell'allocazione di una nuova istanza del pacchetto\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 #, fuzzy
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdb: omissione in corso"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "errore(%d) nella memorizzazione del record %s nel %s\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "non è stato impostato alcun dbpath"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "%s del database provvisorio è già esistente\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "rimozione %s della directory fallita: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr ""
 "#%u dell'intestazione nel database è incorretto -- omissione in corso.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "impossibile aggiungere il record ariginariamente su %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "ricompilazione database fallita: sarà implementato il database originale\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "sostituzione del vecchio database con il nuovo database fallita!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "per eseguire un ripristino sostituire i file in %s con i file di %s"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "rimozione %s della directory fallita: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "errore(%d) db%d da %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "errore(%d) db%d: %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "impossibile connettere %s su %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "esclusivo"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "condiviso"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "opzione db non riconosciuta: \"%s\" ignorata.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s presenta un valore numerico invalido, omesso\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s presenta un valore lungo troppo grande o troppo piccolo, omesso\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s presenta un valore intero troppo grande o troppo piccolo, omesso\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Impossibile aprire %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Impossibile aprire %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Impossibile aprire il file temp.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Sistema sconosciuto: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3415,51 +3419,51 @@ msgstr "Macro %%%s (%s) non è stato utilizzato sotto il livello %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Opzione %c sconosciuta in %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Profondità(%d) di ricorsione maggiore del valore massimo(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c non terminato: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Un/a %% è seguito/a da una macro non analizzabile\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Macro %%%.*s non trovata, omissione in corso\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Target buffer overflow\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "numero invalido del pacchetto: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "numero invalido del pacchetto: %s\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite fallito: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "numero invalido del pacchetto: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s fallito: %s\n"
@@ -3541,27 +3545,27 @@ msgstr "allocazione memoria (%u byte) ritornata NULLA.\n"
 msgid "url port must be a number\n"
 msgstr "la porta url deve essere un numero\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "non verificare firma header+payload"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 "non aggiornare il database della cache, visualizzare solo i percorsi del "
 "pacchetto"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Opzioni della firma:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: %%{_cache_dbpath} macro non è configurata correttamente.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: operazione cache fallita: ec %d.\n"
@@ -3571,6 +3575,21 @@ msgstr "%s: operazione cache fallita: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: lettura manifesto fallita: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: headerGetEntry fallito\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Lettura di %s fallita: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "espansione %s su %s fallita:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Impossibile espandere %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Impossibile leggere %s, HOME è troppo grande.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir di %s fallito: %s\n"
index 6ec5950..4bff2f8 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm-4.4\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2005-04-04 22:30+1000\n"
 "Last-Translator: SEKINE Tatsuo <tsekine@sdri.co.jp>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
@@ -118,7 +118,7 @@ msgstr "[ <specfile> | <tarball> | <source package> ] 
 msgid "Install/Upgrade/Erase options:"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë/¥¢¥Ã¥×¥°¥ì¡¼¥É/¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥ª¥×¥·¥ç¥ó:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Á´¥â¡¼¥É¡¦¥³¥Þ¥ó¥É¤Ç¶¦Ä̤Υª¥×¥·¥ç¥ó:"
 
@@ -325,40 +325,45 @@ msgstr "
 msgid "--sign may only be used during package building"
 msgstr "--sign ¤Ï¥Ñ¥Ã¥±¡¼¥¸ºîÀ®»þ¤Î¤ß»ØÄê¤Ç¤­¤Þ¤¹¡£"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "¥¢¡¼¥«¥¤¥ÖºîÀ®¤Ë¼ºÇÔ: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "¼Â¹Ô¼ºÇÔ\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "¥ê¥Ó¥ë¥É¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "¥Ó¥ë¥É¤Î¤¿¤á¤Î spec ¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "¥Ó¥ë¥É¤Î¤¿¤á¤Î tar ¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "Ì䤤¹ç¤ï¤»¤Î¤¿¤á¤Î°ú¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "¸¡¾Ú¤Î¤¿¤á¤Î°ú¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "°ú¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
@@ -391,52 +396,52 @@ msgstr ""
 "\n"
 "RPM ¥Ó¥ë¥É¥¨¥é¡¼:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "¹½Ê¸²òÀÏÃæ¤Îʸˡ¥¨¥é¡¼ ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "¼°Ãæ¤Ç¹½Ê¸²òÀÏ¥¨¥é¡¼\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "( ¤¬°ìÃפ·¤Þ¤»¤ó\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- ¤Ï¿ô¤Î¤ß»ÈÍѲÄǽ¤Ç¤¹\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! ¤Ï¿ô¤Ë¤Î¤ß»ÈÍѲÄǽ¤Ç¤¹\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "·¿¤Ï°ìÃפ·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / ¤Ïʸ»úÎó¤Ë¤Ï»È¤¨¤Þ¤»¤ó\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- ¤Ïʸ»úÎó¤Ë¤Ï»È¤¨¤Þ¤»¤ó\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& ¤È || ¤Ïʸ»úÎó¤Ë¤Ï»È¤¨¤Þ¤»¤ó\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "¼°Ãæ¤Çʸˡ¥¨¥é¡¼\n"
 
@@ -445,162 +450,157 @@ msgstr "
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK ¼ºÇÔ: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "%s ¤Ë '(' ¤¬¤¢¤ê¤Þ¤»¤ó %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "%s(%s ¤Î¸å¤Ë ')' ¤¬¤¢¤ê¤Þ¤»¤ó\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "̵¸ú¤Ê¥È¡¼¥¯¥ó %s: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s ¤¬ %s %s ¤Ë¤¢¤ê¤Þ¤»¤ó\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() ¤Ë³¤¯¶õÇò¤¬¤¢¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "ʸˡ¥¨¥é¡¼: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "ÉÔÀµ¤Ê¥â¡¼¥É»ØÄê: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¥â¡¼¥É»ØÄê: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "°Û¾ï¤Ê¥í¥±¡¼¥ëĹ: \"%.*s (%%lang(%s))\"\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "¥í¥±¡¼¥ë %.*s ¤Î½ÅÊ£¤¬ %%lang(%s) ¤Ë¤¢¤ê¤Þ¤¹¡£\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir ¤Î°ú¿ô¤Ï 1 ¤Ä¤Î¤ß¤Ç¤¹\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "1 ¹Ô¤Ë 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï \"/\" ¤«¤é»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "¾¤Î¥Õ¥©¡¼¥à¤ÇÆÃÊ̤ʠ%%doc ¤òº®¤¼¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬2²óɽµ­¤µ¤ì¤Æ¤¤¤Þ¤¹: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤¬ BuildRoot ¤ò»Ø¤·¤Æ¤¤¤Þ¤¹: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Ï prefix (%s) ¤È°ìÃפ·¤Þ¤»¤ó: %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr "%s: ÉÔÌÀ¤Ê¥¿¥° (%d) ¤òÆɤ߹þ¤á¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: ¸ø³«¸°¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: ASCII·Á¼°¤Î¸ø³«¸°¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: *.te ¥Ý¥ê¥·¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤ÏÀèƬ¤Ë \"/\" ¤¬É¬ÍפǤ¹: %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob ¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó (by glob): %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "%%files ¤Î¥Õ¥¡¥¤¥ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\\n\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "%s¹ÔÌÜ: \n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "ÉÔÀµ¤Ê¥Õ¥¡¥¤¥ë: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "ÉÔÀµ¤Ê½êÍ­¼Ô/¥°¥ë¡¼¥×: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "¿­Ä¥¥Õ¥¡¥¤¥ë¤Î¸¡ººÃæ: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -609,7 +609,7 @@ msgstr ""
 "¥¤¥ó¥¹¥È¡¼¥ëºÑ¤ß(¤¿¤À¤·Ì¤¿­Ä¥)¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿:\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "¥Õ¥¡¥¤¥ë¤Î½èÍýÃæ: %s-%s-%s\n"
@@ -799,32 +799,32 @@ msgstr "%s 
 msgid "line %d: second %s\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog ¥¨¥ó¥È¥ê¤Ï * ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "ÉÔ´°Á´¤Ê %%changelog ¥¨¥ó¥È¥ê\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "%%changelog Ãæ¤ÎÉÔÀµ¤ÊÆüÉÕ: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog ¤ÏÆüÉդο·¤·¤¤½ç¤Ëʤó¤Ç¤¤¤Þ¤»¤ó\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "%%changelog Ãæ¤Ë̾Á°¤¬¤¢¤ê¤Þ¤»¤ó\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "%%changelog Ãæ¤ËÀâÌÀ¤¬¤¢¤ê¤Þ¤»¤ó\n"
@@ -834,17 +834,17 @@ msgstr "%%changelog 
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "%d ¹ÔÌÜ: %%description ¤Î²òÀÏ¥¨¥é¡¼: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "%d ¹ÔÌÜ: Ì¾Á°¤¬Â¿¤¹¤®¤Þ¤¹: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥Ñ¥Ã¥±¡¼¥¸¤¬Â¸ºß¤·¤Þ¤»¤ó: %s\n"
@@ -859,132 +859,137 @@ msgstr "%d 
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "%d ¹ÔÌÜ: %%files ¤Î²òÀÏ¥¨¥é¡¼: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%%files ¥ê¥¹¥È\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS ¤Ï½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS ¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "%s ¥Õ¥£¡¼¥ë¥É¤¬¥Ñ¥Ã¥±¡¼¥¸Ãæ¤ËɬÍפǤ¹: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Ë %s ¥¨¥ó¥È¥ê¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "¥¢¥¤¥³¥ó %s ¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "ÉÔÌÀ¤Ê¥¢¥¤¥³¥ó¥¿¥¤¥×: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥¿¥°¤Ï¥È¡¼¥¯¥ó¤ò 1¤Ä¤·¤«¤È¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔ´°Á´¤Ê·Á¤Î¥¿¥°: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ¶õ¤Î¥¿¥°: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "%d ¹ÔÌÜ: %s Ãæ¤ËÉÔÀµ¤Êʸ»ú '-' : %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ¤Ï \"/\" ¤Ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "%d ¹ÔÌÜ: Prefix ¤Ï \"/\" ¤Ç½ª¤ï¤Ã¤Æ¤Ï¤¤¤±¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "%d ¹ÔÌÜ: Docdir ¤Ï '/' ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "%d ¹ÔÌÜ: Epoch/Serial ¥Õ¥£¡¼¥ë¥É¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê BuildArchtecture ¥Õ¥©¡¼¥Þ¥Ã¥È: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "ÆâÉô¥¨¥é¡¼: ¤Ë¤»¤Î¥¿¥° %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr "µìÍè¤Î¹½Ê¸¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó: %s\n"
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "ÉÔÀµ¤Ê¥Ñ¥Ã¥±¡¼¥¸¤Î»ØÄê: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Ï´û¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÌÀ¤Ê¥¿¥°: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "spec ¥Õ¥¡¥¤¥ë¤Ï BuildRoot ¤ò»ÈÍѤǤ­¤Þ¤»¤ó¡£\n"
 
@@ -993,47 +998,47 @@ msgstr "spec 
 msgid "Bad source: %s: %s\n"
 msgstr "ÉÔÀµ¤Ê¥½¡¼¥¹: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "¥Ñ¥Ã¥ÁÈÖ¹æ %d ¤Ï¤¢¤ê¤Þ¤»¤ó\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "¥½¡¼¥¹ÈÖ¹æ %d ¤Ï¤¢¤ê¤Þ¤»¤ó\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "nosource %s ¤ò¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup ¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "%d ¹ÔÌÜ: %%setup ¤Ø¤ÎÉÔÀµ¤Ê°ú¿ô: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %%setup ¥ª¥×¥·¥ç¥ó %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "̵¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸ÈÖ¹æ: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%%prep\n"
@@ -1060,7 +1065,7 @@ msgstr "%d 
 msgid "line %d: triggers must have --: %s\n"
 msgstr "%d ¹ÔÌÜ: ¥È¥ê¥¬¡¼¤Ë¤Ï -- ¤¬¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "%d ¹ÔÌÜ: %s ¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼: %s\n"
@@ -1070,17 +1075,17 @@ msgstr "%d 
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "%d ¹ÔÌÜ: ÆâÉô¥¹¥¯¥ê¥×¥È¤Ï '>' ¤Ç½ª¤ï¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "%d ¹ÔÌÜ: ¥¹¥¯¥ê¥×¥È¥×¥í¥°¥é¥à¤Ï '/' ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "%d ¹ÔÌÜ: 2ÈÖÌܤΠ%s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "%d ¹ÔÌÜ: Ì¤¥µ¥Ý¡¼¥È¤ÎÆâÉô¥¹¥¯¥ê¥×¥È: %s\n"
@@ -1120,17 +1125,17 @@ msgstr "%s:%d: %%if 
 msgid "malformed %%include statement\n"
 msgstr "¤ª¤«¤·¤Ê %%include ¹Ô¤Ç¤¹\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot ¤Ï \"/\" ¤Ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot ¤Ï \"/\" ¤Ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "ºîÀ®(build)²Äǽ¤Ê¸ß´¹¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï¤¢¤ê¤Þ¤»¤ó\n"
 
@@ -1306,119 +1311,124 @@ msgstr "specfile 
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "(¸Å¤¤) rpm[23] ¥Ñ¥Ã¥±¡¼¥¸¥ó¥°¸ß´¹¤Î¥Ø¥Ã¥À¤òÀ¸À®¤·¤Þ¤¹¡£"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "%s ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "%s ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s: ¼ºÇÔ: %s\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "%s ¤Ø¤Î Payload ½ñ¤­¹þ¤ß¤Ë¼ºÇÔ: %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s %s ¤Î rmdir ¤Ë¼ºÇÔ: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s %s ¤Î rmdir ¤Ë¼ºÇÔ: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s ¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ: %s¡£\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤ÊÈÖ¹æ: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê no%s ÈÖ¹æ: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "%d ¹ÔÌÜ: ÉÔÀµ¤Ê %s ÈÖ¹æ: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "%s ¤òÌ䤤¹ç¤ï¤»¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "¥¹¥Ú¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤ÎÌ䤤¹ç¤ï¤»¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£²òÀϤǤ­¤Þ¤»¤ó¡£\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(¥¨¥é¡¼ 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "ÉÔÀµ¤Ê¥Þ¥¸¥Ã¥¯"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "ÉÔÀµ¤Ê/ÉÔ²ÄÆɤʥإåÀ"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "¥Ø¥Ã¥À¥µ¥¤¥º¤¬Â礭¤¹¤®¤Þ¤¹¡£"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "ÉÔÌÀ¤Ê¥Õ¥¡¥¤¥ë¥¿¥¤¥×"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "¥Ï¡¼¥É¥ê¥ó¥¯¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5 ¥Á¥§¥Ã¥¯¥µ¥à¤¬Å¬¹ç¤·¤Þ¤»¤ó¡£"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "ÆâÉô¥¨¥é¡¼"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤¬¥Ø¥Ã¥À¤Ë¤¢¤ê¤Þ¤»¤ó¡£"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr "¼ºÇÔ - "
 
@@ -1458,17 +1468,17 @@ msgstr "
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "tsort ´Ø·¸¤«¤é %s \"%s\" ¤òºï½ü¤·¤Þ¤¹¡£\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "¥ë¡¼¥×:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder ¤Ë¼ºÇÔ, »Ä¤ê %d ¸Ä\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(¿ô»ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
 
@@ -1480,79 +1490,84 @@ msgstr "(base64 
 msgid "(invalid type)"
 msgstr "(ÉÔÀµ¤Ê¥¿¥¤¥×)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(blob ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "¼Â¹Ô¼ºÇÔ\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(ÉÔÀµ¤Ê XML ¥¿¥¤¥×)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(OpenPGP ½ð̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ¤Ç¥µ¥¤¥º¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() ¤Ç¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "stat %s ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤ÏÉÔÌÀ¤Ê¥Ç¥Ð¥¤¥¹¾å¤Ë¤¢¤ê¤Þ¤¹¡£\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "¥æ¡¼¥¶ %s ¤Ï¸ºß¤·¤Þ¤»¤ó - root ¤ò»ÈÍѤ·¤Þ¤¹\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "¥°¥ë¡¼¥× %s ¤Ï¸ºß¤·¤Þ¤»¤ó - root ¤ò»ÈÍѤ·¤Þ¤¹\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë %s ¤¬¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¥ê¥¹¥È¤Ë¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s ¤Ï %s ¤È¤·¤ÆÊݸ¤µ¤ì¤·¤¿¡£\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s %s ¤Î rmdir ¤Ë¼ºÇÔ: ¥Ç¥£¥ì¥¯¥È¥ê¤¬¶õ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s %s ¤Î rmdir ¤Ë¼ºÇÔ: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s %s ¤Î unlink ¤Ë¼ºÇÔ: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s ¤Ï %s ¤È¤·¤ÆºîÀ®¤µ¤ì¤Þ¤·¤¿¡£\n"
@@ -1567,108 +1582,108 @@ msgstr "%%%s 
 msgid "cannot write to %%%s %s\n"
 msgstr "%%%s ¤ò %s ¤Ë½ñ¤­¹þ¤á¤Þ¤»¤ó\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr "blob ¥µ¥¤¥º (%d): °Û¾ï¤Ç¤¹¡£8 + 16 * il(%d) + dl(%d)\n"
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "¥¿¥°[%d]: °Û¾ï¤Ç¤¹¡£tag %d type %d offset %d count %d\n"
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr "region ¥ª¥Õ¥»¥Ã¥È: °Û¾ï¤Ç¤¹¡£tag %d type %d offset %d count %d\n"
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr "region ¥Ø¥Ã¥À°Ê¹ß: °Û¾ï¤Ç¤¹¡£tag %d type %d offset %d count %d\n"
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr "region ¥µ¥¤¥º: °Û¾ï¤Ç¤¹¡£ril(%d) > il(%d)\n"
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "SHA1 ¥Ø¥Ã¥À: °Û¾ï¤Ç¤¹¡£16 ¿Ê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 #, fuzzy
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "¥Ø¥Ã¥À DSA: °Û¾ï¤Ç¤¹¡¥¥Ð¥¤¥Ê¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "¥Ø¥Ã¥À DSA: °Û¾ï¤Ç¤¹¡¥¥Ð¥¤¥Ê¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "¥Ø¥Ã¥À¥µ¥¤¥º(%d): °Û¾ï¤Ç¤¹¡£Æɤ߹þ¤ß·ë²Ì¤Ï %d ¤Ç¤¹¡£\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr "¥Ø¥Ã¥À¥Þ¥¸¥Ã¥¯: °Û¾ï¤Ç¤¹¡£\n"
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr "¥Ø¥Ã¥À¥¿¥°: °Û¾ï¤Ç¤¹¡£¥¿¥°(%d)¤ÎÈֹ椬Èϰϳ°¤Ç¤¹¡£\n"
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr "¥Ø¥Ã¥À¥Ç¡¼¥¿: °Û¾ï¤Ç¤¹¡£¥Ð¥¤¥È¿ô(%d)¤¬Èϰϳ°¤Ç¤¹¡£\n"
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, fuzzy, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "¥Ø¥Ã¥À blob(%d): °Û¾ï¤Ç¤¹¡£Æɤ߹þ¤ß·ë²Ì¤Ï %d ¤Ç¤¹¡£\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr "¥Ø¥Ã¥À¥í¡¼¥É: °Û¾ï¤Ç¤¹¡£\n"
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: ½ð̾¤¬¤¢¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤»¤ó¡£\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2189,7 +2204,7 @@ msgstr "
 msgid "don't verify files in package"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸Ãæ¤Î¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤·¤Þ¤»¤ó¡£"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¤Î°Í¸´Ø·¸¤ò¸¡¾Ú¤·¤Þ¤»¤ó¡£"
 
@@ -2229,55 +2244,55 @@ msgstr "
 msgid "generate signature"
 msgstr "½ð̾¤òÀ¸À®¤·¤Þ¤¹¡£"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤¬´üÂÔ¤µ¤ì¤Þ¤¹¤¬¡¢¤³¤ì¤Ï¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤Ç¤¹\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "¥½¡¼¥¹¥Ñ¥Ã¥±¡¼¥¸¤Ë .spec ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr ""
 "%s(%s-%s-%s.%s) ¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£waitpid (%d)¡£rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s(%s-%s-%s.%s) ¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£½ªÎ»¥¹¥Æ¡¼¥¿¥¹ %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "%s(%s-%s-%s.%s) ¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£½ªÎ»¥¹¥Æ¡¼¥¿¥¹ %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: ¥¹¥¯¥ê¥×¥È %s ¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤Þ¤·¤¿ (%d)¡£%s ¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "¥¢¡¼¥«¥¤¥Ö¤Î¿­Ä¹¤Ë¼ºÇÔ%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr ": ¥Õ¥¡¥¤¥ë "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s: ¥Õ¥¡¥¤¥ë %s ¤Ç¼ºÇÔ: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s: ¼ºÇÔ: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "ÉÔÀµ¤Ê¥Õ¥©¡¼¥Þ¥Ã¥È: %s\n"
@@ -2374,20 +2389,20 @@ msgstr "̵
 msgid "record %lu could not be read\n"
 msgstr "¥ì¥³¡¼¥É %u ¤ÏÆɤ߹þ¤á¤Þ¤»¤ó¤Ç¤·¤¿\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(files ¤ËÄɲúѤß)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(provide¤ËÄɲúѤß)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: ¥ª¡¼¥×¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
@@ -2402,67 +2417,67 @@ msgstr "%s: Fwrite 
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: ¥­¡¼ ID %s ¤Ë¤è¤ê´û¤Ë½ð̾¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: ¥¤¥ó¥Ý¡¼¥ÈÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿(%d)¡£\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: ¥¤¥ó¥Ý¡¼¥È¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: headerRead ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: headerGetEntry ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "OK ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr "(¸«¤Ä¤«¤é¤Ê¤¤¸°:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr "(¿®Íê¤Ç¤­¤Ê¤¤¸°:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2532,7 +2547,7 @@ msgid "internal support for lua scripts."
 msgstr "lua ¥¹¥¯¥ê¥×¥È¤ÎÆâÉô¥µ¥Ý¡¼¥È¡£"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2543,7 +2558,7 @@ msgstr "%s 
 msgid "unknown tag: \"%s\"\n"
 msgstr "ÉÔÌÀ¤Ê¥¿¥°: \"%s\"\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "°Í¸À­¤Î·çÇ¡:\n"
@@ -2566,7 +2581,7 @@ msgstr "%s 
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s ¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹ - Å¾Á÷¤Ë¼ºÇÔ - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤»¤ó¡£\n"
@@ -2596,17 +2611,17 @@ msgstr "%s: RPM 
 msgid "cannot open file %s: %s\n"
 msgstr "¥Õ¥¡¥¤¥ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ¤ÏÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ëÃæ¤Ç¤¹¡£\n"
@@ -2714,99 +2729,79 @@ msgstr "%s 
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "ÉÔÌÀ¤Ê¥¨¥é¡¼ %d ¤¬¥Ñ¥Ã¥±¡¼¥¸ %s ÁàºîÃæ¤ËȯÀ¸¤·¤Þ¤·¤¿"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "2ÈÖÌܤΠ':' ¤¬¤¢¤ê¤Þ¤»¤ó (%s:%d ¤Ç)\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "%s:%d ¤Ë¥¢¡¼¥­¥Æ¥¯¥Á¥ã̾¤¬¤¢¤ê¤Þ¤»¤ó\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¡¼¥¿¹Ô¤¬ÉÔ´°Á´¤Ç¤¹\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¡¼¥¿¹Ô¤Ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "ÉÔÀµ¤Ê arch/os ÈÖ¹æ: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "%s:%d ¤ÇÉÔ´°Á´¤Ê¥Ç¥Õ¥©¥ë¥È¹Ô\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "%s:%d ¤Ç¥Ç¥Õ¥©¥ë¥È¹Ô¤Ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "%s ¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ: %s¡£\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "':' ¤¬¤¢¤ê¤Þ¤»¤ó (0x%02x ¤¬¸«¤Ä¤«¤Ã¤¿) (%s:%d)\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%s ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó (%s:%d)\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "%s ¤ÎŸ³«¤Ë¼ºÇÔ¤·¤Þ¤·¤¿ (%s:%d) \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó (%s:%d): %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s ÍѤΥ¢¡¼¥­¥Æ¥¯¥Á¥ã¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó (%s:%d)\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹: '%s' (%s:%d)\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "ÉÔÌÀ¤Ê¥·¥¹¥Æ¥à: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "%s ¤òŸ³«¤Ç¤­¤Þ¤»¤ó¡£\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "%s ¤òÆɤ߹þ¤á¤Þ¤»¤ó¡£HOME ¤¬Â礭¤¹¤®¤Þ¤¹¡£\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "%s ¤òÆɤ߹þ¤ßÍѤ˥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s¡£\n"
 
 #: lib/rpmts.c:99
@@ -2814,27 +2809,27 @@ msgstr "%s 
 msgid "cannot open Packages database in %s\n"
 msgstr "%s ¤Ë¤¢¤ë Package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¡£\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥é¥Ù¥ëÃæ¤Ë;ʬ¤Ê¡Ö(¡×¤¬¤¢¤ê¤Þ¤¹: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥é¥Ù¥ëÃæ¤Ë¡Ö(¡×¤¬¤¢¤ê¤Þ¤»¤ó: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "¥Ñ¥Ã¥±¡¼¥¸¥é¥Ù¥ëÃæ¤Ë¡Ö)¡×¤¬¤¢¤ê¤Þ¤»¤ó: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "%s ¤Ë¤¢¤ë Solve ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¡£\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    ²ò·è¤ÎÄó°Æ:\n"
 
@@ -2857,130 +2852,139 @@ msgstr "
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr "½ð̾¥Ç¡¼¥¿: ÉÔÀµ¡¢¥Ð¥¤¥È¿ô (%d) ¤¬Èϰϳ°¤Ç¤¹¡£\n"
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr "½ð̾ blob(%d): ÉÔÀµ¡¢read ¤¬ %d ¤òÊÖ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "½ð̾¥¿¥°[%d]: ÉÔÀµ¡¢¥¿¥° %d ¥¿¥¤¥× %d ¥ª¥Õ¥»¥Ã¥È %d ¥«¥¦¥ó¥È %d\n"
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr "½ð̾¤ÎÆɤ߹þ¤ß: ÉÔÀµ¡£\n"
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, fuzzy, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr "½ð̾¤Î pad ¥µ¥¤¥º(%d): ÉÔÀµ¡¢%d ¥Ð¥¤¥ÈÆɤ߹þ¤ß¤Þ¤·¤¿¡£\n"
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, fuzzy, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr "½ð̾¤Î¥µ¥¤¥º(%d): ÉÔÀµ¡¢fstat(2) ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "%s ¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp ¼ºÇÔ\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp ¤¬½ð̾¤ò½ñ¤­¹þ¤à¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "½ð̾¤òÆɤ߹þ¤á¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "¼Â¹Ô¼ºÇÔ\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg ¤¬½ð̾¤ò½ñ¤­¹þ¤à¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÃæ¤ÎÉÔÀµ¤Ê %%_signature\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÆâ¤Ç \"%%_gpg_name\" ¤òÀßÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "¥Þ¥¯¥í¥Õ¥¡¥¤¥ëÆâ¤Ç \"%%_pgp_name\" ¤òÀßÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "¥Ø¥Ã¥À¤È¥Ú¥¤¥í¡¼¥É¥µ¥¤¥º:"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "MD5 ¥À¥¤¥¸¥§¥¹¥È: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "¥Ø¥Ã¥À SHA1 ¥À¥¤¥¸¥§¥¹¥È: "
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "ÉÔÌÀ¤Ê¥¿¥°"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "¥Ø¥Ã¥À "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "V4 DSA ½ð̾: "
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "V3 DSA ½ð̾: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "V3 DSA ½ð̾: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "½ð̾³Îǧ: °Û¾ï¤Ê¥Ñ¥é¥á¡¼¥¿¤Ç¤¹¡£\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "MD5 ¥À¥¤¥¸¥§¥¹¥È¤¬ÇË»: ¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "½ð̾: Ì¤ÃÎ(%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤Îºï½ü¼ºÇÔ: %s\n"
@@ -2995,306 +2999,306 @@ msgstr "%c %s 
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "%s ¤Î¤¿¤á¤Î°Í¸À­¤òËþ¤¿¤·¤Æ¤¤¤Þ¤»¤ó: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "ÉÔÌÀ¤Ê¥·¥¹¥Æ¥à: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d ¥¨¥é¡¼ (%d) (%s ¤Ë¤ª¤¤¤Æ): %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d ¥¨¥é¡¼ (%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "%s¥í¥Ã¥¯¤ò³ÍÆÀ¤Ç¤­¤Þ¤»¤ó (%s/%s)\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "ÇÓ¾"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "¶¦Í­"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "ÉÔÌÀ¤Ê¥Ç¡¼¥¿¥Ù¡¼¥¹¥ª¥×¥·¥ç¥ó: \"%s\" ¤Ï̵»ë¤·¤Þ¤¹¡£\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s ¤Ë¤ÏÉÔÀµ¤Ê¿ôÃͤ¬¤¢¤ê¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s ¤Ë¤ÏÂ礭/¾®¤µ²á¤®¤ëlongÃͤ¬¤¢¤ê¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s ¤Ë¤ÏÂ礭/¾®¤µ²á¤®¤ëÀ°¿ôÃͤ¬¤¢¤ê¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "% ¤Î¸å¤Ë { ¤¬¤¢¤ê¤Þ¤»¤ó¡£"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "%{ ¤Î¸å¤Ë } ¤¬¤¢¤ê¤Þ¤»¤ó¡£"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "¶õ¤Î¥¿¥°¥Õ¥©¡¼¥Þ¥Ã¥È"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "¶õ¤Î¥¿¥°Ì¾"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "ÉÔÌÀ¤Ê¥¿¥°"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "ÇÛÎó¤Î¸å¤Ë ] ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "ͽ´ü¤»¤Ì ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "ͽ´ü¤»¤Ì }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "¼°Ãæ¤Ç ? ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "¼°Ãæ¤Ç ? ¤Î¸å¤Ë { ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "¼°Ãæ¤Ë } ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "? ¥µ¥Ö¼°¤Î¸å¤Ë : ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "¼°Ãæ¤Ç : ¤Î¸å¤Ë { ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "¼°¤Î½ª¤ï¤ê¤Ë | ¤¬´üÂÔ¤µ¤ì¤Þ¤¹¡£"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬Èϰϳ°)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "ÇÛÎó¤Î·«¤êÊÖ¤·»ØÄ꤬¡¢¥µ¥¤¥º¤¬°Û¤Ê¤ëÇÛÎó¤Î´Ö¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "¥Ç¡¼¥¿¥¿¥¤¥× %d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò½é´ü²½¤·¤Þ¤¹¡£"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¥Ø¥Ã¥À¡¼¤«¤é¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºÆ¹½ÃÛ"
 "¤·¤Þ¤¹¡£"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¸¡¾Ú¤ò¹Ô¤¤¤Þ¤¹¡£"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: ÉÔÌÀ¤Ê¥¿¥°Ì¾: \"%s\" ¤Ï̵»ë¤·¤Þ¤¹\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "%s ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò db%d ¤Ç¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "%s ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¡£\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "dbpath ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "¥¨¥é¡¼(%d) - ¥ì¥³¡¼¥É \"%s\" ¼èÆÀ»þ (%s ¥¤¥ó¥Ç¥Ã¥¯¥¹¤«¤é)\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: ¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "¥¨¥é¡¼(%d) - ¥ì¥³¡¼¥É #%d ¤ò %s ¤Ë³ÊǼ»þ\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: ¥ª¡¼¥×¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: ¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 "rpmdb: ÇË»¤·¤¿¥Ø¥Ã¥À¥¤¥ó¥¹¥¿¥ó¥¹ #%u ¤ò¼èÆÀ¤·¤Þ¤·¤¿¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ¥Ø¥Ã¥À¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó (0x%x)\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "¥¨¥é¡¼(%d) - ¥Ø¥Ã¥À #%d ¥ì¥³¡¼¥É¤Ë %s ¤Îºï½ü¤òÀßÄê»þ\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "¥¨¥é¡¼(%d) - \"%s\" ¤Î¥ì¥³¡¼¥ÉÀßÄê»þ (%s ¥¤¥ó¥Ç¥Ã¥¯¥¹¤«¤é)\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "¥¨¥é¡¼(%d) - ¥ì¥³¡¼¥É \"%s\" ¤ò %s ¤Ë³ÊǼ»þ\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "¥¨¥é¡¼(%d) - ¥ì¥³¡¼¥É \"%s\" ¤ò %s ¤«¤éºï½ü»þ\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "¥¨¥é¡¼(%d) - ¿·¤·¤¤¥Ñ¥Ã¥±¡¼¥¸¥¤¥ó¥¹¥¿¥ó¥¹¤Î³ä¤êÅö¤Æ»þ\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: ¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "¥¨¥é¡¼(%d) - ¥ì¥³¡¼¥É %s ¤ò %s ¤Ë¥¹¥È¥¢»þ\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "dbpath ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "°ì»þŪ¤Ê¥Ç¡¼¥¿¥Ù¡¼¥¹ %s ¤Ï´û¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤Îºï½ü¼ºÇÔ: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Î¥Ø¥Ã¥À #%u ¤ÏÉÔÀµ¤Ç¤¹ -- ¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "¸µ¡¹ %u ¤Ë¤¢¤Ã¤¿¥ì¥³¡¼¥É¤òÄɲäǤ­¤Þ¤»¤ó¡£\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎºÆ¹½Ãۤ˼ºÇÔ: ¥ª¥ê¥¸¥Ê¥ë¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ï»Ä¤Ã¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "¸Å¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¿·¤·¤¤¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÇÃÖ¤­´¹¤¨¤ë¤Î¤Ë¼ºÇÔ!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "Éü¸µ¤¹¤ë¤Ë¤Ï %s Æâ¤Î¥Õ¥¡¥¤¥ë¤ò %s Æâ¤Î¥Õ¥¡¥¤¥ë¤ÇÃÖ¤­´¹¤¨¤Æ²¼¤µ¤¤"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤Îºï½ü¼ºÇÔ: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d ¥¨¥é¡¼ (%d) (%s ¤Ë¤ª¤¤¤Æ): %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d ¥¨¥é¡¼ (%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "%s¥í¥Ã¥¯¤ò³ÍÆÀ¤Ç¤­¤Þ¤»¤ó (%s/%s)\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "ÇÓ¾"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "¶¦Í­"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "ÉÔÌÀ¤Ê¥Ç¡¼¥¿¥Ù¡¼¥¹¥ª¥×¥·¥ç¥ó: \"%s\" ¤Ï̵»ë¤·¤Þ¤¹¡£\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s ¤Ë¤ÏÉÔÀµ¤Ê¿ôÃͤ¬¤¢¤ê¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s ¤Ë¤ÏÂ礭/¾®¤µ²á¤®¤ëlongÃͤ¬¤¢¤ê¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s ¤Ë¤ÏÂ礭/¾®¤µ²á¤®¤ëÀ°¿ôÃͤ¬¤¢¤ê¤Þ¤¹¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¡£\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "ÉÔÌÀ¤Ê¥·¥¹¥Æ¥à: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3350,51 +3354,51 @@ msgstr "
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "ÉÔÌÀ¤Ê¥ª¥×¥·¥ç¥ó %c (%s(%s)Ãæ¤Ë)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "ºÆµ¢¤Î¿¼¤µ (%d) ¤¬ºÇÂçÃÍ (%d) ¤è¤êÂ礭¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤ %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "%% ¤Î¸å¤í¤Ë¹½Ê¸²òÀϤǤ­¤Ê¤¤¥Þ¥¯¥í¤¬Â³¤¤¤Æ¤¤¤Þ¤¹¡£\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "¥Þ¥¯¥í %%%.*s ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "¥¿¡¼¥²¥Ã¥È¥Ð¥Ã¥Õ¥¡¤Î¥ª¡¼¥Ð¥Õ¥í¡¼¤Ç¤¹¡£\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "µìÍè¤Î¹½Ê¸¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "µìÍè¤Î¹½Ê¸¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó: %s\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "̵¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸ÈÖ¹æ: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fseek ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n"
@@ -3476,24 +3480,24 @@ msgstr "
 msgid "url port must be a number\n"
 msgstr "url ¥Ý¡¼¥È¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "¥Ø¥Ã¥À¡¼¤È¥Ú¥¤¥í¡¼¥É½ð̾¤ò¸¡¾Ú¤·¤Þ¤»¤ó¡£"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr "¥­¥ã¥Ã¥·¥å¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¹¹¿·¤·¤Þ¤»¤ó¡£¥Ñ¥Ã¥±¡¼¥¸¥Ñ¥¹¤Îɽ¼¨¤Î¤ß¤Ç¤¹¡£"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr "¥Õ¥¡¥¤¥ë¥Ä¥ê¡¼Ãµº÷¥ª¥×¥·¥ç¥ó:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: %%{_cache_dbpath} ¥Þ¥¯¥í¤ÏÀßÄê¥ß¥¹¤Ç¤¹¡£\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: ¥­¥ã¥Ã¥·¥åÁàºî¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: ec %d¡£\n"
@@ -3503,6 +3507,21 @@ msgstr "%s: 
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: manifest ¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: headerGetEntry ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "%s ¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ: %s¡£\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "%s ¤ÎŸ³«¤Ë¼ºÇÔ¤·¤Þ¤·¤¿ (%s:%d) \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "%s ¤òŸ³«¤Ç¤­¤Þ¤»¤ó¡£\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "%s ¤òÆɤ߹þ¤á¤Þ¤»¤ó¡£HOME ¤¬Â礭¤¹¤®¤Þ¤¹¡£\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s %s ¤Î rmdir ¤Ë¼ºÇÔ: %s\n"
index 44e499f..b9f6dc6 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.4\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2002-03-04 17:17+0900\n"
 "Last-Translator: Jong-Hoon Ryu <redhat4u@netian.com>\n"
 "Language-Team: GNU Translation project <ko@li.org>\n"
@@ -109,7 +109,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "¼³Ä¡/¾÷±×·¹À̵å/»èÁ¦ ¿É¼Ç:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 #, fuzzy
 msgid "Common options for all rpm modes and executables:"
 msgstr "¸ðµç rpm ¸ðµå¿¡¼­ÀÇ ÀϹÝÀûÀΠ¿É¼Ç:"
@@ -311,40 +311,45 @@ msgstr "
 msgid "--sign may only be used during package building"
 msgstr "--sign ¿É¼ÇÀº ÆÐÅ°Áö Á¦À۽ÿ¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "¾ÆÄ«À̺꠻ý¼º¿¡ ½ÇÆÐÇÔ: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "ÀçÁ¦ÀÛ(rebuild)ÇÒ ÆÐÅ°Áö ÆÄÀÏÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ¿¡ ÇÊ¿äÇÑ spec ÆÄÀÏÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ¿¡ ÇÊ¿äÇÑ tar ÆÄÀÏÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "»èÁ¦ÇÒ ÆÐÅ°Áö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "¼³Ä¡ÇÒ ÆÐÅ°Áö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "ÁúÀÇ¿¡ ÇÊ¿äÇÑ Àμö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "°ËÁõ¿¡ ÇÊ¿äÇÑ Àμö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "ÁúÀÇ¿¡ ÇÊ¿äÇÑ Àμö°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù"
@@ -378,52 +383,52 @@ msgstr ""
 "\n"
 "RPM Á¦ÀÛ ¿À·ù:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "'==' À» Ã³¸®(parsing)Çϴ µµÁß ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "'&&' À» Ã³¸®(parsing)Çϴ µµÁß ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "'||' À» Ã³¸®(parsing)Çϴ µµÁß ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "Ç¥Çö½Ä¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "'(' °¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "'-' ´Â ¼ýÀÚ¿¡¸¸ »ç¿ëÇÕ´Ï´Ù\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "'!' ´Â ¼ýÀÚ¿¡¸¸ »ç¿ëÇÕ´Ï´Ù\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "À¯ÇüÀº ¹Ýµå½Ã ÀÏÄ¡ÇؾߠÇÕ´Ï´Ù\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "'* /' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "'-' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "'&&' ¿Í '||' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "Ç¥Çö½Ä¿¡¼­ ±¸¹® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
@@ -432,169 +437,164 @@ msgstr "ǥ
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK ½ÇÆÐ: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "%s %s¿¡ '(' °¡ ¾ø½À´Ï´Ù\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "%s(%s¿¡ ')' °¡ ¾ø½À´Ï´Ù\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "ºÎÀûÇÕÇÑ %s ÅäÅ«: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%2$s %3$s¿¡ %1$s °¡ ¾ø½À´Ï´Ù\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() ´ÙÀ½¿¡ °ø¹éÀÌ ¾øÀ½: %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "À߸øµÈ ±¸¹®: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "À߸øµÈ ¸ðµå spec: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "À߸øµÈ dir¸ðµå spec: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, fuzzy, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "ºñÁ¤»óÀûÀΠ·ÎÄÉÀÏ ±æÀÌ: %%lang(%2$s)¿¡ \"%1$.*s\"\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "%%lang(%2$s)¿¡ Áߺ¹µÈ ·ÎÄÉÀÏ %1$.*s°¡ Á¸ÀçÇÕ´Ï´Ù\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir¿¡ ÇϳªÀÇ Àμö¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "ÇϳªÀÇ Çà¿¡ µÎ°³ÀÇ ÆÄÀÏÀÌ Á¸ÀçÇÔ: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "ÆÄÀÏÀº ¹Ýµå½Ã \"/\" ·Î ½ÃÀÛÇؾßÇÔ: %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "ƯÁ¤ %%docÀ» ´Ù¸¥ Çü½Ä°ú ÇÔ²² »ç¿ëÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "ÆÄÀÏ ¸ñ·ÏÀÌ Áߺ¹µÊ: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "BuildRoot¿¡ ½Éº¼¸¯¸µÅ©ÇÔ: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "ÆÄÀÏÀÌ prefix (%s)¿Í ÀÏÄ¡ÇÏÁö ¾ÊÀ½: %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "ÆÄÀÏÀ» Ã£À» ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "ÆÄÀÏÀº \"/\" ·Î ½ÃÀÛÇؾßÇÔ: %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "GlobÀ» »ç¿ëÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "globÀ¸·Î ÆÄÀÏÀ» Ã£À» ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "%s ÆÄÀÏÀÇ %%files¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "Çà: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "À߸øµÈ ÆÄÀÏ: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "À߸øµÈ ¼ÒÀ¯ÀÚ/±×·ì: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "¾ÆÄ«À̺긦 Çª´Âµ¥ ½ÇÆÐÇÔ%s%s: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "ÆÄÀϠ󸮠Áß: %s-%s-%s\n"
@@ -784,32 +784,32 @@ msgstr "%s(
 msgid "line %d: second %s\n"
 msgstr "%d ¹ø° Çà: µÎ¹ø° %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog Ç׸ñ(entry)Àº ¹Ýµå½Ã '*' ·Î ½ÃÀÛÇؾߠÇÕ´Ï´Ù\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "%%changelog Ç׸ñ(entry)ÀÌ ¿ÏÀüÇÏÁö ¾Ê½À´Ï´Ù\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "%%changelog¿¡ À߸øµÈ ³¯Â¥: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog°¡ ³¯Â¥(chronological) ¼øÀ¸·Î µÇ¾îÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "%%changelog¿¡ À̸§ÀÌ ºüÁ®ÀÖ½À´Ï´Ù\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "%%changelog¿¡ ³»¿ë(description)ÀÌ ¾ø½À´Ï´Ù\n"
@@ -819,17 +819,17 @@ msgstr "%%changelog
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "%d ¹ø° Çà: %%description¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "%d ¹ø° Çà: %s(Àº)´Â À߸øµÈ ¿É¼ÇÀÔ´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "%d ¹ø° Çà: À̸§ÀÌ ³Ê¹« ¸¹½À´Ï´Ù: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "%d ¹ø° Çà: ÆÐÅ°Áö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù: %s\n"
@@ -844,132 +844,137 @@ msgstr "%d 
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "%d ¹ø° Çà: %%files¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "%d ¹ø° Çà: µÎ¹ø° %%files ¸ñ·Ï\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "¾ÆÅ°ÅØÃÄ°¡ Á¦¿ÜµÊ: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "¾ÆÅ°ÅØÃÄ°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ½: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "¿î¿µÃ¼Á¦°¡ Á¦¿ÜµÊ: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "¿î¿µÃ¼Á¦°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ½: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "ÆÐÅ°Áö¿¡ ¹Ýµå½Ã %s Ç׸ñ(field)À» Æ÷ÇÔÇؾßÇÔ: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "ÆÐÅ°Áö¿¡ %s Ç׸ñ(entry)ÀÌ Áߺ¹µÇ¾î ÀÖÀ½: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "%s ¾ÆÀÌÄÜÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "%s ¾ÆÀÌÄÜÀ» ÀÐÀ» ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "¾Ë ¼ö ¾ø´Â ¾ÆÀÌÄÜ À¯Çü: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "%d ¹ø° Çà: Å±׿¡ ÇϳªÀÇ ÅäÅ«¸¸ ÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "%d ¹ø° Çà: ¿Ã¹Ù¸£Áö ¸øÇѠű×ÀÔ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "%d ¹ø° Çà: Å±װ¡ ºñ¾îÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "%d ¹ø° Çà: %s¿¡ ºÎÀûÇÕÇÑ ¹®ÀÚ '-' °¡ ÀÖÀ½: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot¸¦ \"/\" ·Î ÁöÁ¤ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "%d ¹ø° Çà: Prefixes´Â Àý´ë \"/\" ·Î ³¡³ª¼­´Â ¾ÈµË´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "%d ¹ø° Çà: DocdirÀº ¹Ýµå½Ã '/' ·Î ½ÃÀÛÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "%d ¹ø° Çà: Epoch/Serial Ç׸ñ(field)Àº ¹Ýµå½Ã ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "%d ¹ø° Çà: À߸øµÈ BuildArchitecture Çü½ÄÀÔ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "³»ºÎ ¿À·ù: º¸°Å½º(Bogus) Å±נ%d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "À߸øµÈ ÆÐÅ°Áö ÁöÁ¤: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "ÆÐÅ°Áö°¡ À̹̠Á¸ÀçÇÔ: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "%d ¹ø° Çà: ¾Ë ¼ö ¾ø´Â Å±×ÀÔ´Ï´Ù: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec ÆÄÀÏÀº BuildRoot¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
@@ -978,47 +983,47 @@ msgstr "Spec 
 msgid "Bad source: %s: %s\n"
 msgstr "À߸øµÈ ¼Ò½º: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "ÆÐÄ¡ ¹øÈ£ %d°¡ ¾ø½À´Ï´Ù\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "¼Ò½º ¹øÈ£ %d°¡ ¾ø½À´Ï´Ù\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "nosource %s(À»)¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup¿¡¼­ ¿À·ù ¹ß»ý: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "%d ¹ø° Çà: %%setup¿¡ À߸øµÈ Àμö°¡ ÀÖ½À´Ï´Ù: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "%d ¹ø° Çà: %%setup¿¡ À߸øµÈ %s ¿É¼Ç: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "ºÎÀûÇÕÇÑ ÆÐÅ°Áö ¹øÈ£: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "%d ¹ø° Çà: µÎ¹ø° %%prep\n"
@@ -1046,7 +1051,7 @@ msgstr "%d 
 msgid "line %d: triggers must have --: %s\n"
 msgstr "%d ¹ø° Çà: Æ®¸®°Å´Â ¹Ýµå½Ã '--' ¸¦ Æ÷ÇÔÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "%d ¹ø° Çà: %s¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
@@ -1056,17 +1061,17 @@ msgstr "%d 
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "%d ¹ø° Çà: ½ºÅ©¸³Æ® ÇÁ·Î±×·¥Àº ¹Ýµå½Ã '/' ·Î ½ÃÀÛÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "%d ¹ø° Çà: ½ºÅ©¸³Æ® ÇÁ·Î±×·¥Àº ¹Ýµå½Ã '/' ·Î ½ÃÀÛÇؾߠÇÕ´Ï´Ù: %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "%d ¹ø° Çà: µÎ¹ø° %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "%d ¹ø° Çà: %%description¿¡¼­ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: %s\n"
@@ -1106,17 +1111,17 @@ msgstr "%s:%d: %%endif
 msgid "malformed %%include statement\n"
 msgstr "%%include ¹®ÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot¸¦ \"/\" ·Î ÁöÁ¤ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot¸¦ \"/\" ·Î ÁöÁ¤ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "ÆÐÅ°Áö Á¦ÀÛ¿¡ È£È¯Çϴ ¾ÆÅ°ÅØÃĸ¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
@@ -1296,120 +1301,125 @@ msgstr "spec
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "(±âÁ¸ÀÇ) rpm[23] ÆÐŰ¡°ú È£È¯Çϴ Çì´õ¸¦ »ý¼ºÇÕ´Ï´Ù"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "%s(À»)¸¦ fork ÇÒ ¼ö ¾øÀ½: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "%s(À»)¸¦ ½ÇÇàÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "%s(À»)¸¦ ½ÇÇàÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "%s(À»)¸¦ fork ÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s(ÀÌ)°¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "%s¿¡ ¸ðµç ÀڷḦ ±â·ÏÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "%s(À»)¸¦ ¿©´Âµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s %s µð·ºÅ丮 »èÁ¦¿¡ ½ÇÆÐÇÔ: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s %s µð·ºÅ丮 »èÁ¦¿¡ ½ÇÆÐÇÔ: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "%s(À»)¸¦ Ã£´Â Áß: (%s »ç¿ë)...\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s(À»)¸¦ Ã£´Âµ¥ ½ÇÆÐÇÔ:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "%d ¹ø° Çà: À߸øµÈ ¼ýÀÚÀÔ´Ï´Ù: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "%d ¹ø° Çà: no%s(Àº)´Â À߸øµÈ ¼ýÀÚÀÔ´Ï´Ù: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "%d ¹ø° Çà: %s(Àº)´Â À߸øµÈ ¼ýÀÚÀÔ´Ï´Ù: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "%s(À»)¸¦ ÁúÀÇÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 "%s spec ÆÄÀÏÀ» ÁúÀÇÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù, ÆÄÀÏÀ» Ã³¸®(parse)ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(¿À·ù 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "À߸øµÈ magic ÀÔ´Ï´Ù"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "À߸øµÈ/ÀÐÀ» ¼ö ¾ø´Â Çì´õÀÔ´Ï´Ù"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Çì´õÀÇ Å©±â°¡ ³Ê¹« Å®´Ï´Ù"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "¾Ë ¼ö ¾ø´Â ÆÄÀÏ À¯ÇüÀÔ´Ï´Ù"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Çϵ堸µÅ©¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5 ÇÕ°è°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "³»ºÎ ¿À·ù"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "Çì´õ¿¡ ¾ÆÄ«À̺ê ÆÄÀÏÀÌ ¾ø½À´Ï´Ù"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " ½ÇÆÐÇÔ - "
 
@@ -1452,17 +1462,17 @@ msgstr "
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "tsort °ü°è¿¡¼­ %s-%s-%s \"%s\"(À»)¸¦ »èÁ¦ÇÕ´Ï´Ù.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "·çÇÁ(LOOP):\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù)"
 
@@ -1474,81 +1484,86 @@ msgstr "(base64
 msgid "(invalid type)"
 msgstr "(ºÎÀûÇÕÇѠŸÀÔ)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(BLOB[Binary Large OBject]ÀÌ ¾Æ´Õ´Ï´Ù)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
+
+#: lib/formats.c:268
 #, fuzzy
 msgid "(invalid xml type)"
 msgstr "(ºÎÀûÇÕÇѠŸÀÔ)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "¾î¶°ÇÑ PGP ¼­¸íµµ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl()¿¡¼­ Å©±â¸¦ ¹ÝȯÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl()¿¡¼­ ¸¶¿îÆ®ÇÒ ÁöÁ¡À» ¹ÝȯÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "%sÀÇ »óÅÂ(stat)¸¦ Ç¥½ÃÇϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "%s(À»)¸¦ ¿©´Âµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "%s ÆÄÀÏÀº ¾Ë ¼ö ¾ø´Â ÀåÄ¡ »ó¿¡ ÀÖ½À´Ï´Ù\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "%s »ç¿ëÀÚ°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù - root¸¦ ÀÌ¿ëÇÕ´Ï´Ù\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "%s ±×·ìÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù - root¸¦ ÀÌ¿ëÇÕ´Ï´Ù\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "Çì´õ ÆÄÀÏ ¸ñ·Ï¿¡¼­ ¾ÆÄ«À̺ê ÆÄÀÏ %s(À»)¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s(ÀÌ)°¡ %s(À¸)·Î ÀúÀåµÇ¾ú½À´Ï´Ù\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s %s µð·ºÅ丮 »èÁ¦¿¡ ½ÇÆÐÇÔ: ºó µð·ºÅ丮°¡ ¾Æ´Õ´Ï´Ù\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s %s µð·ºÅ丮 »èÁ¦¿¡ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s %s ¸µÅ© ÇØÁ¦¿¡ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s(ÀÌ)°¡ %s(À¸)·Î »ý¼ºµÇ¾ú½À´Ï´Ù\n"
@@ -1563,107 +1578,107 @@ msgstr "%%%s %s(
 msgid "cannot write to %%%s %s\n"
 msgstr "%%%s %s(À»)¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignatureÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: À¯È¿ÇÑ ¼­¸íÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: FreadÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s(Àº)´Â ¼³Ä¡ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2204,7 +2219,7 @@ msgstr "
 msgid "don't verify files in package"
 msgstr "ÆÐÅ°Áö ¾ÈÀÇ ÆÄÀÏÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "ÆÐÅ°ÁöÀÇ ÀÇÁ¸¼ºÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
@@ -2251,60 +2266,60 @@ msgstr "
 msgid "generate signature"
 msgstr "¼­¸íÀ» ÀÛ¼ºÇÕ´Ï´Ù"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "¼Ò½º ÆÐÅ°Áö°¡ ÇÊ¿äÇϸç, ¹ÙÀ̳ʸ®°¡ °Ë»öµÇ¾ú½À´Ï´Ù\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "¼Ò½º ÆÐÅ°Áö¿¡ .spec ÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr ""
 "%s: %s ½ºÅ©¸³Æ²¸´(scriptlet)ÀÌ ½ÇÆÐÇß½À´Ï´Ù (%d), %s-%s-%s(À»)¸¦ »ý·«ÇÕ´Ï´Ù\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr ""
 "%2$s-%3$s-%4$sÀÇ %1$s ½ºÅ©¸³Æ²¸´(scriptlet) ½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù, Á¾·á »óȲ %5"
 "$d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr ""
 "%2$s-%3$s-%4$sÀÇ %1$s ½ºÅ©¸³Æ²¸´(scriptlet) ½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù, Á¾·á »óȲ %5"
 "$d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, fuzzy, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 "%s: %s ½ºÅ©¸³Æ²¸´(scriptlet)ÀÌ ½ÇÆÐÇß½À´Ï´Ù (%d), %s-%s-%s(À»)¸¦ »ý·«ÇÕ´Ï´Ù\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "¾ÆÄ«À̺긦 Çª´Âµ¥ ½ÇÆÐÇÔ%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " ´ÙÀ½ ÆÄÀÏÀÇ "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%2$s ÆÄÀÏÀÇ %1$s(ÀÌ)°¡ ½ÇÆÐÇÔ: %3$s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s(ÀÌ)°¡ ½ÇÆÐÇÔ: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "¿Ã¹Ù¸£Áö ¸øÇÑ Çü½Ä: %s\n"
@@ -2402,22 +2417,22 @@ msgstr "
 msgid "record %lu could not be read\n"
 msgstr "±â·Ï(record) ¹øÈ£ %u(Àº)´Â ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "%s ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 #, fuzzy
 msgid "(added files)"
 msgstr "À߸øµÈ db ÆÄÀÏ %s\n"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 #, fuzzy
 msgid "(added provide)"
 msgstr "%s: %-45s ¿¹ (Á¦°øÀÌ Ãß°¡µÊ)\n"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: ¿©´Âµ¥ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
@@ -2432,67 +2447,67 @@ msgstr "%s: Fwrite
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: FseekÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFileÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignatureÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "¿Ã¹Ù¸£Áö ¾ÊÀ½"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "È®ÀÎ"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (Å°¸¦ Ã£À» ¼ö ¾øÀ½:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (Å°¸¦ ½Å·ÚÇÒ ¼ö ¾øÀ½:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2559,7 +2574,7 @@ msgid "internal support for lua scripts."
 msgstr "'-' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2570,7 +2585,7 @@ msgstr "%s(
 msgid "unknown tag: \"%s\"\n"
 msgstr "¾Ë ¼ö ¾ø´Â Å±נÀÔ´Ï´Ù"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2594,7 +2609,7 @@ msgstr "%s(
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s(À»)¸¦ »ý·«ÇÕ´Ï´Ù - Àü¼Û(transfer)¿¡ ½ÇÆÐÇÔ - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s(Àº)´Â ¼³Ä¡ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
@@ -2624,17 +2639,17 @@ msgstr "%s(
 msgid "cannot open file %s: %s\n"
 msgstr "%s ÆÄÀÏÀ» ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ¿©·¯°³ÀÇ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÕ´Ï´Ù\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "%s(À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "%s(À»)¸¦ ¼³Ä¡ÇÕ´Ï´Ù\n"
@@ -2742,99 +2757,79 @@ msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 "%2$s ÆÐÅ°Áö¸¦ Ã³¸®Çϴ °úÁ¤¿¡¼­ ¾Ë ¼ö ¾ø´Â ¿À·ù %1$d(ÀÌ)°¡ ¹ß»ýÇß½À´Ï´Ù"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "%s¿¡ µÎ¹ø° ':' ÀÌ ¾øÀ½:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "%s¿¡ ¾ÆÅ°ÅØÃĸíÀÌ ¾øÀ½:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "%sÀÇ µ¥ÀÌÅÍ Ç׸ñ(line)ÀÌ ºÒÃæºÐÇÔ:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "%sÀÇ µ¥ÀÌÅÍ Ç׸ñ(line)¿¡ Àμö°¡ ³Ê¹« ¸¹À½:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "À߸øµÈ ¾ÆÅ°ÅØÃÄ/¿î¿µÃ¼Á¦ ¹øÈ£: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "%sÀÇ ±âº» Ç׸ñ(line)ÀÌ ºÒÃæºÐÇÔ:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "%sÀÇ ±âº» Ç׸ñ(line)¿¡ Àμö°¡ ³Ê¹« ¸¹À½:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "%s(À»)¸¦ Àдµ¥ ½ÇÆÐÇÔ: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "%2$s¿¡ ':' (0x%1$02x Ã£À½) ÀÌ ¾øÀ½:%3$d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%2$s¿¡ %1$s(À»)¸¦ À§ÇÑ Àμö°¡ ¾øÀ½:%3$d\n"
 
-#: lib/rpmrc.c:596
-#, 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:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "%2$sÀÇ %1$s(À»)¸¦ ¿­ ¼ö ¾øÀ½:%3$d: %4$s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%2$s¿¡ %1$s(À»)¸¦ À§ÇÑ ¾ÆÅ°ÅØÃÄ°¡ ¾øÀ½:%3$d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "%2$s¿¡ À߸øµÈ '%1$s' ¿É¼Ç:%3$d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "¾Ë ¼ö ¾ø´Â ½Ã½ºÅÛ: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "%s(À»)¸¦ È®Àå(expand)ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "%s(À»)¸¦ ÀÐÀ» ¼ö ¾ø½À´Ï´Ù, HOMEÀÌ ³Ê¹« Å®´Ï´Ù.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "%s(À»)¸¦ ¿­ ¼ö ¾øÀ½: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2842,27 +2837,27 @@ msgstr "%s(
 msgid "cannot open Packages database in %s\n"
 msgstr "%s ¾ÈÀÇ ÆÐÅ°Áö µ¥ÀÌÅͺ£À̽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "ºÎÀûÇÕÇÑ ÆÐÅ°Áö ¹øÈ£: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "%s %s¿¡ '(' °¡ ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "ºÎÀûÇÕÇÑ ÆÐÅ°Áö ¹øÈ£: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "%sÀÇ rpm µ¥ÀÌÅͺ£À̽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2885,129 +2880,138 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "%s(À»)¸¦ ½ÇÇàÇÒ ¼ö ¾øÀ½: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp°¡ ½ÇÆÐÇÔ\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp ¼­¸íÀ» ÀÛ¼ºÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "¼­¸íÀ» ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "½ÇÇà¿¡ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg ¼­¸íÀ» ÀÛ¼ºÇϴµ¥ ½ÇÆÐÇß½À´Ï´Ù\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ ¾È¿¡ ºÎÀûÇÕÇÑ %%_signature ³»¿ë(spec)ÀÌ ÀÖ½À´Ï´Ù\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ ¾È¿¡ ¹Ýµå½Ã \"%%_gpg_name\"À» ¼³Á¤ÇؾߠÇÕ´Ï´Ù\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "¸ÅÅ©·Î ÆÄÀÏ ¾È¿¡ ¹Ýµå½Ã \"%%_pgp_name\"À» ¼³Á¤ÇؾߠÇÕ´Ï´Ù\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Çì´õÀÇ Å©±â°¡ ³Ê¹« Å®´Ï´Ù"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "SHA1 Ãà¾à(digest) Çì´õ¸¦ °Ë»çÇÏÁö ¾Ê½À´Ï´Ù"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "¾Ë ¼ö ¾ø´Â Å±נÀÔ´Ï´Ù"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "¼­¸íÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "¼­¸íÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "¼­¸íÀÌ ¾ø½À´Ï´Ù\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "¼Õ»óµÈ MD5 Ãà¾à(digest): Áö¿øÇÏÁö ¾ÊÀ½\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, fuzzy, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "¼­¸í: size(%d)+pad(%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "%s µð·ºÅ丮¸¦ »èÁ¦Çϴµ¥ ½ÇÆÐÇÔ: %s\n"
@@ -3022,312 +3026,312 @@ msgstr "
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "%s-%s-%s¿¡ ÀÇÁ¸¼º ¹®Á¦ ¹ß»ý: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "¾Ë ¼ö ¾ø´Â ½Ã½ºÅÛ: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "%3$sÀÇ db%1$d ¿À·ù(%2$d): %4$s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d ¿À·ù(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "%2$s/%3$sÀÇ Àá±ÝµÈ(lock) %1$s(À»)¸¦ ¾òÀ» ¼ö ¾ø½À´Ï´Ù\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "Æó¼âÀû(exclusive)"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "°øÀ¯µÊ"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "ÀÎÁõµÇÁö ¾ÊÀº db ¿É¼Ç: \"%s\"(À»)¸¦ ¹«½ÃÇÕ´Ï´Ù.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s(Àº)´Â ºÎÀûÇÕÇÑ ¼öÄ¡ °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s(Àº)´Â ³Ê¹« Å©°Å³ª ³Ê¹« ÀûÀº Á¤¼ö(long) °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s(Àº)´Â ³Ê¹« Å©°Å³ª ³Ê¹« ÀûÀº Á¤¼ö(int) °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "'%' µÚ¿¡ '{' °¡ ¾ø½À´Ï´Ù"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "'%{' µÚ¿¡ '}' °¡ ¾ø½À´Ï´Ù"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "űנÇü½ÄÀÌ ºñ¾îÀÖ½À´Ï´Ù"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "űנÀ̸§ÀÌ ºñ¾îÀÖ½À´Ï´Ù"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "¾Ë ¼ö ¾ø´Â Å±נÀÔ´Ï´Ù"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "¹è¿­ÀÇ ³¡ºÎºÐ¿¡ ']' °¡ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "ºÒÇÊ¿äÇÑ ']' °¡ ÀÖ½À´Ï´Ù"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "ºÒÇÊ¿äÇÑ '}' °¡ ÀÖ½À´Ï´Ù"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "Ç¥Çö½Ä¿¡ '?' °¡ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "Ç¥Çö½ÄÀÇ '?' µÚ¿¡ '{' °¡ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "Ç¥Çö½Ä¿¡ '}' °¡ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "'?' ÇϺÎÇ¥Çö½Ä(subexpression) µÚ¿¡ ':' ÀÌ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "Ç¥Çö½ÄÀÇ ':' µÚ¿¡ '{' °¡ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "Ç¥Çö½ÄÀÇ ³¡ºÎºÐ¿¡ '|' °¡ ¿Í¾ßÇÕ´Ï´Ù"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "%d µ¥ÀÌÅÍ À¯ÇüÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "µ¥ÀÌÅͺ£À̽º¸¦ ÃʱâÈ­ ÇÕ´Ï´Ù"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "¼³Ä¡µÈ ÆÐÅ°Áö Çì´õ¿¡¼­ »ó¹ÝµÈ ¸ñ·Ï(inverted lists)ÀÇ µ¥ÀÌÅͺ£À̽º¸¦ À籸Ãà ÇÕ"
 "´Ï´Ù"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» °Ë»çÇÕ´Ï´Ù"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 "DB Å±נÃʱâÈ­[dbiTagsInit]: ÀÎÁõµÇÁö ¾ÊÀº Å±נÀ̸§: \"%s\"(Àº)´Â ¹«½ÃµË´Ï"
 "´Ù\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "%s À妽º¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "db°æ·Î°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 "%3$s À妽º¿¡¼­ \"%2$s\" ·¹Äڵ带 ¾ò´Â µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "%3$s(À¸)·Î %2$s ·¹Äڵ带 ÀúÀåÇϴ µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: FseekÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: ¿©´Âµ¥ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, fuzzy, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: ¼Õ»óµÈ Çì´õ #%u(ÀÌ)°¡ º¹±¸(retrieved)µÇ¾ú½À´Ï´Ù, »ý·«ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: 0x%xÀÇ Çì´õ¸¦ ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 "%3$s À妽º¿¡¼­ \"%2$s\" ·¹Äڵ带 ¾ò´Â µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr ""
 "%3$s À妽º¿¡¼­ \"%2$s\" ·¹Äڵ带 ¾ò´Â µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, fuzzy, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "%3$s(À¸)·Î %2$s ·¹Äڵ带 ÀúÀåÇϴ µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, fuzzy, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "%3$s¿¡¼­ %2$s ·¹Äڵ带 »èÁ¦Çϴ µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "»õ·Î¿î ÆÐÅ°Áö¸¦ ¹èÄ¡Çϴ µµÁß ¿À·ù(%d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 #, fuzzy
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdb: ¼Õ»óµÈ Çì´õ #%u(ÀÌ)°¡ º¹±¸(retrieved)µÇ¾ú½À´Ï´Ù, »ý·«ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "%3$s(À¸)·Î %2$s ·¹Äڵ带 ÀúÀåÇϴ µµÁß ¿À·ù(%1$d)°¡ ¹ß»ýÇß½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "db°æ·Î°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "Àӽ൥ÀÌÅͺ£À̽º %s(ÀÌ)°¡ À̹̠Á¸ÀçÇÕ´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "%s µð·ºÅ丮¸¦ »èÁ¦Çϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, fuzzy, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "µ¥ÀÌÅͺ£À̽ºÀÇ ·¹Äڵ堹øÈ£ %u(ÀÌ)°¡ À߸øµÇ¾ú½À´Ï´Ù -- »ý·«ÇÕ´Ï´Ù.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "%u¿¡ Ã³À½ºÎÅÍ ·¹Äڵ带 Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇϴµ¥ ½ÇÆÐÇÔ: ¿øº» µ¥ÀÌÅͺ£À̽º´Â ±×´ë·Î À¯ÁöµË´Ï´Ù\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "ÀÌÀü µ¥ÀÌÅͺ£À̽º¸¦ »õ·Î¿î µ¥ÀÌÅͺ£À̽º·Î ±³Ã¼Çϴµ¥ ½ÇÆÐÇß½À´Ï´Ù!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "º¹±¸Çϱâ À§ÇØ %2$sÀÇ ÆÄÀÏÀ» %1$sÀÇ ÆÄÀϷΠ±³Ã¼ÇÕ´Ï´Ù"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "%s µð·ºÅ丮¸¦ »èÁ¦Çϴµ¥ ½ÇÆÐÇÔ: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "%3$sÀÇ db%1$d ¿À·ù(%2$d): %4$s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d ¿À·ù(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "%2$s/%3$sÀÇ Àá±ÝµÈ(lock) %1$s(À»)¸¦ ¾òÀ» ¼ö ¾ø½À´Ï´Ù\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "Æó¼âÀû(exclusive)"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "°øÀ¯µÊ"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "ÀÎÁõµÇÁö ¾ÊÀº db ¿É¼Ç: \"%s\"(À»)¸¦ ¹«½ÃÇÕ´Ï´Ù.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s(Àº)´Â ºÎÀûÇÕÇÑ ¼öÄ¡ °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s(Àº)´Â ³Ê¹« Å©°Å³ª ³Ê¹« ÀûÀº Á¤¼ö(long) °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s(Àº)´Â ³Ê¹« Å©°Å³ª ³Ê¹« ÀûÀº Á¤¼ö(int) °ªÀÔ´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "%s(À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "%s(À»)¸¦ ¿­ ¼ö ¾øÀ½: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "ÀӽàÆÄÀÏÀ» ¿­ ¼ö ¾ø½À´Ï´Ù.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "¾Ë ¼ö ¾ø´Â ½Ã½ºÅÛ: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3383,51 +3387,51 @@ msgstr "
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "%2$s(%3$s)¿¡ ¾Ë ¼ö ¾ø´Â ¿É¼Ç %1$c(ÀÌ)°¡ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "¹Ýº¹ È½¼ö(%d)°¡ ÃÖ´ëÄ¡(%d) º¸´Ù Å®´Ï´Ù\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c(ÀÌ)°¡ Á¾·áµÇÁö ¾ÊÀ½: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "'%%' ´ÙÀ½¿¡ Ã³¸®ÇÒ ¼ö ¾ø´Â(unparseable) ¸ÅÅ©·Î°¡ ÀÖ½À´Ï´Ù\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "¸ÅÅ©·Î %%%.*s¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù, »ý·«ÇÕ´Ï´Ù\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "¸ñÇ¥´ë»ó(Target) ¹öÆÛ ¿À¹öÇ÷οì\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "'-' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "'-' ´Â ¹®ÀÚ¿­¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: FwriteÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "ºÎÀûÇÕÇÑ ÆÐÅ°Áö ¹øÈ£: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: FseekÀÌ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
@@ -3510,26 +3514,26 @@ msgstr "
 msgid "url port must be a number\n"
 msgstr "URL Æ÷Æ®´Â ¹Ýµå½Ã ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "ÆÐÅ°ÁöÀÇ ¼­¸íÀ» °Ë»çÇÕ´Ï´Ù"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "¼­¸í ¿É¼Ç:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: ¿©´Âµ¥ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
@@ -3540,6 +3544,22 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: Àдµ¥ ½ÇÆÐÇß½À´Ï´Ù: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: readLeadÀÌ ½ÇÆÐÇß½À´Ï´Ù\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "%s(À»)¸¦ Àдµ¥ ½ÇÆÐÇÔ: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "%2$sÀÇ %1$s È®Àå(expansion)¿¡ ½ÇÆÐÇÔ:%3$d \"%4$s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "%s(À»)¸¦ È®Àå(expand)ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "%s(À»)¸¦ ÀÐÀ» ¼ö ¾ø½À´Ï´Ù, HOMEÀÌ ³Ê¹« Å®´Ï´Ù.\n"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s %s µð·ºÅ丮 »èÁ¦¿¡ ½ÇÆÐÇÔ: %s\n"
 
index a629953..263988c 100644 (file)
--- a/po/nb.po
+++ b/po/nb.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr ""
 
@@ -308,41 +308,46 @@ msgstr ""
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "feil under oppretting av arkiv %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "kjøring feilet\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "ingen pakkefiler oppgitt for ombygging"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "ingen spec-fil oppgitt for bygging"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "ingen tar-fil oppgitt for bygging"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 #, fuzzy
 msgid "no packages given for erase"
 msgstr "ingen pakker oppgitt for installering"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "ingen pakker oppgitt for installering"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "ingen argumenter oppgitt for spørring"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "ingen argumenter oppgitt for verifisering"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "ingen argumenter oppgitt for spørring"
@@ -376,52 +381,52 @@ msgstr ""
 "\n"
 "RPM-feil under bygging:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "syntaksfeil under lesing av ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "syntaksfeil under lesing av &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "syntaksfeil under lesing av ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "feil under lesing av uttrykk\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "ubalansert (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- kun på tall\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! kun på tall\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "typene må være like\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / ikke støttet for strenger\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- ikke støttet for strenger\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& og || ikke støttet for strenger\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "syntaksfeil i uttrykk\n"
 
@@ -430,169 +435,164 @@ msgstr "syntaksfeil i uttrykk\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIDSJEKK feil: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Mangler '(' i %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Mangler ')' i %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ugyldig %s-tegn: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Mangler '(' i %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "To filer på én linje: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Filen må begynne med \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan ikke blande spesiell %%doc med andre skjema: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Fil listet to ganger: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolsk lenke peker til BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Fil ikke funnet: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: readLead feilet\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: readLead feilet\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "linje %d: Filnavn ikke tillatt: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "Installerer %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ugyldig fil %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Ugyldig eier/gruppe: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "ingen pakke utløser %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -785,32 +785,32 @@ msgstr ""
 msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr ""
@@ -820,17 +820,17 @@ msgstr ""
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linje %d: Ugyldig flagg %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
@@ -845,132 +845,137 @@ msgstr ""
 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:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, 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:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Kunne ikke åpne ikon %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Kan ikke lese ikon %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Ukjent ikontype: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, 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:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "linje %d: Feilutformet tagg: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linje %d: Tom tagg: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linje %d: Ugyldig tegn '-' i %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, 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:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linje %d: Docdir må begynne med '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "linje %d: Epoch/serienummer må være et tall: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Intern feil: Ugyldig tag %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Ugyldig pakkespesifikasjon: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Pakke eksisterer allerede: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linje %d: Ukjent tagg: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec-fil kan ikke bruke BuildRoot\n"
 
@@ -979,47 +984,47 @@ msgstr "Spec-fil kan ikke bruke BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Ingen patch-nummer %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Ingen kildenummer %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunne ikke laste ned ikke-kilde %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Feil under lesing av %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linje %d: Ugyldig argument til %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linje %d: Ugyldig %%setup flagg %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "ugyldig pakkenummer: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linje %d: %%prep for andre gang\n"
@@ -1047,7 +1052,7 @@ msgstr "linje %d: Versjon kreves: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linje %d: triggere må ha --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linje %d: Feil under lesing av %s: %s\n"
@@ -1057,17 +1062,17 @@ msgstr "linje %d: Feil under lesing av %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "linje %d: skriptprogram må begynne med '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linje %d: skriptprogram må begynne med '/': %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linje %d: Andre %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "linje %d: Feilutformet tagg: %s\n"
@@ -1107,17 +1112,17 @@ msgstr "%s:%d: %%endif uten %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "ugyldig %%include utsagn\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot kan ikke være \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Ingen kompatible arkitekturer funnet for bygging\n"
 
@@ -1299,119 +1304,124 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generer headere som er kompatible med (gamle) rpm[23] pakker"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "klarte ikke å åpne %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Kunne ikke kjøre %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Kunne ikke kjøre %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s feilet\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "kunne ikke skrive alle data til %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "feil under åpning av %s: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir av %s feilet: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s rmdir av %s feilet: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Fil %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Klarte ikke å finne %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linje %d: Ugyldig nummer: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linje %d: Ugyldig no%s nummer: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linje %d: Ugyldig %s-nummer: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "kan ikke spørre på %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(feil 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Ugyldig magi"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Ugyldig/ulesbar header"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "For stor header"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Ukjent filtype"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Mangler hard(e) lenke(er)"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5-sum stemmer ikke"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Intern feil"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " feilet - "
 
@@ -1451,17 +1461,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr ""
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr ""
 
@@ -1473,80 +1483,85 @@ msgstr ""
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "kjøring feilet\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "hopp over PGP-signaturer"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() feilet å returnere størrelse: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "feil under kjøring av stat på %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "fil %s er på en ukjent enhet\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s lagret som %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir av %s feilet: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink av %s feilet: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s opprettet som %s\n"
@@ -1561,107 +1576,107 @@ msgstr "kan ikke opprette %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "kan ikke skrive til %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature feilet\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ingen signatur tilgjengelig\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: readLead feilet\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread feilet: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr ""
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2194,7 +2209,7 @@ msgstr "ikke verifiser filer i pakke"
 msgid "don't verify files in package"
 msgstr "ikke verifiser filer i pakke"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "ikke verifiser pakkeavhengigheter"
 
@@ -2240,54 +2255,54 @@ msgstr "signer en pakke (forkast n
 msgid "generate signature"
 msgstr "generer signatur"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "kildepakke forventet, binær funnet\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "kildepakke inneholder ikke en .spec-fil\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr ""
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s: Fwrite feilet: %s\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "klarte ikke å åpne %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s feilet\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "ukorrekt format: %s\n"
@@ -2385,20 +2400,20 @@ msgstr "ugyldig pakkenummer: %s\n"
 msgid "record %lu could not be read\n"
 msgstr ""
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "pakke %s er ikke installert\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr ""
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr ""
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: åpne feilet: %s\n"
@@ -2413,67 +2428,67 @@ msgstr "%s: Fwrite feilet: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek feilet: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile feilet\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead feilet: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature feilet: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: readLead feilet\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: readLead feilet\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: readLead feilet\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: readLead feilet\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "IKKE OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ""
 
@@ -2538,7 +2553,7 @@ msgid "internal support for lua scripts."
 msgstr "- ikke støttet for strenger\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2549,7 +2564,7 @@ msgstr "feil under 
 msgid "unknown tag: \"%s\"\n"
 msgstr "linje %d: Ukjent tagg: %s\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2573,7 +2588,7 @@ msgstr "Henter %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "hopper over %s - overføring feilet - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
@@ -2603,17 +2618,17 @@ msgstr "ingen pakke utl
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" spesifiserer flere pakker\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "kan ikke åpne %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installerer %s\n"
@@ -2716,99 +2731,79 @@ msgstr " er i konflikt med %s-%s-%s\n"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "mangler andre ':' ved %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "manglende navn på arkitektur ved %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ukomplett datalinje ved %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Ukomplett standardlinje ved %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "kunne ikke opprette %s: %s\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "mangler ':' (fant 0x%02X) ved %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manglende argumentfor %s ved %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr ""
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "kan ikke åpne %s ved %s:%d %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "manglende arkitektur for %s ved %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ugyldig flagg '%s' ved %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Kan ikke utvide %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr ""
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
 #: lib/rpmts.c:99
@@ -2816,27 +2811,27 @@ msgstr "Kunne ikke 
 msgid "cannot open Packages database in %s\n"
 msgstr "kan ikke åpne pakkedatabase i %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "ugyldig pakkenummer: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "Mangler '(' i %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "ugyldig pakkenummer: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "kan ikke åpne database i %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2859,128 +2854,137 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, fuzzy, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Kunne ikke kjøre %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr ""
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "kjøring feilet\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "For stor header"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "ikke verifiser header SHA1 digest"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 msgid "Unknown"
 msgstr ""
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "hopp over MD5-signaturer"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "hopp over MD5-signaturer"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "hopp over MD5-signaturer"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr ""
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "kunne ikke opprette %s: %s\n"
@@ -2995,302 +2999,302 @@ msgstr "mangler    %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "feilede avhengigheter:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr ""
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr ""
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr ""
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "mangler { etter %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "mangler } etter %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr ""
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr ""
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr ""
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr ""
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr ""
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr ""
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr ""
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr ""
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr ""
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ""
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr ""
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr ""
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datatype %d ikke støttet\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "initier database"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "gjenoppbygg database inverterte lister fra installerte pakkers headere"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr ""
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "kan ikke åpne %s indeks\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "feil(%d) under lagring av post %s til %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek feilet: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: åpne feilet: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "feil(%d) under lagring av post %s til %s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "feil(%d) under fjerning av post %s fra %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, fuzzy, 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:2636
+#: lib/rpmdb.c:2637
 #, fuzzy, 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:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "kunne ikke opprette %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr ""
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr ""
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Kan ikke åpne %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Kan ikke åpne %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Kunne ikke åpne spec fil %s: %s\n"
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr ""
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3346,51 +3350,51 @@ msgstr ""
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Overflyt i målbuffer\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "- ikke støttet for strenger\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- ikke støttet for strenger\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite feilet: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "ugyldig pakkenummer: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fseek feilet: %s\n"
@@ -3472,25 +3476,25 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr "url-port må være et tall\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "verifiser pakkesignatur"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr ""
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: åpne feilet: %s\n"
@@ -3501,6 +3505,16 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: lesing av manifest feilet: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: readLead feilet\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "kunne ikke opprette %s: %s\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Kan ikke utvide %s\n"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir av %s feilet: %s\n"
 
index dd00399..d6a1ce7 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pl\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-05-08 09:53+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2008-04-27 14:47+0200\n"
 "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
 "Language-Team: Polish <pl@li.org>\n"
@@ -1026,17 +1026,17 @@ msgstr "wiersz %d: błędny argument dla %%setup: %s\n"
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "wiersz %d: błędna opcja %%setup %s: %s\n"
 
-#: build/parsePrep.c:455
+#: build/parsePrep.c:449
 #, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s: %s\n"
 
-#: build/parsePrep.c:472
+#: build/parsePrep.c:466
 #, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "Nieprawidłowy numer łaty %s: %s\n"
 
-#: build/parsePrep.c:501
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "wiersz %d: drugie %%prep\n"
@@ -1476,7 +1476,7 @@ msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder nie powiodło się, zostało %d elementów\n"
 
 #: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
-#: rpmdb/header.c:2857 rpmdb/header.c:2882 rpmdb/header.c:2901
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(nie jest liczbą)"
 
@@ -2971,304 +2971,304 @@ msgstr "brak   %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Niespełnione zależności %s:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr "Nieznany błąd systemu"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "błąd bazy danych%d(%d) z %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "błąd bazy danych%d(%d): %s\n"
-
-#: rpmdb/db3.c:1142
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "nie można otrzymać blokady %s na %s/%s\n"
-
-#: rpmdb/db3.c:1144
-msgid "exclusive"
-msgstr "wyłącznej"
-
-#: rpmdb/db3.c:1144
-msgid "shared"
-msgstr "współdzielonej"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "nierozpoznana opcja bazy danych: \"%s\" zignorowano.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s ma nieprawidłową wartość liczbową, pominięto\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s ma za dużą lub za małą wartość long, pominięto\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s ma za dużą lub za małą wartość całkowitą, pominięto\n"
-
-#: rpmdb/header.c:2133
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "brak { po %"
 
-#: rpmdb/header.c:2163
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "brak } po %{"
 
-#: rpmdb/header.c:2175
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "pusty format znacznika"
 
-#: rpmdb/header.c:2185
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "pusta nazwa znacznika"
 
-#: rpmdb/header.c:2194
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "nieznany znacznik"
 
-#: rpmdb/header.c:2217
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "oczekiwano ] na końcu tablicy"
 
-#: rpmdb/header.c:2230
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "nieoczekiwane ]"
 
-#: rpmdb/header.c:2241
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "nieoczekiwane }"
 
-#: rpmdb/header.c:2295
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "oczekiwano jest ? w wyrażeniu"
 
-#: rpmdb/header.c:2302
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "oczekiwano { po ? w wyrażeniu"
 
-#: rpmdb/header.c:2314 rpmdb/header.c:2354
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "oczekiwano } w wyrażeniu"
 
-#: rpmdb/header.c:2322
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "oczekiwano : po podwyrażeniu ?"
 
-#: rpmdb/header.c:2340
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "oczekiwano { po : w wyrażeniu"
 
-#: rpmdb/header.c:2362
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "oczekiwano | na końcu wyrażenia"
 
-#: rpmdb/header.c:2453
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(indeks poza zakresem)"
 
-#: rpmdb/header.c:2662
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "iterator tablicy użyty na tablicach o różnych rozmiarach"
 
-#: rpmdb/header.c:2935
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2951
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Typ danych %d nie jest obsługiwany\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "zainicjuj bazę danych"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "przebuduj odwrotne listy w bazie danych z nagłówków zainstalowanych pakietów"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "sprawdź pliki bazy danych"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nierozpoznana nazwa znacznika: \"%s\" zignorowano\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr "dbiOpen: API bazy danych %d nie jest dostępne\n"
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "nie można otworzyć indeksu %s używając bazy danych%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "nie można otworzyć indeksu %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "ścieżka bazy danych nie została ustawiona\n"
 
-#: rpmdb/rpmdb.c:1111 rpmdb/rpmdb.c:1236 rpmdb/rpmdb.c:1286 rpmdb/rpmdb.c:2199
-#: rpmdb/rpmdb.c:2320 rpmdb/rpmdb.c:3009
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "błąd(%d) podczas otrzymywania wpisów \"%s\" z indeksu %s\n"
 
-#: rpmdb/rpmdb.c:1470
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: pomijanie"
 
-#: rpmdb/rpmdb.c:1480
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "błąd(%d) podczas zapisywania wpisu #%d do %s\n"
 
-#: rpmdb/rpmdb.c:1580
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: regexec nie powiodło się: %s\n"
 
-#: rpmdb/rpmdb.c:1761
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: regcomp nie powiodło się: %s\n"
 
-#: rpmdb/rpmdb.c:2096
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: pomijanie"
 
-#: rpmdb/rpmdb.c:2125
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: uszkodzony nagłówek #%u został pobrany - pomijanie.\n"
 
-#: rpmdb/rpmdb.c:2422
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: nie można odczytać nagłówka pod 0x%x\n"
 
-#: rpmdb/rpmdb.c:2473
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "błąd(%d) podczas ustawiania wpisu nagłówka #%d do usunięcia %s\n"
 
-#: rpmdb/rpmdb.c:2608
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "błąd(%d) podczas ustawiania wpisów \"%s\" z indeksu %s\n"
 
-#: rpmdb/rpmdb.c:2627
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "błąd(%d) podczas zapisywania wpisu \"%s\" do %s\n"
 
-#: rpmdb/rpmdb.c:2637
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "błąd(%d) usuwania wpisu \"%s\" z %s\n"
 
-#: rpmdb/rpmdb.c:2778
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "błąd(%d) podczas przydzielania nowej instancji pakietu\n"
 
-#: rpmdb/rpmdb.c:2831
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: pomijanie"
 
-#: rpmdb/rpmdb.c:3025
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "błąd(%d) podczas zapisywania wpisu %s do %s\n"
 
-#: rpmdb/rpmdb.c:3347
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "ścieżka bazy danych nie została ustawiona"
 
-#: rpmdb/rpmdb.c:3372
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "tymczasowa baza danych %s już istnieje\n"
 
-#: rpmdb/rpmdb.c:3380
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "utworzenie katalogu %s nie powiodło się: %s\n"
 
-#: rpmdb/rpmdb.c:3427
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "nagłówek #%u w bazie danych jest błędny - pomijanie.\n"
 
-#: rpmdb/rpmdb.c:3465
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "nie można dodać wpisu będącego oryginalnie przy %u\n"
 
-#: rpmdb/rpmdb.c:3479
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "przebudowanie bazy danych nie powiodło się: oryginalna baza danych pozostała "
 "na miejscu\n"
 
-#: rpmdb/rpmdb.c:3487
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "zamiana starej bazy danych na nową nie powiodła się!\n"
 
-#: rpmdb/rpmdb.c:3489
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "aby odzyskać należy zastąpić pliki w %s plikami z %s"
 
-#: rpmdb/rpmdb.c:3501
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "usunięcie katalogu %s nie powiodło się: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "błąd bazy danych%d(%d) z %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "błąd bazy danych%d(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "nie można otrzymać blokady %s na %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "wyłącznej"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "współdzielonej"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "nierozpoznana opcja bazy danych: \"%s\" zignorowano.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s ma nieprawidłową wartość liczbową, pominięto\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s ma za dużą lub za małą wartość long, pominięto\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s ma za dużą lub za małą wartość całkowitą, pominięto\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr "Nie można zablokować bazy danych %s, ponawianie... (%d)\n"
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Nie można zainicjować bazy danych %s (%d)\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Nie można otworzyć bazy danych: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr "Nie można określić kolejności bajtów bazy danych.\n"
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr "Nieznany błąd systemu"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
index 499fae0..98001b3 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2002-02-14 10:51+0000\n"
 "Last-Translator: José Nuno Coelho Sanarra Pires <jncp@rnl.ist.utl.pt>\n"
 "Language-Team: pt <morais@kde.org\n"
@@ -108,7 +108,7 @@ msgstr "Opções de criação com [ <fich spec> | <fich tar> | <pacote fonte> ]:
 msgid "Install/Upgrade/Erase options:"
 msgstr "Opções de Instalação/Actualização/Remoção:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 #, fuzzy
 msgid "Common options for all rpm modes and executables:"
 msgstr "Opções comuns para todos os modos do rpm:"
@@ -319,40 +319,45 @@ msgstr "Spec %%_signature inválido no ficheiro de macros.\n"
 msgid "--sign may only be used during package building"
 msgstr "o --sign só pode ser usado na criação do pacote"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "a criação do arquivo falhou: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "o exec falhou\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "não foram indicados pacotes para a reconstrução"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "não foram indicados ficheiros spec para a criação"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "não foram indicados ficheiros tar para a criação"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "não foram indicados pacotes para apagar"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "não foram indicados pacotes para instalar"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "não foram indicados argumentos para a pesquisa"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "não foram indicados argumentos para a verificação"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "não foram indicados argumentos para a pesquisa"
@@ -386,52 +391,52 @@ msgstr ""
 "\n"
 "Erros de criação do RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "erro de sintaxe ao analisar o ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "erro de sintaxe ao analisar o &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "erro de sintaxe ao analisar o ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "erro de análise na expressão\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "( não correspondido\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- só em números\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! só em números\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "os tipos têm de corresponder\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / não suportados em cadeias de caracteres\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- não suportado em cadeias de caracteres\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& e || não suportados em cadeias de caracteres\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "erro de sintaxe na expressão\n"
 
@@ -440,169 +445,164 @@ msgstr "erro de sintaxe na expressão\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "Falha no TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Falta um '(' em %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Falta um ')' em %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Elemento %s inválido: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Falta um %s em %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, 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:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sintaxe inválida: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Spec de modo inválido: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Spec de dirmode inválido: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Tamanho anormal do locale: \"%.*s\" no %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Locale %.*s duplicado no %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Só um argumento no %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dois ficheiros na mesma linha: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "O ficheiro tem de começar por \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, 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"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Ficheiro listado duas vezes: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "A 'symlink' aponta para a BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, 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:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Ficheiro não encontrado: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr ":%s: o readLead falhou\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr ":%s: o readLead falhou\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "O ficheiro precisa de começar por \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob não permitido: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Ficheiro não encontrado pelo glob: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Não consegui abrir o ficheiro do %%files %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "linha: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Ficheiro inválido: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Dono/grupo inválido: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "a abertura do pacote falhou%s%s: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "A processar os ficheiros: %s-%s-%s\n"
@@ -794,32 +794,32 @@ msgstr "não consigo criar o %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "linha %d: segundo %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "As entradas de %%changelog têm de começar por *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "entrada de %%changelog incompleta\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "data inválida no %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "O %%changelog não está na ordem cronológica descendente\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "falta o nome no %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "falta a descrição no %%changelog\n"
@@ -829,17 +829,17 @@ msgstr "falta a descrição no %%changelog\n"
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linha %d: Opção inválida %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "linha %d: Demasiados nomes: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "linha %d: O pacote não existe: %s\n"
@@ -854,132 +854,137 @@ msgstr "linha %d: Segunda descrição\n"
 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:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "linha %d: Segunda lista de %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "A arquitectura está excluída: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "A arquitectura não está incluída: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "O SO está excluído: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "O SO não está incluído: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, 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:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Entradas %s duplicadas no pacote: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Não consegui abrir o ícone %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Não consegui ler o ícone %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Tipo de ícone desconhecido: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linha %d: Opção só recebe um parâmetro: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "Linha %d: Opção inválida: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linha %d: Opção em branco: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linha %d: Carácter '-' ilegal no %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "O BuildRoot não pode ser o \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, 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:556
+#: build/parsePreamble.c:588
 #, 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:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch 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:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Erro interno: Opção esquisita %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Descrição do pacote inválida: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "O pacote já existe: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linha %d: Opção desconhecida: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "O ficheiro spec não pode usar a BuildRoot\n"
 
@@ -988,47 +993,47 @@ msgstr "O ficheiro spec não pode usar a BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Código-fonte inválido: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Sem número de 'patch' %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Sem número de fonte %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Não consigo transferir o nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Erro ao analisar o %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linha %d: Argumento inválido para %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, 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:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linha %d: segundo %%prep\n"
@@ -1056,7 +1061,7 @@ msgstr "linha %d: Necessária a versão: %s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "linha %d: os 'triggers' (que activam) têm de ter --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linha %d: Erro ao analisar o %s: %s\n"
@@ -1066,17 +1071,17 @@ msgstr "linha %d: Erro ao analisar o %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "linha %d: o programa de 'script' tem de começar por '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, 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:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linha %d: Segundo %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "linha %d: Erro ao analisar a %%description: %s\n"
@@ -1116,17 +1121,17 @@ msgstr "%s:%d: Descobri um %%endif sem um %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "instrução %%include desorganizada\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "O BuildRoot não pode ser o \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "O BuildRoot não pode ser o \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Não foram encontradas arquitecturas compatíveis para as quais criar\n"
 
@@ -1312,119 +1317,124 @@ msgstr "procurar as mensagens de i18N no catálogo do ficheiro spec"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "gerar os cabeçalhos compatíveis com o formato do rpm[23]"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Não consegui executar à parte o %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Não consegui executar o %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Não consegui executar o %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Não consegui executar à parte o %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "O %s falhou\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "não consegui escrever todos os dados em %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "o acesso ao %s falhou: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir de %s falhou: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s rmdir de %s falhou: %s\n"
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "A procurar o %s: (usando o %s)...\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "Não consegui encontrar o %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, 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:234
 #, 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:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linha %d: Número %s inválido: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "não consigo pesquisar o %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, 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/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(erro 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Código de integridade inválido"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Cabeçalho inválido/ilegível"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Tamanho do cabeçalho demasiado grande"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Tipo de ficheiro desconhecido"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Falta(m) o(s) 'hard link(s)'"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "erro na soma de MD5"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Erro interno"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "Ficheiro de arquivo não está no cabeçalho"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " falhou - "
 
@@ -1467,17 +1477,17 @@ msgstr "ignorar relações entre o nome do pacote [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "a remover o %s-%s-%s \"%s\" das relações do tsort.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "CICLO:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(não é um número)"
 
@@ -1489,83 +1499,88 @@ msgstr "(não é um base64)"
 msgid "(invalid type)"
 msgstr "(tipo inválido)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(não é um blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "o exec falhou\n"
+
+#: lib/formats.c:268
 #, fuzzy
 msgid "(invalid xml type)"
 msgstr "(tipo inválido)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "ignorar as assinaturas de PGP"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "o mntctl() falhou ao devolver o tamanho: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, 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:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "Não consegui analisar o %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "falhei ao aceder ao %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "o ficheiro %s está num dispositivo desconhecido\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "o utilizador %s não existe - a usar o root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "o grupo %s não existe - a usar o root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 "o ficheiro de arquivo %s não foi encontrado na lista de ficheiros do "
 "cabeçalho\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s gravado como %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s rmdir de %s falhou: Directoria não está vazia\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir de %s falhou: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink de %s falhou: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s criado como %s\n"
@@ -1580,107 +1595,107 @@ msgstr "não consigo criar o %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "não consigo escrever em %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: o rpmReadSignature falhou\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Nenhuma assinatura disponível\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr ":%s: o readLead falhou\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: O fread falhou: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "o %s não pode ser instalado\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2217,7 +2232,7 @@ msgstr "não verificar os ficheiros no pacote"
 msgid "don't verify files in package"
 msgstr "não verificar os ficheiros no pacote"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "não verificar as dependências do pacote"
 
@@ -2264,57 +2279,57 @@ msgstr "assinar um pacote (retira a assinatura actual)"
 msgid "generate signature"
 msgstr "gerar a assinatura"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 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:383
+#: lib/psm.c:384
 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:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s: %s script falhou (%d), a saltar %s-%s-%s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr ""
 "a execução do 'scriptlet' %s do %s-%s-%s falhou com código de erro %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet 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:1403
+#: lib/psm.c:1399
 #, fuzzy, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: %s script falhou (%d), a saltar %s-%s-%s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "a abertura do pacote falhou%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " no ficheiro "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s falhou no ficheiro %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s falhou: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "formato incorrecto: %s\n"
@@ -2412,22 +2427,22 @@ msgstr "número de pacote inválido: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "o registo %u não pôde ser lido\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "o pacote %s não está instalado\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 #, fuzzy
 msgid "(added files)"
 msgstr "ficheiro db inválido %s\n"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 #, fuzzy
 msgid "(added provide)"
 msgstr "%s: %-45s SIM (oferecidos para adição)\n"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: o acesso falhou: %s\n"
@@ -2442,67 +2457,67 @@ msgstr "%s: O fwrite falhou: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: O Fseek falhou: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "o makeTempFile falhou\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: o writeLead falhou: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: o rpmWriteSignature falhou: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr ":%s: o readLead falhou\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr ":%s: o readLead falhou\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr ":%s: o readLead falhou\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr ":%s: o readLead falhou\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NÃO-OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (FALTAM AS CHAVES:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (CHAVES SUSPEITAS:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2569,7 +2584,7 @@ msgid "internal support for lua scripts."
 msgstr "- não suportado em cadeias de caracteres\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2580,7 +2595,7 @@ msgstr "o acesso ao %s falhou: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "opção desconhecida"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2604,7 +2619,7 @@ msgstr "A obter o %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "a ignorar o %s - a transferência falhou - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "o %s não pode ser instalado\n"
@@ -2634,17 +2649,17 @@ msgstr "nenhum pacote coincide com %s: %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "não consigo aceder ao ficheiro %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "o \"%s\" especifica vários pacotes\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "não consigo aceder ao %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "A instalar o %s\n"
@@ -2751,99 +2766,79 @@ msgstr " está em conflito com o %s-%s-%s\n"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "encontrado o erro desconhecido %d ao manipular o pacote %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "falta o segundo ':' em %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "falta o nome da arquitectura em %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Linha de dados incompleta em %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, 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:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Linha por omissão incompleta em %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, 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:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Não consegui ler o %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, 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:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "faltam argumentos para o %s em %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, 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:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "não consigo abrir o %s em %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, 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:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "má opção '%s' em %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Sistema desconhecido: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr "Por favor contacte o %s\n"
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Não consigo expandir o %s\n"
-
-#: lib/rpmrc.c:1674
-#, 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:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Não consegui abrir o %s para leitura: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2851,27 +2846,27 @@ msgstr "Não consegui abrir o %s para leitura: %s.\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "não consigo abrir a base de dados Packages em %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "Falta um '(' em %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "não consigo a base de dados do RPM em %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2894,129 +2889,138 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Não consegui executar %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "o pgp falhou\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "o pgp não conseguiu gravar a assinatura\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "incapaz de ler a assinatura\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "o exec falhou\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "o gpg não conseguiu gravar a assinatura\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "'Spec' %%_signature inválido no ficheiro de macros\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, 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:913
+#: lib/signature.c:936
 #, 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/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Tamanho do cabeçalho demasiado grande"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "não verificar o SHA1 do cabeçalho"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "opção desconhecida"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Sem assinatura\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Sem assinatura\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Sem assinatura\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "'Digest' MD5 estragado: NÃO SUPORTADO\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, fuzzy, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Assinatura: tamanho(%d)+pad(%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "falhou a remoção da directoria %s: %s\n"
@@ -3031,307 +3035,307 @@ msgstr "falta     %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Dependências não satisfeitas para o %s-%s-%s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Sistema desconhecido: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "erro do db%d (%d) do %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "erro do db%d (%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, 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:1151
-msgid "exclusive"
-msgstr "exclusivo"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "partilhado"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "opção do db desconhecida: \"%s\" ignorada.\n"
-
-#: rpmdb/dbconfig.c:365
-#, 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:374
-#, 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:383
-#, 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"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "falta um { depois do %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "falta um } depois do %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "formato da opção em branco"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "nome da opção em branco"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "opção desconhecida"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] esperado no fim do vector"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "] inesperado"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "} inesperado"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "esperado um ? na expressão"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "esperado um { a seguir ao ? na expressão"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "esperado um } na expressão"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "esperado um : a seguir à sub-expressão ?"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "esperado um { a seguir ao : na expressão"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "esperado um | no fim da expressão"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "O tipo de dados %d não é suportado\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "inicializar a base de dados"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "reconstruir as listas invertidas da base dados com os cabeçalhos dos pacotes "
 "instalados"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "verificar ficheiros da base de dados"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, 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:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "não consigo abrir o índice do %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "não foi definido o dbpath\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, 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:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "erro(%d) ao guardar o registo %s em %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: O Fseek falhou: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: o acesso falhou: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, fuzzy, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: recebida instância do cabeçalho #%u estragada, a ignorar.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, 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:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "erro(%d) ao obter os registos \"%s\" do índice %s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "erro(%d) ao obter os registos \"%s\" do índice %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, fuzzy, 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:2636
+#: lib/rpmdb.c:2637
 #, fuzzy, 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:2782
+#: lib/rpmdb.c:2778
 #, 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:2835
+#: lib/rpmdb.c:2831
 #, fuzzy
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdb: recebida instância do cabeçalho #%u estragada, a ignorar.\n"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "não foi definido o dbpath"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "A base de dados temporária %s já existe\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "falhou a remoção da directoria %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, fuzzy, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "o número do registo %u na base de dados está errado -- a ignorar.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "não consigo adicionar o registo originalmente em %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 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:3492
+#: lib/rpmdb.c:3504
 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:3494
+#: lib/rpmdb.c:3506
 #, 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:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "falhou a remoção da directoria %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "erro do db%d (%d) do %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "erro do db%d (%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "não consigo trancar o %s no %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exclusivo"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "partilhado"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "opção do db desconhecida: \"%s\" ignorada.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "O %s tem um valor numérico inválido, foi ignorado\n"
+
+#: lib/backend/dbconfig.c:374
+#, 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"
+
+#: lib/backend/dbconfig.c:383
+#, 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"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Incapaz de aceder ao %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Incapaz de aceder ao %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Não consegui abrir um ficheiro temporário.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Sistema desconhecido: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3387,51 +3391,51 @@ msgstr "A macro %%%s (%s) não foi usada abaixo do nível %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Opção desconhecida %c em %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, 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:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c não terminado: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, 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:1320
+#: rpmio/macro.c:1321
 #, 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:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Sobrecarga do tampão de destino\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "- não suportado em cadeias de caracteres\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- não suportado em cadeias de caracteres\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: O fwrite falhou: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: O Fseek falhou: %s\n"
@@ -3513,26 +3517,26 @@ msgstr "a alocação de memória (%u bytes) devolveu NULL.\n"
 msgid "url port must be a number\n"
 msgstr "o porto do URL tem de ser um número\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "verificar a assinatura do pacote"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Opções de assinatura:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: o acesso falhou: %s\n"
@@ -3543,6 +3547,22 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: a leitura do manifesto falhou: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr ":%s: o readLead falhou\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Não consegui ler o %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "a expansão do %s falhou em %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Não consigo expandir o %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Não consigo ler o %s, a HOME é demasiado grande.\n"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir de %s falhou: %s\n"
 
index 134f691..2981115 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2007-08-03 15:46-0300\n"
 "Last-Translator: Igor Pires Soares <igor@projetofedora.org>\n"
 "Language-Team: Brazilian Portuguese <fedora-trans-pt_br@redhat.com>\n"
@@ -117,7 +117,7 @@ msgstr "opções de construção com [ <specfile> | <tarball> | <pacote fonte> ]
 msgid "Install/Upgrade/Erase options:"
 msgstr "Opções de Instalação/Atualização/Remoção:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Opções comuns para todos os executáveis e modos rpm:"
 
@@ -348,40 +348,46 @@ msgstr "Especificação %%_signature inválida no arquivo macro.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign somente pode ser usado durante a construção de pacotes"
 
-#: rpmqv.c:590
+# , c-format
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "a criação do pacote falhou: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "a execução falhou\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "nenhum pacote foi passado para reconstrução"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "nenhum arquivo spec foi passado para construção"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "não foram passados arquivos tar para construção"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "nenhum pacote foi passado para remoção"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "nenhum pacote foi passado para instalação"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "nenhum argumento foi passado para consulta"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "nenhum argumento foi passado para verificação"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "nenhum argumento foi passado"
 
@@ -424,52 +430,52 @@ msgstr ""
 "\n"
 "Erros na construção do RPM:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "erro de sintaxe ao analisar ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "erro de sintaxe ao analisar &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "erro de sintaxe ao analisar ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "erro de análise na expressão\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "( sem correspondência\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- somente em números\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! somente em números\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "os tipos devem corresponder\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / não são suportados para strings\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- não é suportado para strings\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& e || não são suportados para strings\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "erro de sintaxe na expressão\n"
 
@@ -478,175 +484,170 @@ msgstr "erro de sintaxe na expressão\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "Falha no TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "\"(\" faltando em %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "\"(\" faltando em %s(%s\n"
 
 # , c-format
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Token de %s inválido: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s faltando em %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "caractere de espaço após %s(): %s\n"
 
 # , c-format
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sintaxe inválida: %s(%s)\n"
 
 # , c-format
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Modo spec inválido: %s(%s)\n"
 
 # , c-format
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Dirmode spec inválido: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Tamanho de localidade não usual: \"%.*s\" em %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Localidade %.*s duplicada em %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Apenas um argumento para %%docdir\n"
 
 # , c-format
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dois arquivos em uma linha: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "O arquivo deve começar com uma \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Não é possível misturar %%doc especial com outras formas: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr "_docdir_fmt inválido: %s\n"
-
 # , c-format
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Arquivo listado duas vezes: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Ligação simbólica aponta para BuildRoot: %s -> %s\n"
 
 # , c-format
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "O arquivo não corresponde com o prefixo (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Arquivo não encontrado: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr "%s: não foi possível carregar a etiqueta desconhecida (%d).\n"
 
 # , c-format
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: falha ao ler a chave pública.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: não é uma chave pública blindada.\n"
 
 # , c-format
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: falha ao ler políticas *.te.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "O arquivo precisa da \"/\" inicial: %s\n"
 
 # , c-format
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob não permitido: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "O arquivo não foi encontrado pelo glob: %s\n"
 
 # , c-format
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Não foi possível abrir %%files arquivo %s: %s\n"
 
 # , c-format
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "linha: %s\n"
 
 # , c-format
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Arquivo inválido: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Proprietário/grupo inválido: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "Procurando por arquivos desempacotados: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -655,7 +656,7 @@ msgstr ""
 "Arquivo(s) instalado(s) (mas não empacotado(s)) encontrado(s):\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Processando arquivos: %s-%s-%s\n"
@@ -872,32 +873,32 @@ msgstr "Não foi possível criar %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "linha %d: segundo %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "entradas do %%changelog devem começar com *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "entrada do %%changelog incompleta\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "data inválida no %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog não está na ordem cronológica decrescente\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "Nome faltando no %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "nenhuma descrição no %%changelog\n"
@@ -908,19 +909,19 @@ msgid "line %d: Error parsing %%description: %s\n"
 msgstr "linha %d: Erro ao analisar %%description: %s\n"
 
 # , c-format
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "linha %d: Opção inválida %s: %s\n"
 
 # , c-format
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "linha %d: Nomes em excesso: %s\n"
 
 # , c-format
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "linha %d: O pacote não existe: %s\n"
@@ -937,17 +938,17 @@ msgid "line %d: Error parsing %%files: %s\n"
 msgstr "linha %d: Erro ao analisar %%files: %s\n"
 
 # , c-format
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "linha %d: Segunda lista %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "A arquitetura está excluída: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "A arquitetura não está excluída: %s\n"
@@ -960,129 +961,134 @@ msgstr "A arquitetura não está excluída: %s\n"
 # "Content-Type: text/plain; charset=ISO-8859-1\n"
 # "Content-Transfer-Encoding: 8-bit\n"
 # , c-format
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "O SO está excluído: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "O SO não está incluído: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "o campo %s deve estar presente no pacote: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Entrada %s duplicada no pacote: %s\n"
 
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr "_docdir_fmt inválido: %s\n"
+
 # , c-format
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Não foi possível abrir o ícone %s: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Não foi possível ler o ícone %s: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Tipo de ícone desconhecido: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "linha %d: A etiqueta toma apenas um token: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "linha %d: Etiqueta mal formada: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "linha %d: Etiqueta vazia: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "linha %d: caractere inválido \"-\" em %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot não pode ser \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "linha %d: Os prefixos não podem terminar com \"/\": %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "linha %d: O docdir deve começar com \"/\": %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "linha %d: campo Epoch/Serial deve ser um número: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr "linha %d: %s inválido: qualificadores: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "linha %d: formato BuildArchitecture inválido: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Erro interno: tag %d falsa\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr "Sintaxe legada não suportada: %s\n"
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Especificação do pacote inválida: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "O pacote já existe: %s\n"
 
 # , c-format
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "linha %d: Etiqueta desconhecida: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "O arquivo spec não pode utilizar o BuildRoot\n"
 
@@ -1092,51 +1098,51 @@ msgstr "O arquivo spec não pode utilizar o BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "Fonte inválida: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Nenhum número do patch %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Nenhum número do fonte %d\n"
 
 # , c-format
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Não foi possível baixar nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Erro ao analisar %%setup: %s\n"
 
 # , c-format
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "linha %d: Argumento inválido para %%setup: %s\n"
 
 # , c-format
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "linha %d: Opção inválida %s de %%setup: %s\n"
 
 # , c-format
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "linha %d: segundo %%prep\n"
@@ -1167,7 +1173,7 @@ msgid "line %d: triggers must have --: %s\n"
 msgstr "linha %d: os disparadores devem ter --: %s\n"
 
 # , c-format
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "linha %d: Erro ao analisar %s: %s\n"
@@ -1177,18 +1183,18 @@ msgstr "linha %d: Erro ao analisar %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "linha %d: o script interno deve terminar com \">\": %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "linha %d: o script deve começar com \"/\": %s\n"
 
 # , c-format
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "linha %d: Segundo %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "linha %d: script interno não suportado: %s\n"
@@ -1230,18 +1236,18 @@ msgstr "%s:%d: Há um %%endif sem um %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "instrução %%include mal formada\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot não pode ser \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot não pode ser \"/\": %s\n"
 
 # , c-format
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Nenhuma arquitetura compatível encontrada para a construção\n"
 
@@ -1434,127 +1440,133 @@ msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "gerar cabeçalhos compatíveis com o empacotamento (legado) rpm[23]"
 
 # , c-format
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Não foi possível bifurcar %s: %s\n"
+
+# , c-format
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Não foi possível executar %s: %s\n"
 
 # , c-format
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Não foi possível executar %s: %s\n"
 
 # , c-format
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Não foi possível bifurcar %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s falhou: %s\n"
 
 # , c-format
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "Não foi possível gravar carga útil em %s: %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "falha ao abrir %s: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir de %s falhou: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, fuzzy, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr "%s rmdir de %s falhou: %s\n"
 
 # , c-format
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Arquivo %s: %s\n"
 
 # , c-format
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Falha ao ler %s: %s.\n"
 
 # , c-format
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "linha %d: Número inválido: %s\n"
 
 # , c-format
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "linha %d: Número %s inválido: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "linha %d: Número %s inválido: %s\n"
 
 # , c-format
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "Não foi possível consultar %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "a consulta ao specfile %s falhou, não foi possível analisá-lo\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(erro 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Magic inválido"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Cabeçalho inválido/impossível de ler"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Tamanho do cabeçalho muito grande"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Tipo de arquivo desconhecido"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Ligação(ões) absoluta(s) faltando"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "soma MD5 não coincide"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Erro interno"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "Arquivo de pacote não está no cabeçalho"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " falhou - "
 
@@ -1596,17 +1608,17 @@ msgstr "ignorar relações do nome dos pacotes [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "removendo %s \"%s\" das relações do tsort.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "LOOP:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder falhou, permaneceram %d elementos\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(não é um número)"
 
@@ -1618,85 +1630,90 @@ msgstr "(não é base 64)"
 msgid "(invalid type)"
 msgstr "(tipo inválido)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(não é um blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "a execução falhou\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(tipo xml inválido)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(não é uma assinatura OpenPGP)"
 
 # , c-format
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() falhou ao retornar o tamanho: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() falhou ao retornar os pontos de montagem: %s\n"
 
 # , c-format
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "falha ao iniciar %s: %s\n"
 
 # , c-format
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "falha ao abrir %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "o arquivo %s está em um dispositivo desconhecido\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "o usuário %s não existe - usando o root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "o grupo %s não existe - usando o root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "o pacote %s não foi encontrado na lista do arquivo de cabeçalho\n"
 
 # , c-format
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s salvo como %s\n"
 
 # , c-format
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s rmdir de %s falhou: O diretório não está vazio\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir de %s falhou: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink de %s falhou: %s\n"
 
 # , c-format
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s criado como %s\n"
@@ -1713,112 +1730,112 @@ msgstr "não foi possível criar %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "não foi possível gravar em %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr "tamanho do blob(%d): INVÁLIDO, 8 + 16 * il(%d) + dl(%d)\n"
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "etiqueta[%d]: INVÁLIDA, etiqueta %d tipo %d offset %d contagem %d\n"
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 "offset da região: INVÁLIDA, etiqueta %d tipo %d offset %d contagem %d\n"
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 "trailer da região: INVÁLIDA, etiqueta %d tipo %d offset %d contagem %d\n"
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr "tamanho da região: INVÁLIDO, ril(%d) > il(%d)\n"
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "hdr SHA1: INVÁLIDO, não é hexadecimal\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "hdr RSA: INVÁLIDO, não é binário\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "hdr DSA: INVÁLIDO, não é binário\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr "ignorando cabeçalho com assinatura V%u não verificável\n"
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "tamanho hdr(%d): INVÁLIDO, a leitura retornou %d\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr "magic hdr: INVÁLIDO\n"
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr "etiquetas hdr: INVÁLIDAS, número de etiquetas (%d) fora do intervalo\n"
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr "dados hdr: INVÁLIDOS, número de bytes (%d) fora do intervalo\n"
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, fuzzy, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "blob hdr (%d): INVÁLIDO, a leitura retornou %d\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr "carregamento hdr: INVÁLIDO\n"
 
 # , c-format
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature falhou: %s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Nenhuma assinatura disponível\n"
 
 # , c-format
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead falhou: %s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr "ignorando pacote %s com assinatura V%u não verificável\n"
 
 # , c-format
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread falhou: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s é um Delta RPM e não pode ser instalado diretamente\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr "Carga útil (%s) não suportada no pacote %s\n"
@@ -2336,7 +2353,7 @@ msgstr "não verificar os contextos de segurança dos arquivos"
 msgid "don't verify files in package"
 msgstr "não verificar os arquivos do pacote"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "não verificar as dependências do pacote"
 
@@ -2376,55 +2393,55 @@ msgstr "assinar pacote(s) (idêntico ao --addsign)"
 msgid "generate signature"
 msgstr "gerar assinatura"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "um pacote fonte era esperado, mas um binário foi encontrado\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "o pacote fonte não contém um arquivo .spec\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s(%s-%s-%s.%s) o scriptlet falhou, waitpid(%d) rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s(%s-%s-%s.%s) o scriptlet falhou, sinal %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "%s(%s-%s-%s.%s) o scriptlet falhou, status de saída %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: %s o scriptlet falhou (%d), ignorando %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "a descompactação do arquivo falhou %s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " no arquivo "
 
 # , c-format
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s falhou no arquivo %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s falhou: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "formato incorreto: %s\n"
@@ -2522,22 +2539,22 @@ msgstr "número de pacote inválido: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "o registro %u não pôde ser lido\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "o pacote %s não está instalado\n"
 
 # , c-format
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(arquivos adicionados)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(capacidade adicionada)"
 
 # , c-format
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: falha ao abrir: %s\n"
@@ -2554,72 +2571,71 @@ msgstr "%s: Fwrite falhou: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fflush falhou: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile falhou\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: já foi assinado pela chave de ID %s, ignorando\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead falhou: %s\n"
 
 # , c-format
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature falhou: %s\n"
 
 # , c-format
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: leitura de importação falhou (%d).\n"
 
 # , c-format
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: a importação falhou.\n"
 
 # , c-format
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: headerRead falhou\n"
 
-# , c-format
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: headerGetEntry falhou\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "Não está OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (CHAVES FALTANDO:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (CHAVES NÃO CONFIÁVEIS:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2695,7 +2711,7 @@ msgid "internal support for lua scripts."
 msgstr "suporte interno para scripts lua."
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2707,7 +2723,7 @@ msgstr "falha ao abrir %s: %s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "etiqueta desconhecida: \"%s\"\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Dependências não satisfeitas:\n"
@@ -2738,7 +2754,7 @@ msgstr "Obtendo %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "ignorando %s - a transferência falhou - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s não pode ser instalado\n"
@@ -2769,18 +2785,18 @@ msgstr "%s: não é um pacote rpm (ou um manifesto de pacote): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "Não foi possível abrir o arquivo %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" especifica múltiplos pacotes\n"
 
 # , c-format
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "Não foi possível abrir %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Instalando %s\n"
@@ -2885,105 +2901,82 @@ msgstr "%s conflita com %s%s"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "erro desconhecido %d encontrado ao manipular o pacote %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "segundo \":\" faltando em %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "nome da arquitetura faltando em %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Linha de dados incompleta em %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "Argumentos em excesso na linha de dados em %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Número de arquitetura/SO inválido: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Linha padrão incompleta em %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "Argumentos em excesso na linha padrão em %s:%d\n"
 
-# , c-format
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Falha ao ler %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "\":\" faltando (0x%02x encontrado) em %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "argumento faltando para %s em %s:%d\n"
 
 # , c-format
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "a expansão do %s falhou em %s:%d \"%s\"\n"
-
-# , c-format
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "não foi possível abrir %s em %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "arquitetura faltando para %s em %s:%d\n"
 
 # , c-format
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "opção inválida \"%s\" em %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Sistema desconhecido: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr "Por favor, contate %s\n"
 
 # , c-format
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Não foi possível expandir %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "Não foi possível ler %s, HOME é muito grande.\n"
-
-# , c-format
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Não foi possível abrir %s para leitura: %s\n"
 
 # , c-format
@@ -2992,28 +2985,28 @@ msgstr "Não foi possível abrir %s para leitura: %s\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "não foi possível abrir o banco de dados de pacotes em %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "\"(\" extra no rótulo do pacote: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "\"(\" faltando no rótulo do pacote: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "\")\" faltando no rótulo do pacote: %s\n"
 
 # , c-format
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "não foi possível abrir o banco de dados Solve em %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    Resoluções sugeridas:\n"
 
@@ -3036,132 +3029,141 @@ msgstr "sigh tags: INVÁLIDO, número de etiquetas (%d) fora do intervalo\n"
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr "sigh data: INVÁLIDO, número de bytes (%d) fora do intervalo\n"
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr "sigh blob(%d): INVÁLIDO, a leitura retornou %d\n"
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "sigh tag[%d]: INVÁLIDO, etiqueta %d tipo %d offset %d contagem %d\n"
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr "sigh load: INVÁLIDO\n"
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, fuzzy, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr "sigh pad(%d): INVÁLIDO, %d bytes lidos\n"
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, fuzzy, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr "sigh sigSize(%d): INVÁLIDO, fstat(2) falhou\n"
 
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
 # , c-format
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Não foi possível executar %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp falhou\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "o pgp falhou ao gravar a assinatura\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "não foi possível ler a assinatura\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "a execução do gpg falhou (%d)\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "o gpg falhou ao gravar a assinatura\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Spec %%_signature inválido no arquivo macro\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "Você deve definir o \"%%_gpg_name\" no seu arquivo de macro\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Você deve definir o \"%%_pgp_name\" no seu arquivo de macro\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Tamanho do Cabeçalho+Carga útil: "
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "Digest MD5: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "Digest do Cabeçalho SHA1: "
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "etiqueta desconhecida"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Cabeçalho "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr " assinatura:"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr " assinatura DSA: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr " assinatura DSA: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Verificação de assinatura: PARÂMETROS INVÁLIDOS\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "Digest MD5 defeituoso: NÃO SUPORTADO\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Assinatura: DESCONHECIDA (%d)\n"
 
 # , c-format
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "falha ao remover o diretório %s: %s\n"
@@ -3177,323 +3179,323 @@ msgstr "%c %s faltando"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Dependências não satisfeitas para %s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Sistema desconhecido: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "erro db%d (%d) de %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "erro db%d (%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "não foi possível obter o bloqueio %s em %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "exclusivo"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "compartilhado"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "opção db não reconhecida: \"%s\" ignorado.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s tem um valor numérico inválido, ignorado\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s tem valor inteiro longo muito grande ou muito pequeno, ignorado\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s tem um valor inteiro muito grande ou muito pequeno, ignorado\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "{ faltando após %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "} faltando após %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "formato da etiqueta vazio"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "nome da etiqueta vazio"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "etiqueta desconhecida"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] esperado no fim da matriz"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "] não esperado"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "} não esperado"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? esperado na expressão"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ esperado após ? na expressão"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} esperado na expressão"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": esperado após a subexpressão ?"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ esperado após : na expressão"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| esperado no fim da expressão"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(índice fora do intervalo)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "iterador da matriz utilizado com diferentes tamanhos de matrizes"
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "O tipo de dados %d não é suportado\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "Inicializar banco de dados"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "reconstruir as listas invertidas do banco de dados a partir dos cabeçalhos "
 "dos pacotes instalados"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "verificar arquivos do banco de dados"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nome da etiqueta não reconhecido: \"%s\" ignorado\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "não foi possível abrir o índice %s usando o db%d - %s (%d)\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "não foi possível abrir o índice %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "nenhum dbpath foi definido\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "erro (%d) ao obter os registros \"%s\" a partir do índice %s\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: ignorando"
 
 # , c-format
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "erro (%d) ao armazenar o registro #%d em %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek falhou: %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: falha ao abrir: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: ignorando"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: cabeçalho danificado #%u recuperado -- ignorando.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: não foi possível ler o cabeçalho em 0x%x\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "erro (%d) ao definir o registro do cabeçalho #%d para remoção de %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "erro (%d) ao definir registros \"%s\" a partir do índice %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "erro (%d) ao armazenar o registro \"%s\" em %s\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "erro (%d) ao remover o registro \"%s\" a partir de %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "erro (%d) ao alocar nova instância do pacote\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: ignorando"
 
 # , c-format
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "erro (%d) ao armazenar o registro %s em %s\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "nenhum dbpath foi definido"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "o banco de dados temporário %s já existe\n"
 
 # , c-format
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "falha ao remover o diretório %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "o cabeçalho #%u do banco de dados é inválido -- ignorando.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "não é possível adicionar o registro originalmente em %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "falha ao reconstruir o banco de dados: o banco de dados original permanece "
 "no lugar\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "falha ao substituir o banco de dados velho pela novo!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "substituir arquivos em %s com arquivos de %s para recuperação"
 
 # , c-format
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "falha ao remover o diretório %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "erro db%d (%d) de %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "erro db%d (%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "não foi possível obter o bloqueio %s em %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "exclusivo"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "compartilhado"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "opção db não reconhecida: \"%s\" ignorado.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s tem um valor numérico inválido, ignorado\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s tem valor inteiro longo muito grande ou muito pequeno, ignorado\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s tem um valor inteiro muito grande ou muito pequeno, ignorado\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
 # , c-format
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Não foi possível abrir %s: %s\n"
 
 # , c-format
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Não foi possível abrir %s: %s\n"
 
 # , c-format
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Não foi possível abrir o arquivo temporário.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Sistema desconhecido: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3549,54 +3551,54 @@ msgstr "O macro %%%s (%s) não foi usado abaixo do nível %d\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Opção desconhecida %c em %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Profundidade de recursão (%d) maior do que o máximo (%d)\n"
 
 # , c-format
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c incompleto: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Um %% é seguido por um macro não analisável\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Macro %%%.*s não encontrado, ignorando\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Estouro de buffer do destino\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "Sintaxe legada não suportada: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "Sintaxe legada não suportada: %s\n"
 
 # , c-format
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite falhou: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "número de pacote inválido: %s\n"
 
 # , c-format
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fflush falhou: %s\n"
@@ -3678,27 +3680,27 @@ msgstr "a alocação de memória (%u bytes) retornou NULL.\n"
 msgid "url port must be a number\n"
 msgstr "a porta url deve ser um número\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "não verificar a assinatura do cabeçalho+carga útil"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 "não atualizar o cache do banco de dados, apenas imprimir os caminhos do "
 "pacote"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr "Opções de caminhamento na árvore de arquivos:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: o macro %%{_cache_dbpath} está mal configurado.\n"
 
 # , c-format
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: falha na operação do cache: ec %d.\n"
@@ -3709,6 +3711,25 @@ msgstr "%s: falha na operação do cache: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: falha na leitura do manifesto: %s\n"
 
+# , c-format
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: headerGetEntry falhou\n"
+
+# , c-format
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Falha ao ler %s: %s.\n"
+
+# , c-format
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "a expansão do %s falhou em %s:%d \"%s\"\n"
+
+# , c-format
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Não foi possível expandir %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Não foi possível ler %s, HOME é muito grande.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir de %s falhou: %s\n"
index 5ec4d17..6214dc8 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -112,7 +112,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr ""
 
@@ -307,40 +307,45 @@ msgstr ""
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr ""
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr ""
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr ""
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr ""
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr ""
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr ""
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr ""
 
@@ -370,52 +375,52 @@ msgid ""
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr ""
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr ""
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr ""
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr ""
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr ""
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr ""
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr ""
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr ""
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr ""
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr ""
 
@@ -424,169 +429,164 @@ msgstr ""
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr ""
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr ""
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr ""
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr ""
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -776,32 +776,32 @@ msgstr ""
 msgid "line %d: second %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr ""
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr ""
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr ""
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr ""
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr ""
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr ""
@@ -811,17 +811,17 @@ msgstr ""
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr ""
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr ""
@@ -836,132 +836,137 @@ msgstr ""
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr ""
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: build/parsePreamble.c:642 build/parsePreamble.c:653
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
@@ -970,47 +975,47 @@ msgstr ""
 msgid "Bad source: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr ""
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, c-format
 msgid "%s: %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
@@ -1036,7 +1041,7 @@ msgstr ""
 msgid "line %d: triggers must have --: %s\n"
 msgstr ""
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr ""
@@ -1046,17 +1051,17 @@ msgstr ""
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr ""
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr ""
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr ""
@@ -1096,15 +1101,15 @@ msgstr ""
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 msgid "BuildRoot couldn't be empty\n"
 msgstr ""
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 msgid "BuildRoot can not be \"/\"\n"
 msgstr ""
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
@@ -1280,119 +1285,124 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr ""
+
+#: build/rpmfc.c:122
 #, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr ""
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr ""
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr ""
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr ""
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, c-format
 msgid "magic_load failed: %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, c-format
 msgid "Finding  %s: %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr ""
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr ""
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr ""
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr ""
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr ""
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr ""
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr ""
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr ""
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr ""
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr ""
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr ""
 
@@ -1432,17 +1442,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr ""
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr ""
 
@@ -1454,79 +1464,83 @@ msgstr ""
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+msgid "(encoding failed)"
+msgstr ""
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr ""
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
@@ -1541,107 +1555,107 @@ msgstr ""
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr ""
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr ""
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr ""
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2148,7 +2162,7 @@ msgstr ""
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr ""
 
@@ -2188,54 +2202,54 @@ msgstr ""
 msgid "generate signature"
 msgstr ""
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr ""
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr ""
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr ""
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr ""
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr ""
@@ -2331,20 +2345,20 @@ msgstr ""
 msgid "record %lu could not be read\n"
 msgstr ""
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr ""
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr ""
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
@@ -2359,66 +2373,66 @@ msgstr ""
 msgid "%s: Fflush failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 msgid "rpmMkTemp failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ""
 
@@ -2482,7 +2496,7 @@ msgid "internal support for lua scripts."
 msgstr ""
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2493,7 +2507,7 @@ msgstr ""
 msgid "unknown tag: \"%s\"\n"
 msgstr ""
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr ""
@@ -2516,7 +2530,7 @@ msgstr ""
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr ""
@@ -2546,17 +2560,17 @@ msgstr ""
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
@@ -2656,99 +2670,79 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr ""
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr ""
-
-#: lib/rpmrc.c:604
+#: lib/rpmrc.c:574
 #, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr ""
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr ""
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr ""
-
-#: lib/rpmrc.c:1691
+#: lib/rpmrc.c:1635
 #, c-format
-msgid "Unable to open %s for reading: %s.\n"
+msgid "Unable to open %s for reading: %m.\n"
 msgstr ""
 
 #: lib/rpmts.c:99
@@ -2756,27 +2750,27 @@ msgstr ""
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr ""
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr ""
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr ""
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr ""
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2799,126 +2793,135 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr ""
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr ""
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr ""
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 msgid "Header+Payload size:"
 msgstr ""
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 msgid "Header SHA1 digest:"
 msgstr ""
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 msgid "Unknown"
 msgstr ""
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr ""
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr ""
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr ""
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr ""
@@ -2933,301 +2936,301 @@ msgstr ""
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr ""
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr ""
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr ""
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr ""
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr ""
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr ""
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr ""
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr ""
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr ""
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr ""
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr ""
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr ""
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr ""
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr ""
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr ""
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ""
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr ""
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr ""
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr ""
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr ""
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr ""
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr ""
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr ""
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr ""
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr ""
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3283,51 +3286,51 @@ msgstr ""
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, c-format
 msgid "lua script failed: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, c-format
 msgid "lua hook failed: %s\n"
 msgstr ""
@@ -3409,24 +3412,24 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr ""
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr ""
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr ""
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr ""
index 694c377..d140789 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2002-08-27 13:36-0400\n"
 "Last-Translator: Eugene Kanter, <eugene@blackcatlinux.com>\n"
 "Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "ðÁÒÁÍÅÔÒÙ õÓÔÁÎÏ×ËÉ/ïÂÎÏ×ÌÅÎÉÑ/õÄÁÌÅÎÉÑ:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "ïÂÝÉÅ ÐÁÒÁÍÅÔÒÙ ÄÌÑ ×ÓÅÈ ÒÅÖÉÍÏ× É ËÏÍÐÏÎÅÎÔÏ× rpm:"
 
@@ -320,40 +320,45 @@ msgstr "
 msgid "--sign may only be used during package building"
 msgstr "--sign ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÔÏÌØËÏ ÐÒÉ ÓÂÏÒËÅ ÐÁËÅÔÏ×"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "ÏÛÉÂËÁ ÓÏÚÄÁÎÉÑ ÁÒÈÉ×Á: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "ÚÁÐÕÓË ÎÅ ÕÄÁÌÓÑ\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÐÅÒÅÓÂÏÒËÉ"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "ÎÅ ÚÁÄÁΠÆÁÊÌ ÓÐÅÃÉÆÉËÁÃÉÉ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÁ"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "ÎÅ ÚÁÄÁÎÙ tar-ÆÁÊÌÙ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÁ"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÕÄÁÌÅÎÉÑ"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÐÁËÅÔÙ ÄÌÑ ÕÓÔÁÎÏ×ËÉ"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÁÒÇÕÍÅÎÔÙ ÚÁÐÒÏÓÁ"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÁÒÇÕÍÅÎÔÙ ÄÌÑ ×ÅÒÉÆÉËÁÃÉÉ"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "ÎÅ ÚÁÄÁÎÙ ÁÒÇÕÍÅÎÔÙ"
 
@@ -386,52 +391,52 @@ msgstr ""
 "\n"
 "ïÛÉÂËÉ ÓÂÏÒËÉ ÐÁËÅÔÏ×:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "ÏÛÉÂËÁ ÁÎÁÌÉÚÁ ×ÙÒÁÖÅÎÉÑ\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "ÎÅÚÁËÒÙÔÁÑ (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- ÔÏÌØËÏ ÄÌÑ ÞÉÓÅÌ\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! ÔÏÌØËÏ ÄÌÑ ÞÉÓÅÌ\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "ÔÉÐÙ ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& É || ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÏÛÉÂËÁ × ×ÙÒÁÖÅÎÉÉ\n"
 
@@ -440,162 +445,157 @@ msgstr "
 msgid "TIMECHECK failure: %s\n"
 msgstr "ïÛÉÂËÁ TIMECHECK: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ '(' × %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ')' × %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÔÏËÅΠ%s: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ %s × %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "îÅ ÐÒÏÂÅÌ ÓÌÅÄÕÅÔ ÐÏÓÌÅ %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÊ ÓÉÎÔÁËÓÉÓ: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÅ ÐÒÁ×Á: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "îÅ×ÅÒÎÙÅ ÐÒÁ×Á ÎÁ ËÁÔÁÌÏÇ %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "îÅÏÂÙÞÎÁÑ ÄÌÉÎÁ locale: \"%.*s\" × %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "äÕÂÌÉËÁÔ locale %.*s × %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "ôÏÌØËÏ ÏÄÉΠÁÒÇÕÍÅÎÔ ÄÌÑ %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "ä×Á ÆÁÊÌÁ × ÏÄÎÏÊ ÓÔÒÏËÅ: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "æÁÊÌ ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "îÅÌØÚÑ ÓÍÅÛÉ×ÁÔØ ÓÐÅÃ. %%doc Ó ÄÒÕÇÉÍÉ ÆÏÒÍÁÍÉ: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "æÁÊÌ ÕËÁÚÁΠÄ×ÁÖÄÙ: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "óÉÍ×ÏÌÉÞÅÓËÁÑ ÓÓÙÌËÁ ÕËÁÚÙ×ÁÅÔ ÎÁ BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "æÁÊÌ ÎÅ ÓÏÏÔ×ÅÔÓÔÕÅÔ ÐÒÅÆÉËÓÕ (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅÎ: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: ÏÛÉÂËÁ ÞÔÅÎÉÑ ×Ï ×ÒÅÍÑ ÉÍÐÏÒÔÉÒÏ×ÁÎÉÑ.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: ÜÔÏ ÎÅ ÏÔËÒÙÔÙÊ ËÌÀÞ.\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: ÏÛÉÂËÁ ÞÔÅÎÉÑ ×Ï ×ÒÅÍÑ ÉÍÐÏÒÔÉÒÏ×ÁÎÉÑ.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "æÁÊÌ ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Glob ÎÅ ÒÁÚÒÅÛÁÀÔÓÑ: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "æÁÊÌ ÎÅ ÎÁÊÄÅÎ: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ %%files %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "ÓÔÒÏËÁ: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÆÁÊÌ %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "îÅ×ÅÒÎÁÑ ÐÁÒÁ ×ÌÁÄÅÌÅÃ/ÇÒÕÐÐÁ: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "ðÒÏ×ÅÒËÁ ÎÁ ÎÅÕÐÁËÏ×ÁÎÎÙÊ(Å) ÆÁÊÌ(Ù): %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -604,7 +604,7 @@ msgstr ""
 "ïÂÎÁÒÕÖÅÎ(Ù) ÕÓÔÁÎÏ×ÌÅÎÎÙÊ(Å) (ÎÏ ÎÅ ÕÐÁËÏ×ÁÎÎÙÊ(Å)) ÆÁÊÌ(Ù):\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "ïÂÒÁÂÁÔÙ×ÁÀÔÓÑ ÆÁÊÌÙ: %s-%s-%s\n"
@@ -794,32 +794,32 @@ msgstr "
 msgid "line %d: second %s\n"
 msgstr "ÓÔÒÏËÁ %d: ×ÔÏÒÏÅ %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "ÚÁÐÉÓÉ %%changelog ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "ÎÅÐÏÌÎÁÑ ÚÁÐÉÓØ %%changelog\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "ÎÅ×ÅÒÎÁÑ ÄÁÔÁ × %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog ÎÅ × ÎÉÓÈÏÄÑÝÅÍ ÈÒÏÎÏÌÏÇÉÞÅÓËÏÍ ÐÏÒÑÄËÅ\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "ÐÒÏÐÕÝÅÎÏ ÉÍÑ × %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "ÎÅÔ ÏÐÉÓÁÎÉÑ × %%changelog\n"
@@ -829,17 +829,17 @@ msgstr "
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%description: %s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÐÁÒÁÍÅÔÒ %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "ÓÔÒÏËÁ %d: óÌÉÛËÏÍ ÍÎÏÇÏ ÉÍÅÎ: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÁËÅÔ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ: %s\n"
@@ -854,132 +854,137 @@ msgstr "
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÒÁÚÂÏÒÁ %%files: %s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÊ ÓÐÉÓÏË %%files\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "áÒÈÉÔÅËÔÕÒÁ ÉÓËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "áÒÈÉÔÅËÔÕÒÁ ÎÅ ×ËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "ïó ÉÓËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "ïó ÎÅ ×ËÌÀÞÅÎÁ: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "ðÏÌÅ %s ÏÂÑÚÁÎÏ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ × ÐÁËÅÔÅ: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "ðÏ×ÔÏÒÑÀÝÉÅÓÑ ÚÁÐÉÓÉ %s × ÐÁËÅÔÅ: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÐÉËÔÏÇÒÁÍÍÕ %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÔÉРÐÉËÔÏÇÒÁÍÍÙ: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ñÒÌÙË ÔÒÅÂÕÅÔ ÔÏÌØËÏ ÏÄÉΠÁÒÇÕÍÅÎÔ: %s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÔÜÇ: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÕÓÔÏÊ ÔÜÇ: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅÄÏÐÕÓÔÉÍÙÊ ÓÉÍ×ÏÌ '-' × %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ÎÅ ÍÏÖÅÔ ÂÙÔØ \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÅÆÉËÓ ÎÅ ÍÏÖÅÔ ÚÁËÁÎÞÉ×ÁÔØÓÑ ÎÁ \"/\": %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "ÓÔÒÏËÁ %d: Docdir ÄÏÌÖÅΠÎÁÞÉÎÁÔØÓÑ Ó '/': %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÏÌÅ Epoch/Serial ÄÏÌÖÎÏ ÂÙÔØ ÞÉÓÌÏÍ: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÆÏÒÍÁÔ BuildArchitecture: %s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ: îÅÉÚ×ÅÓÔÎÙÊ ÑÒÌÙË %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ ÐÁËÅÔÁ: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "ðÁËÅÔ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "æÁÊÌ spec ÎÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ BuildRoot\n"
 
@@ -988,47 +993,47 @@ msgstr "
 msgid "Bad source: %s: %s\n"
 msgstr "îÅ×ÅÒÎÙÊ ÉÓÈÏÄÎÉË: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "îÅÔ ÚÁÐÌÁÔÙ ÎÏÍÅÒ %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "îÅÔ ÉÓÈÏÄÎÉËÁ ÎÏÍÅÒ %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "îÅ ÍÏÇÕ ÐÏÌÕÞÉÔØ nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %%setup %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÙÊ ÐÁÒÁÍÅÔÒ %%setup %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÁËÅÔÁ: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "ÓÔÒÏËÁ %d: ×ÔÏÒÏÊ %%prep\n"
@@ -1056,7 +1061,7 @@ msgstr "
 msgid "line %d: triggers must have --: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÔÒÉÇÇÅÒÙ ÄÏÌÖÎÙ ÓÏÄÅÒÖÁÔØ --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %s: %s\n"
@@ -1066,17 +1071,17 @@ msgstr "
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÏÇÒÁÍÍÙ × ÓÃÅÎÁÒÉÑÈ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó '/': %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "ÓÔÒÏËÁ %d: ðÒÏÇÒÁÍÍÙ × ÓÃÅÎÁÒÉÑÈ ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó '/': %s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "ÓÔÒÏËÁ %d: ÷ÔÏÒÏÅ %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "ÓÔÒÏËÁ %d: ïÛÉÂËÁ ÁÎÁÌÉÚÁ %%description: %s\n"
@@ -1116,17 +1121,17 @@ msgstr "%s:%d: 
 msgid "malformed %%include statement\n"
 msgstr "ÎÅ×ÅÒÎÏÅ ÏÂßÑ×ÌÅÎÉÅ %%include\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot ÎÅ ÍÏÖÅÔ ÂÙÔØ \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot ÎÅ ÍÏÖÅÔ ÂÙÔØ \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "îÅ ÎÁÊÄÅÎÙ ÓÏ×ÍÅÓÔÉÍÙÅ ÁÒÈÉÔÅËÔÕÒÙ ÄÌÑ ÓÂÏÒËÉ.\n"
 
@@ -1313,119 +1318,124 @@ msgstr "
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "ÓÏÚÄÁÔØ ÚÁÇÏÌÏ×ËÉ, ÓÏ×ÍÅÓÔÉÍÙÅ Ó (ÕÓÔÁÒÅ×ÛÉÍÉ) ÐÁËÅÔÁÍÉ rpm[23]"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "óÂÏÊ ×ÅÔ×ÌÅÎÉÑ %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "óÂÏÊ ×ÅÔ×ÌÅÎÉÑ %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s ÎÅ ÕÄÁÌÏÓØ\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "ÚÁÐÉÓØ ×ÓÅÈ ÄÁÎÎÙÈ × %s ÎÅ ÕÄÁÌÁÓØ\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, c-format
 msgid "Finding  %s: %s\n"
 msgstr "éÄÅÔ ÐÏÉÓË  %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ %s:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ no%s: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "ÓÔÒÏËÁ %d: îÅ×ÅÒÎÏÅ ÞÉÓÌÏ %s: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁÐÒÏÓÉÔØ %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "ÚÁÐÒÏÓ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ %s ÎÅ ÕÄÁÌÓÑ, ÎÅ×ÏÚÍÏÖÎÏ ÒÁÚÏÂÒÁÔØ ÆÁÊÌ\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(ÏÛÉÂËÁ 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "îÅ×ÅÒÎÙÊ magic"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "îÅ×ÅÒÎÙÊ/ÎÅÞÉÔÁÅÍÙÊ ÚÁÇÏÌÏ×ÏË"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "úÁÇÏÌÏ×ÏË ÓÌÉÛËÏÍ ×ÅÌÉË"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÔÉРÆÁÊÌÁ"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ ÖÅÓÔËÁÑ ÓÓÙÌËÁ"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "ËÏÎÔÒÏÌØÎÙÅ MD5-ÓÕÍÍÙ ÎÅ ÓÏ×ÐÁÄÁÀÔ"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "æÁÊÌ ÁÒÈÉ×Á ÎÅ ÎÁÊÄÅΠנÚÁÇÏÌÏ×ËÅ ÐÁËÅÔÁ"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr "ÎÅ ÕÄÁÌÏÓØ - "
 
@@ -1465,17 +1475,17 @@ msgstr "
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "ÕÄÁÌÑÅÔÓÑ %s \"%s\" ÉÚ ÓÏÒÔÉÒÏ×ÁÎÎÙÈ Ó×ÑÚÅÊ.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "ãéëì:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "ÏÛÉÂËÁ rpmtsOrder, ÏÓÔÁÌÏÓØ %d ÜÌÅÍÅÎÔÏ×\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(ÎÅ ÞÉÓÌÏ)"
 
@@ -1487,80 +1497,85 @@ msgstr "(
 msgid "(invalid type)"
 msgstr "(ÎÅÐÒÁ×ÉÌØÎÙÊ ÔÉÐ)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(not a blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "ÚÁÐÕÓË ÎÅ ÕÄÁÌÓÑ\n"
+
+#: lib/formats.c:268
 #, fuzzy
 msgid "(invalid xml type)"
 msgstr "(ÎÅÐÒÁ×ÉÌØÎÙÊ ÔÉÐ)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(ÎÅ ÐÏÄÐÉÓØ ÆÏÒÍÁÔÁ OpenPGP)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ÎÅ ×ÏÚ×ÒÁÔÉÌ ÚÎÁÞÅÎÉÅ ÒÁÚÍÅÒÁ fugger: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() ÎÅ ×ÏÚ×ÒÁÔÉÌ ÚÎÁÞÅÎÉÅ ÒÁÚÍÅÒÁ fugger: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "ÆÁÊÌ %s - ÎÁ ÎÅÉÚ×ÅÓÔÎÏÍ ÕÓÔÒÏÊÓÔ×Å\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "ÐÏÌØÚÏ×ÁÔÅÌØ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ - ÉÓÐÏÌØÚÕÅÔÓÑ root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "ÇÒÕÐÐÁ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ - ÉÓÐÏÌØÚÕÅÔÓÑ root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "ÆÁÊÌ ÁÒÈÉ×Á %s ÎÅ ÎÁÊÄÅΠנÓÐÉÓËÅ ÆÁÊÌÏ× ÚÁÇÏÌÏ×ËÁ\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s ÓÏÈÒÁÎÅΠËÁË %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s: ËÁÔÁÌÏÇ ÎÅ ÐÕÓÔ\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s ÓÏÚÄÁΠËÁË %s\n"
@@ -1575,107 +1590,107 @@ msgstr "
 msgid "cannot write to %%%s %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÉÓÁÔØ × %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: ÏÛÉÂËÁ rpmReadSignature\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: ðÏÄÐÉÓØ ÎÅÄÏÓÔÕÐÎÁ\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: ÏÛÉÂËÁ headerRead\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fread: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s ÎÅ ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎ\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2203,7 +2218,7 @@ msgstr "
 msgid "don't verify files in package"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÆÁÊÌÙ ÐÁËÅÔÁ"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÚÁ×ÉÓÉÍÏÓÔÉ ÐÁËÅÔÁ"
 
@@ -2244,54 +2259,54 @@ msgstr "
 msgid "generate signature"
 msgstr "ÇÅÎÅÒÉÒÏ×ÁÔØ ÐÏÄÐÉÓØ"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "ÏÂÎÁÒÕÖÅΠÄ×ÏÉÞÎÙÊ ÐÁËÅÔ ×ÍÅÓÔÏ ÏÖÉÄÁÅÍÏÇÏ ÉÓÈÏÄÎÏÇÏ\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "ÉÓÈÏÄÎÙÊ ÐÁËÅÔ ÎÅ ÓÏÄÅÒÖÉÔ ÆÁÊÌÁ ÓÐÅÃÉÆÉËÁÃÉÉ\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s(%s-%s-%s) ÏÛÉÂËÁ ÓÃÅÎÁÒÉÑ, waitpid(%d) rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s(%s-%s-%s) ÏÛÉÂËÁ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÑ, ËÏÄ ×ÏÚ×ÒÁÔÁ %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "%s(%s-%s-%s) ÏÛÉÂËÁ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÑ, ËÏÄ ×ÏÚ×ÒÁÔÁ %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: %s ÏÛÉÂËÁ ÓÃÅÎÁÒÉÑ (%d), ÐÒÏÐÕÓËÁÅÔÓÑ %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "ÒÁÓÐÁËÏ×ËÁ ÁÒÈÉ×Á ÎÅ ÕÄÁÌÁÓØ%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " ÎÁ ÆÁÊÌÅ "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s ÏÛÉÂËÁ ÎÁ ÆÁÊÌÅ %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s ÎÅ ÕÄÁÌÏÓØ: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "ÏÛÉÂËÁ × ÆÏÒÍÁÔÅ: %s\n"
@@ -2388,20 +2403,20 @@ msgstr "
 msgid "record %lu could not be read\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÚÁÐÉÓØ %u\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "ÐÁËÅÔ %s ÎÅ ÕÓÔÁÎÏ×ÌÅÎ\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(ÆÁÊÌÙ ÄÏÂÁ×ÌÅÎÙ)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(added provide)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ ÏÔËÒÙÔÉÑ: %s\n"
@@ -2416,67 +2431,67 @@ msgstr "%s: 
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fseek: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "ÏÛÉÂËÁ makeTempFile\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: ÕÖÅ ÂÙÌ ÐÏÄÐÉÓÁΠËÌÀޣ͠ӠÉÄÅÎÔÉÆÉËÁÔÏÒÍ %s, ÐÒÏÐÕÓËÁÅÔÓÑ\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ writeLead: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ rpmWriteSignature: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: ÏÛÉÂËÁ ÞÔÅÎÉÑ ×Ï ×ÒÅÍÑ ÉÍÐÏÒÔÉÒÏ×ÁÎÉÑ.\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: ÏÛÉÂËÁ ÉÍÐÏÒÔÉÒÏ×ÁÎÉÑ.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: ÏÛÉÂËÁ headerRead\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: ÏÛÉÂËÁ headerGetEntry\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "îå ïë"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "ïë"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (ïôóõôóô÷õàô ëìàþé:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (îåô äï÷åòéñ ë ëìàþáí:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2546,7 +2561,7 @@ msgid "internal support for lua scripts."
 msgstr "- ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2557,7 +2572,7 @@ msgstr "
 msgid "unknown tag: \"%s\"\n"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "îÅÕÄÏ×ÌÅÔ×ÏÒÅÎÎÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ:\n"
@@ -2580,7 +2595,7 @@ msgstr "
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s ÐÒÏÐÕÓËÁÅÔÓÑ - ÏÛÉÂËÁ ÐÅÒÅÄÁÞÉ - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ÎÅ ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎ\n"
@@ -2610,17 +2625,17 @@ msgstr "%s: 
 msgid "cannot open file %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ÚÁÄÁÅÔ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ×\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "õÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ %s\n"
@@ -2723,99 +2738,79 @@ msgstr "%s 
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ %d ÐÒÉ ÒÁÂÏÔÅ Ó ÐÁËÅÔÏÍ %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ×ÔÏÒÏÅ ':' × %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÎÁÚ×ÁÎÉÅ ÁÒÈÉÔÅËÔÕÒÙ × %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "îÅÐÏÌÎÁÑ ÓÔÒÏËÁ ÄÁÎÎÙÈ × %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÁÒÇÕÍÅÎÔÏ× × ÓÔÒÏËÅ ÄÁÎÎÙÈ × %s:%d\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "îÅ×ÅÒÎÙÊ ÎÏÍÅÒ arch/os: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "îÅÐÏÌÎÁÑ ÓÔÒÏËÁ ÐÏ ÕÍÏÌÞÁÎÉÀ × %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÁÒÇÕÍÅÎÔÏ× × ÓÔÒÏËÅ ÐÏ ÕÍÏÌÞÁÎÉÀ × %s:%d\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ':' (ÎÁÊÄÅΠ0x%02x) × %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÁÒÇÕÍÅÎÔ ÄÌÑ %s × %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "ÏÛÉÂËÁ ÒÁÓËÒÙÔÉÑ %s ÎÁ %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s × %s:%d %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÁÒÈÉÔÅËÔÕÒÁ ÄÌÑ %s × %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÐÁÒÁÍÅÔÒ '%s' × %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÁ: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "îÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ %s, ÚÎÁÞÅÎÉÅ HOME ÓÌÉÛËÏÍ ×ÅÌÉËÏ.\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s ÄÌÑ ÞÔÅÎÉÑ: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2823,27 +2818,27 @@ msgstr "
 msgid "cannot open Packages database in %s\n"
 msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ Packages × %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÁËÅÔÁ: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "ïÔÓÕÔÓÔ×ÕÅÔ '(' × %s %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÁËÅÔÁ: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ ÒÁÚÒÅÛÅÎÉÑ ÚÁ×ÉÓÉÍÏÓÔÅÊ × %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    ðÒÅÄÌÁÇÁÅÍÏÅ ÒÁÚÒÅÛÅÎÉÅ:\n"
 
@@ -2866,130 +2861,139 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "ÏÛÉÂËÁ pgp\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "ÏÛÉÂËÁ pgp ÐÒÉ ÚÁÐÉÓÉ ÐÏÄÐÉÓÉ\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ ÐÏÄÐÉÓØ\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "ÚÁÐÕÓË ÎÅ ÕÄÁÌÓÑ\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "ÏÛÉÂËÁ gpg ÐÒÉ ÚÁÐÉÓÉ ÐÏÄÐÉÓÉ\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "îÅ×ÅÒÎÁÑ ÓÐÅÃÉÆÉËÁÃÉÑ %%_signature × ÍÁËÒÏÆÁÊÌÅ\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ \"%%_gpg_name\" × ×ÁÛÅÍ ÍÁËÒÏÆÁÊÌÅ\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ \"%%_pgp_name\" × ×ÁÛÅÍ ÍÁËÒÏÆÁÊÌÅ\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "ÒÁÚÍÅÒ úÁÇÏÌÏ×ËÁ É óÏÄÅÒÖÉÍÏÇÏ:"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "ÄÁÊÄÖÅÓÔ MD5:"
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "ÄÁÊÄÖÅÓÔ SHA1 ÚÁÇÏÌÏ×ËÁ:"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "úÁÇÏÌÏ×ÏË "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "ÐÏÄÐÉÓØ DSA V3: "
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "ÐÏÄÐÉÓØ DSA V3: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "ÐÏÄÐÉÓØ DSA V3: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "ðÒÏ×ÅÒËÁ ÐÏÄÐÉÓÉ: îåðòá÷éìøîùå ðáòáíåôòù\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "ëÏÎÔÒ. ÓÕÍÍÁ MD5 ÐÏ×ÒÅÖÄÅÎÁ: îå ðïääåòöé÷áåôóñ\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "ðÏÄÐÉÓØ: îåéú÷åóôîï (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
@@ -3004,310 +3008,310 @@ msgstr "
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "îÅÕÄÏ×ÌÅÔ×ÏÒÅÎÎÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÄÌÑ %s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÁ: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "ÏÛÉÂËÁ(%d) db%d ÉÚ %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "ÏÛÉÂËÁ(%d) db%d: %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÂÌÏËÉÒÏ×ËÕ %s ÎÁ %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "ÉÓËÌÀÞÉÔÅÌØÎÙÊ"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "ÒÁÚÄÅÌÑÅÍÙÊ"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "ÎÅÏÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ ÂÁÚÙ ÄÁÎÎÙÈ: \"%s\" ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎ\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ×ÏÅ ÚÎÁÞÅÎÉÅ %s, ÐÒÏÐÕÝÅÎÏ\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s ÉÍÅÅÔ ÓÌÉÛËÏÍ ÍÁÌÕÀ ÉÌÉ ÓÌÉÛËÏÍ ÂÏÌØÛÕÀ ×ÅÌÉÞÉÎÕ long, ÐÒÏÐÕÝÅÎÏ\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-"%s ÉÍÅÅÔ ÓÌÉÛËÏÍ ÍÁÌÕÀ ÉÌÉ ÓÌÉÛËÏÍ ÂÏÌØÛÕÀ ×ÅÌÉÞÉÎÕ integer, ÐÒÏÐÕÝÅÎÏ\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"{\" ÐÏÓÌÅ \"%\""
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"}\" ÐÏÓÌÅ \"%{\""
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "ÐÕÓÔÏÊ ÆÏÒÍÁÔ ÔÜÇÁ"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "ÐÕÓÔÏÅ ÉÍÑ ÔÜÇÁ"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "× ËÏÎÃÅ ÍÁÓÓÉ×Á ÏÖÉÄÁÌÁÓØ \"]\""
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "ÎÅÏÖÉÄÁÎÎÁÑ \"]\""
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "ÎÅÏÖÉÄÁÎÎÁÑ \"}\""
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÏÖÉÄÁÌÏÓØ \"?\""
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \"?\" ÏÖÉÄÁÌÏÓØ \"{\""
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÏÖÉÄÁÌÏÓØ \"}\""
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \"?\" ÏÖÉÄÁÌÏÓØ \":\""
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \":\" ÏÖÉÄÁÌÏÓØ \"{\""
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "× ËÏÎÃÅ ×ÙÒÁÖÅÎÉÑ ÏÖÉÄÁÌÓÑ \"|\""
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "ôÉРÄÁÎÎÙÈ %d ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "ÐÅÒÅÉÎÄÅËÓÉÒÏ×ÁÔØ ÂÁÚÕ ÉÎ×ÅÒÔÉÒÏ×ÁÎÎÙÈ ÓÐÉÓËÏ× ÉÚ ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÚÁÇÏÌÏ×ËÏ× "
 "ÐÁËÅÔÏ×"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "ÐÒÏ×ÅÒÉÔØ ÆÁÊÌÙ ÂÁÚÙ ÄÁÎÎÙÈ"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: ÉÍÑ ËÌÀÞÁ \"%s\" ÎÅ ÉÚ×ÅÓÔÎÏ, ÉÇÎÏÒÉÒÕÅÔÓÑ\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÉÎÄÅËÓ %s ÉÓÐÏÌØÚÕÑ db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÉÎÄÅËÓ %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "ÐÁÒÁÍÅÔÅÒ dbpath ÎÅ ÕÓÔÁÎÏ×ÌÅÎ\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÏÌÕÞÅÎÉÑ ÚÁÐÉÓÅÊ \"%s\" ÉÚ ÉÎÄÅËÓÁ %s\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 #, fuzzy
 msgid "miFreeHeader: skipping"
 msgstr "rpmdb: ÐÒÏÐÕÓËÁÅÔÓÑ"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "ÏÛÉÂËÁ (%d) ÓÏÈÒÁÎÅÎÉÑ ÚÁÐÉÓÉ #%d × %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fseek: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ ÏÔËÒÙÔÉÑ: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 #, fuzzy
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdb: ÐÒÏÐÕÓËÁÅÔÓÑ"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: ÐÏÌÕÞÅΠÐÏ×ÒÅÖÄÅÎÎÙÊ ÚÁÇÏÌÏ×ÏË #%u -- ÐÒÏÐÕÓËÁÅÔÓÑ.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ ÚÁÇÏÌÏ×ÏË × 0x%x\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÏÄÇÏÔÏ×ËÉ ÚÁÐÉÓÉ ÚÁÇÏÌÏ×ËÁ  #%d ÄÌÑ ÕÄÁÌÅÎÉÑ %s\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "ÏÛÉÂËÁ(%d) ÐÏÌÕÞÅÎÉÑ \"%s\" ÚÁÐÉÓÅÊ ÉÚ ÉÎÄÅËÓÁ %s\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÓÏÈÒÁÎÅÎÉÑ ÚÁÐÉÓÉ \"%s\" × %s\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÕÄÁÌÅÎÉÑ ÚÁÐÉÓÉ %s ÉÚ %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "ÏÛÉÂËÁ(%d) ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ ÐÁÍÑÔÉ ÄÌÑ ÏÂÒÁÚÁ ÎÏ×ÏÇÏ ÐÁËÅÔÁ\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 #, fuzzy
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdb: ÐÒÏÐÕÓËÁÅÔÓÑ"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "ÏÛÉÂËÁ(%d) ÚÁÐÉÓÉ ÚÁÐÉÓÉ %s × %s\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "ÐÁÒÁÍÅÔÅÒ dbpath ÎÅ ÕÓÔÁÎÏ×ÌÅÎ"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "×ÒÅÍÅÎÎÁÑ ÂÁÚÁ ÄÁÎÎÙÈ %s ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "ÚÁÇÏÌÏ×ÏË ÎÏÍÅÒ %u × ÂÁÚÅ ÄÁÎÎÙÈ ÎÅ×ÅÒÎÙÊ -- ÐÒÏÐÕÓËÁÅÔÓÑ.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÄÏÂÁ×ÉÔØ ÚÁÐÉÓØ (ÐÅÒ×ÏÎÁÞÁÌØÎÏ × %u)\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "ÐÅÒÅÓÔÒÏÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅ ÕÄÁÌÏÓØ, ÓÔÁÒÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÏÓÔÁÅÔÓÑ ÎÁ ÍÅÓÔÅ\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁÍÅÎÉÔØ ÓÔÁÒÕÀ ÂÁÚÕ ÄÁÎÎÙÈ ÎÁ ÎÏ×ÕÀ!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "ÆÁÊÌÙ × %s ÚÁÍÅÎÑÀÔÓÑ ÆÁÊÌÁÍÉ ÉÚ %s ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "ÏÛÉÂËÁ(%d) db%d ÉÚ %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "ÏÛÉÂËÁ(%d) db%d: %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÂÌÏËÉÒÏ×ËÕ %s ÎÁ %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "ÉÓËÌÀÞÉÔÅÌØÎÙÊ"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "ÒÁÚÄÅÌÑÅÍÙÊ"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "ÎÅÏÐÏÚÎÁÎÎÙÊ ÐÁÒÁÍÅÔÒ ÂÁÚÙ ÄÁÎÎÙÈ: \"%s\" ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎ\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ×ÏÅ ÚÎÁÞÅÎÉÅ %s, ÐÒÏÐÕÝÅÎÏ\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s ÉÍÅÅÔ ÓÌÉÛËÏÍ ÍÁÌÕÀ ÉÌÉ ÓÌÉÛËÏÍ ÂÏÌØÛÕÀ ×ÅÌÉÞÉÎÕ long, ÐÒÏÐÕÝÅÎÏ\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+"%s ÉÍÅÅÔ ÓÌÉÛËÏÍ ÍÁÌÕÀ ÉÌÉ ÓÌÉÛËÏÍ ÂÏÌØÛÕÀ ×ÅÌÉÞÉÎÕ integer, ÐÒÏÐÕÝÅÎÏ\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "îÅÉÚ×ÅÓÔÎÁÑ ÓÉÓÔÅÍÁ: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3363,51 +3367,51 @@ msgstr "
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "îÅÉÚ×ÅÓÔÎÙÊ ÐÁÒÁÍÅÔÒ %c × %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "çÌÕÂÉÎÁ ÒÅËÕÒÓÉÉ(%d) ÂÏÌØÛÅ ÄÏÐÕÓÔÉÍÏÊ(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "îÅÚÁËÒÙÔÁÑ %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "ÎÅÐÏÎÑÔÎÙÊ ÍÁËÒÏÓ ÐÏÓÌÅ %%\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "íÁËÒÏÓ %%%.*s ÎÅ ÎÁÊÄÅÎ, ÐÒÏÐÕÓËÁÀ\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "ðÅÒÅÐÏÌÎÅÎÉÅ ÃÅÌÅ×ÏÇÏ ÂÕÆÅÒÁ\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÒÏË\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fwrite: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÁËÅÔÁ: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ Fseek: %s\n"
@@ -3489,25 +3493,25 @@ msgstr "memory alloc (%u bytes) returned NULL.\n"
 msgid "url port must be a number\n"
 msgstr "url ÐÏÒÔ ÄÏÌÖÅΠÂÙÔØ ÞÉÓÌÏÍ\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "ÎÅ ÐÒÏ×ÅÒÑÔØ ÐÏÄÐÉÓØ ÚÁÇÏÌÏ×ÏËÁ É ÓÏÄÅÒÖÉÍÏÇÏ"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr "ÎÅ ÏÂÎÏ×ÌÑÔØ ËÜÛ ÂÁÚÙ ÄÁÎÎÙÈ. ÔÏÌØËÏ ×Ù×ÅÓÔÉ ÐÕÔÉ ÐÁËÅÔÁ."
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "ðÁÒÁÍÅÔÒÙ ÐÏÄÐÉÓÉ:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: ÍÁËÒÏÓ %%{_cache_dbpath} ÎÅÐÒÁ×ÉÌØÎÏ ÏÐÒÅÄÅÌ£Î.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: ÏÛÉÂËÁ ÒÁÂÏÔÙ Ó ËÜÛ: ËÏÄ ÏÛÉÂËÉ %d.\n"
@@ -3517,6 +3521,21 @@ msgstr "%s: 
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: ÏÛÉÂËÁ ÞÔÅÎÉÑ ÓÐÉÓËÁ ÆÁÊÌÏ×: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: ÏÛÉÂËÁ headerGetEntry\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÅÓÔØ %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "ÏÛÉÂËÁ ÒÁÓËÒÙÔÉÑ %s ÎÁ %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ %s, ÚÎÁÞÅÎÉÅ HOME ÓÌÉÛËÏÍ ×ÅÌÉËÏ.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
index 27a5e8d..d55767e 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -108,7 +108,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr ""
 
@@ -317,41 +317,46 @@ msgstr "Chybn
 msgid "--sign may only be used during package building"
 msgstr "--sign mô¾e by» pou¾íté iba poèas zostavenia balíka"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "vytvorenie archívu zlyhalo pri súbore %s: %s"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "vykonanie zlyhalo\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "neboli zadané ¾iadne balíky pre znovuzostavenie"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "neboli zadané ¾iadne spec-súbory pre zostavenie"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "neboli zadané ¾iadne tar-súbory pre zostavenie"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 #, fuzzy
 msgid "no packages given for erase"
 msgstr "neboli zadané ¾iadne balíky pre in¹taláciu"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "neboli zadané ¾iadne balíky pre in¹taláciu"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "neboli zadané ¾iadne argumenty pre otázku"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "neboli zadané ¾iadne argumenty pre overenie"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "neboli zadané ¾iadne argumenty pre otázku"
@@ -383,63 +388,63 @@ msgid ""
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:214
+#: build/expression.c:212
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/expression.c:244
+#: build/expression.c:242
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/expression.c:253
+#: build/expression.c:251
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "chyba syntaxe vo výraze"
 
-#: build/expression.c:296
+#: build/expression.c:299
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "chyba pri analýze výrazu"
 
-#: build/expression.c:328
+#: build/expression.c:331
 #, fuzzy
 msgid "unmatched (\n"
 msgstr "nepárová ("
 
-#: build/expression.c:360
+#: build/expression.c:363
 #, fuzzy
 msgid "- only on numbers\n"
 msgstr "- ibe pre èísla"
 
-#: build/expression.c:376
+#: build/expression.c:379
 #, fuzzy
 msgid "! only on numbers\n"
 msgstr "! iba pre èísla"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 #, fuzzy
 msgid "types must match\n"
 msgstr "typy sa musia zhodova»"
 
-#: build/expression.c:431
+#: build/expression.c:434
 #, fuzzy
 msgid "* / not suported for strings\n"
 msgstr "* / nie sú podporované pre re»azce"
 
-#: build/expression.c:482
+#: build/expression.c:485
 #, fuzzy
 msgid "- not suported for strings\n"
 msgstr "- nie je podporované pre re»azce"
 
-#: build/expression.c:629
+#: build/expression.c:632
 #, fuzzy
 msgid "&& and || not suported for strings\n"
 msgstr "&& a || nie sú podporované pre re»azce"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "chyba syntaxe vo výraze"
@@ -449,169 +454,164 @@ msgstr "chyba syntaxe vo v
 msgid "TIMECHECK failure: %s\n"
 msgstr "chyba PREKROÈENIA ÈASU: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "chýbajúce    %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Chybný %s prvok: %s"
 
-#: build/files.c:449
+#: build/files.c:454
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "chýbajúce    %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:538
+#: build/files.c:543
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Chybná %s() syntax: %s"
 
-#: build/files.c:548
+#: build/files.c:552
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Chybná ¹pecifikácia práv %s(): %s"
 
-#: build/files.c:560
+#: build/files.c:563
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Chybná ¹pecifikácia práv adresára %s(): %s"
 
-#: build/files.c:706
+#: build/files.c:720
 #, fuzzy, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Iba jeden záznam v %%lang(): %s"
 
-#: build/files.c:717
+#: build/files.c:730
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Iba jeden záznam v %%lang(): %s"
 
-#: build/files.c:835
+#: build/files.c:809
 #, fuzzy, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Iba jeden argument pre %%docdir"
 
-#: build/files.c:868
+#: build/files.c:838
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dva súbory na riadku: %s"
 
-#: build/files.c:886
+#: build/files.c:851
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Súbory musia zaèína» znakom \"/\": %s"
 
-#: build/files.c:898
+#: build/files.c:862
 #, 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"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Súbor zadaný dvakrát: %s."
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Súbor nesúhlasí s prefixom (%s): %s."
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Súbor nebol nájdený: %s"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Súbor potrebuje na zaèiatku \"/\": %s"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "riadok %d: V %s sú vy¾adované verzie: %s"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, fuzzy, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Súbor nebol nájdený: %s"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "chybe: nie je mo¾né otvori» %%files súbor: %s"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "riadok: %s"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "súbor %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Chybný vlastník/skupina: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "vyhµadáva sa balík %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, fuzzy, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Spracovávajú sa súbory: %s\n"
@@ -805,32 +805,32 @@ msgstr "nie je mo
 msgid "line %d: second %s\n"
 msgstr "riadok %d: druhý %s"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, fuzzy, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog záznamy musia zaèína» *"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, fuzzy, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "nekompletný %%changelog záznam"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, fuzzy, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "chybný dátum v %%changelog: %s "
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, fuzzy, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog nie sú v zostupnom chronologickom poradí"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, fuzzy, c-format
 msgid "missing name in %%changelog\n"
 msgstr "chýbajúce meno v %%changelog"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, fuzzy, c-format
 msgid "no description in %%changelog\n"
 msgstr "¾iadny popis v %%changelog"
@@ -840,17 +840,17 @@ msgstr "
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "riadok %d: Chybná voµba %s: %s"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "riadok %d: Priveµa názvov: %s"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "riadok %d: Balík neexistuje: %s"
@@ -865,132 +865,137 @@ msgstr "riadok %d: Druh
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "riadok %d: Chyba pri analýze %%files: %s"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "riadok %d: Druhý %%files zoznam"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, fuzzy, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Architektúra je vynechaná: %s"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, fuzzy, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Architektúra nie je obsiahnutá: %s"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS je vynechaný: %s"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS nie je obsiahnutý: %s"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, 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:285
+#: build/parsePreamble.c:292
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Duplicitné záznamy %s v balíku: %s"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Nie je mo¾né preèíta» ikonu: %s"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Neznámy typ ikony: %s"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "riadok %d: Chybná voµba %s: %s"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "riadok %d: Znetvorený popis: %s"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "riadok %d: Prázdny popis: %s"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "riadok %d: Neprípustný znak '-' v %s: %s"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, fuzzy, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "riadok %d: BuildRoot nemô¾e by» \"/\": %s"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, fuzzy, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "riadok %d: Prefixy nesmú konèi» \"/\": %s"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, fuzzy, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "riadok %d: Docdir musí zaèína» '/': %s"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "riadok %d: Epoch/Serial pole musí by» èíslo: %s"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Interná chyba: Èudný popis %d "
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Chybná ¹pecifikácia balíka: %s"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "Balík u¾ existuje: %s"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "riadok %d: Neznámy popis: %s"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 #, fuzzy
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec súbor nemô¾e pou¾i» BuildRoot"
@@ -1000,47 +1005,47 @@ msgstr "Spec s
 msgid "Bad source: %s: %s\n"
 msgstr "Chybný zdroj %s: %s"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "Neexistuje patch èíslo %d"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "Neexistuje zdroj èíslo %d"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Nebolo mo¾né prenies» nie-zdroj %s: %s"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, fuzzy, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Chyba pri analýze %%setup: %s"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "riadok %d: Chybný argument pre %%setup %c: %s"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, 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:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "súbor %s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "chybné èíslo balíku: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: second %%prep\n"
 msgstr "riadok %d: druhý %%prep"
@@ -1066,7 +1071,7 @@ msgstr "riadok %d: V %s s
 msgid "line %d: triggers must have --: %s\n"
 msgstr "riadok %d: triggers musia obsahova» --: %s"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "riadok %d: Chyba pri analýze %s: %s"
@@ -1076,17 +1081,17 @@ msgstr "riadok %d: Chyba pri anal
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "riadok %d: program skriptu musí zaèína» '/': %s"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, 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:249
+#: build/parseScript.c:244
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "riadok %d: Druhý %s"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "riadok %d: Chyba pri analýze %%description: %s"
@@ -1126,17 +1131,17 @@ msgstr "%s:%d: %%endif bez if"
 msgid "malformed %%include statement\n"
 msgstr "znetvorený príkaz %%include"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "riadok %d: BuildRoot nemô¾e by» \"/\": %s"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "riadok %d: BuildRoot nemô¾e by» \"/\": %s"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "®iadne zostaviteµné architektúry"
@@ -1332,120 +1337,125 @@ msgstr "pre preklad re
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Nie je mo¾né vytvori» proces %s"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Nie je mo¾né spusti» %s"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Nie je mo¾né spusti» %s"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Nie je mo¾né vytvori» proces %s"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s zlyhalo"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "nepodarilo sa zapísa» v¹etky dáta do %s"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "otvorenie %s zlyhalo\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "odstránenie %s zlyhalo: %s"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Zis»ujú sa po¾adované vlastnosti...\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Nepodarilo sa zisti» poskytované vlastnosti"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "riadok %d: Chybné èíslo: %s"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "riadok %d: Chybné no%s èíslo: %d"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "riadok %d: Chybné %s èíslo: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "zmazanie %s zlyhalo: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, 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/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(chyba 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Chybné magické èíslo"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Chybná/neèitateµná hlavièka"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Priveµká hlavièka"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Neznámy typ súboru"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Interná chyba"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " zlyhalo - "
 
@@ -1488,17 +1498,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "odstraòuje sa index skupín\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(nie je èíslo)"
 
@@ -1511,81 +1521,86 @@ msgstr "(nie je 
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 #, fuzzy
 msgid "(not a blob)"
 msgstr "(nie je èíslo)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "vykonanie zlyhalo\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "vynecha» akékoµvek PGP podpisy"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() nevrátil veµkos» fuggeru: %s"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, fuzzy, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() nevrátil veµkos» fuggeru: %s"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "nepodarilo sa zisti» stav %s: %s"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, fuzzy, c-format
 msgid "failed to open %s: %s\n"
 msgstr "nepodarilo sa otvori» %s: %s"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, 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:690
+#: lib/fsm.c:688
 #, fuzzy, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "pou¾ívateµ %s neexistuje - pou¾ije sa root"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "skupina %s neexistuje - pou¾ije sa root"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "varovanie: %s uchovaný ako %s"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "rmdir %s zlyhalo: %s"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "otvorenie %s zlyhalo\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "varovanie: %s vytvorené ako %s"
@@ -1600,107 +1615,107 @@ msgstr "nie je mo
 msgid "cannot write to %%%s %s\n"
 msgstr "nie je mo¾né zapísa» do %s: "
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature zlyhalo\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Podpis nie je k dispozícii\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, fuzzy, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s nie je mo¾né nain¹talova»\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2265,7 +2280,7 @@ msgstr "zobrazi
 msgid "don't verify files in package"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "neoverova» závislosti balíka"
@@ -2314,56 +2329,56 @@ msgstr "podp
 msgid "generate signature"
 msgstr "vytvori» PGP/GPG podpis"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 #, fuzzy
 msgid "source package expected, binary found\n"
 msgstr "oèakávaný zdrojový balík, nájdený binárny"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "zdrojový balík neobsahuje ¾iadny .spec súbor"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s vynechané - prenos zlyhal - %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "vykonanie skriptu zlyhalo"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "vykonanie skriptu zlyhalo"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, fuzzy, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "rozbalenie archívu zlyhalo%s%s: %s"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " pre súbor "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "nepodarilo sa otvori» %s: %s"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s zlyhalo"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, fuzzy, c-format
 msgid "incorrect format: %s\n"
 msgstr "chyba formátu: %s\n"
@@ -2462,21 +2477,21 @@ msgstr "chybn
 msgid "record %lu could not be read\n"
 msgstr "záznam %d nie je mo¾né preèíta»\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "balík %s nie je nain¹talovaný\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 #, fuzzy
 msgid "(added files)"
 msgstr "chybný stav súboru: %s"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr ""
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, fuzzy, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: otvorenie zlyhalo\n"
@@ -2491,67 +2506,67 @@ msgstr "%s: readLead zlyhalo\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "vykonanie zlyhalo\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, fuzzy, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, fuzzy, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmReadSignature zlyhalo\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: readLead zlyhalo\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NIE JE V PORIADKU"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "V PORIADKU"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (CHÝBAJÚCE K¥ÚÈE):"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (NEDÔVERUJE SA K¥ÚÈOM: "
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2617,7 +2632,7 @@ msgid "internal support for lua scripts."
 msgstr "- nie je podporované pre re»azce"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, fuzzy, c-format
 msgid "open of %s failed: %s\n"
@@ -2628,7 +2643,7 @@ msgstr "otvorenie %s zlyhalo\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "neznámy tag"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2653,7 +2668,7 @@ msgstr "Pren
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s vynechané - prenos zlyhal - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s nie je mo¾né nain¹talova»\n"
@@ -2683,17 +2698,17 @@ msgstr "
 msgid "cannot open file %s: %s\n"
 msgstr "nie je mo¾né otvori» súbor %s: %s"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" ¹pecifikuje viac balíkov\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, fuzzy, c-format
 msgid "cannot open %s: %s\n"
 msgstr "nie je mo¾né otvori» %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "In¹taluje sa %s\n"
@@ -2796,99 +2811,79 @@ msgstr " koliduje s %s-%s-%s\n"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "chýbajúce druhé ':' na %s:%d"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "chýba názov architektúry na %s:%d"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Neúplný riadok údajov na %s:%d"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Chybné èíslo arch/os: %s (%s:%d)"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Neúplný implicitný riadok na %s:%d"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, 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:522
-#, fuzzy, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Nie je mo¾né preèíta» %s: %s."
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "chýbajúca ':' na %s:%d"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, 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:596
+#: lib/rpmrc.c:574
 #, fuzzy, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "expanzia %s zlyhala na %s:%d \"%s\""
-
-#: lib/rpmrc.c:604
-#, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "nie je mo¾né otvori» %s na %s:%d"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, 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:690
+#: lib/rpmrc.c:657
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "chybná voµba '%s' na %s:%d"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznámy systém: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, fuzzy, c-format
-msgid "Cannot expand %s\n"
-msgstr "Nie je mo¾né expandova» %s"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr ""
-
-#: lib/rpmrc.c:1691
+#: lib/rpmrc.c:1635
 #, fuzzy, c-format
-msgid "Unable to open %s for reading: %s.\n"
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Nie je mo¾né otvori» %s pre èítanie: %s."
 
 #: lib/rpmts.c:99
@@ -2896,27 +2891,27 @@ msgstr "Nie je mo
 msgid "cannot open Packages database in %s\n"
 msgstr "nie je mo¾né otvori» %s/packages.rpm\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "chybné èíslo balíku: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "chýbajúce    %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "chybné èíslo balíku: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "nie je mo¾né otvori» %s/packages.rpm\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2939,133 +2934,142 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, fuzzy, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Nie je mo¾né spusti» %s"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp zlyhalo"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp sa nepodarilo zapísa» podpis"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "nie je mo¾né preèíta» podpis"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "vykonanie zlyhalo\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "gpg sa nepodarilo zapísa» podpis"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, fuzzy, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Chybná ¹pecifikácia %%_signature v makro-súbore.\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, 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:913
+#: lib/signature.c:936
 #, 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/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Priveµká hlavièka"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "zobrazi» súbory v balíku"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "neznámy tag"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Podpis nie je k dispozícii\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Podpis nie je k dispozícii\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Podpis nie je k dispozícii\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, fuzzy, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Doplnenie podpisu: %d\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "nepodarilo sa odstráni» adresár %s: %s\n"
@@ -3080,307 +3084,307 @@ msgstr "ch
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Nevyrie¹ené závislosti pre %s-%s-%s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Neznámy systém: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr ""
-
-#: rpmdb/db3.c:1149
-#, 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:1151
-msgid "exclusive"
-msgstr "výhradný"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "zdieµaný"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr ""
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "chýbajúce { po %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "chýbajúce } po %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "prázdny tag formát"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "prázdne meno tagu"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "neznámy tag"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] oèakávané na konci poµa"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "neoèakávané ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "neoèakávané }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? oèakávané vo výraze"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ oèakávané po ? vo výraze"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} oèakávané vo výraze"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": oèakávané po ? podvýraze"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ oèakávané po : vo výraze"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| oèakávené na konci výrazu"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Typ údajov %d nie je podorovaný\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr ""
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 #, fuzzy
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "znovu vytvori» databázu z existujúcej"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 #, fuzzy
 msgid "verify database files"
 msgstr "opýta» sa spec súboru"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "nie je mo¾né otvori» %s\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "nebola nastavená ¾iadna dbpath"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, 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:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "chyba pri zápise záznamu %s do %s"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: otvorenie zlyhalo\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, 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:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "chyba pri naèítaní záznamu %s z %s"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "chyba pri naèítaní záznamu %s z %s"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, 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:2636
+#: lib/rpmdb.c:2637
 #, 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:2782
+#: lib/rpmdb.c:2778
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "chyba pri hµadaní balíka %s\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "nebola nastavená ¾iadna dbpath"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "doèasná databáza %s u¾ existuje"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "nepodarilo sa odstráni» adresár %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, fuzzy, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "záznam èíslo %d v databáze je chybný -- bol vynechaný"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, 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:3484
+#: lib/rpmdb.c:3496
 #, 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:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "nepodarilo sa nahradi» starú databázu novou!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, 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:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "nepodarilo sa odstráni» adresár %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr ""
+
+#: lib/backend/db3.c:1148
+#, 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"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "výhradný"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "zdieµaný"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr ""
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "otvorenie zlyhalo: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "otvorenie zlyhalo: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Nie je mo¾né otvori» doèasný súbor"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Neznámy systém: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3436,52 +3440,52 @@ msgstr "Makro %%%s (%s) nebolo pou
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznáma voµba %c v %s(%s)"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, 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:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Neukonèené %c: %s"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "balík %%%.*s nebol nájdený, vynecháva sa"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 #, fuzzy
 msgid "Target buffer overflow\n"
 msgstr "Preplnenie cieµovej vyrovnávacej pamäti"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- nie je podporované pre re»azce"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "chybné èíslo balíku: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
@@ -3566,26 +3570,26 @@ msgstr ""
 msgid "url port must be a number\n"
 msgstr "url port musí by» èíslo\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "overi» podpis balíka"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Veµkos» podpisu:   %d\n"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: otvorenie zlyhalo\n"
@@ -3596,6 +3600,22 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: readLead zlyhalo\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: readLead zlyhalo\n"
+
+#, fuzzy
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Nie je mo¾né preèíta» %s: %s."
+
+#, fuzzy
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "expanzia %s zlyhala na %s:%d \"%s\""
+
+#, fuzzy
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Nie je mo¾né expandova» %s"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "odstránenie %s zlyhalo: %s"
 
index 976a658..39b11e9 100644 (file)
--- a/po/sl.po
+++ b/po/sl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -113,7 +113,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr ""
 
@@ -316,41 +316,46 @@ msgstr "Neveljaven %%_signature v makro-datoteki.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign sme biti podan le ob izgradnji paketa"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "ustvarjanje arhiva je bilo za datoteko %s neuspe¹no: %s"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "izvajanje je bilo neuspe¹no\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "paketi za vnovièno izgradnjo niso navedeni"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "datoteka spec za izgradnjo manjka"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "arhiv tar za izgradnjo manjka"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 #, fuzzy
 msgid "no packages given for erase"
 msgstr "paketi katere bi bilo potrebno namestiti niso navedeni"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "paketi katere bi bilo potrebno namestiti niso navedeni"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "argumenti za poizvedbo niso podani"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "argumenti za preverjanje niso podani"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "argumenti za poizvedbo niso podani"
@@ -382,63 +387,63 @@ msgid ""
 "RPM build errors:\n"
 msgstr ""
 
-#: build/expression.c:214
+#: build/expression.c:212
 #, fuzzy
 msgid "syntax error while parsing ==\n"
 msgstr "napaka v skladnji pri razèlembi =="
 
-#: build/expression.c:244
+#: build/expression.c:242
 #, fuzzy
 msgid "syntax error while parsing &&\n"
 msgstr "napaka v skladnji pri razèlembi &&"
 
-#: build/expression.c:253
+#: build/expression.c:251
 #, fuzzy
 msgid "syntax error while parsing ||\n"
 msgstr "napaka v skladnji pri razèlembi ||"
 
-#: build/expression.c:296
+#: build/expression.c:299
 #, fuzzy
 msgid "parse error in expression\n"
 msgstr "napaka pri razèlembi v izrazu"
 
-#: build/expression.c:328
+#: build/expression.c:331
 #, fuzzy
 msgid "unmatched (\n"
 msgstr "nezakljuèen ("
 
-#: build/expression.c:360
+#: build/expression.c:363
 #, fuzzy
 msgid "- only on numbers\n"
 msgstr "- samo na ¹tevilih"
 
-#: build/expression.c:376
+#: build/expression.c:379
 #, fuzzy
 msgid "! only on numbers\n"
 msgstr "! samo na ¹tevilih"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 #, fuzzy
 msgid "types must match\n"
 msgstr "tipi se morajo ujemati"
 
-#: build/expression.c:431
+#: build/expression.c:434
 #, fuzzy
 msgid "* / not suported for strings\n"
 msgstr "* in / nista podprta za nize"
 
-#: build/expression.c:482
+#: build/expression.c:485
 #, fuzzy
 msgid "- not suported for strings\n"
 msgstr "- ni podprt za nize"
 
-#: build/expression.c:629
+#: build/expression.c:632
 #, fuzzy
 msgid "&& and || not suported for strings\n"
 msgstr "&& in || nista podprta za nize"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 #, fuzzy
 msgid "syntax error in expression\n"
 msgstr "napaka v sklanji izraza"
@@ -448,169 +453,164 @@ msgstr "napaka v sklanji izraza"
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK neuspe¹en: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, fuzzy, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "Manjkajoèi ,(` v %s %s"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, fuzzy, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "Manjkajoèi ,)` v %s(%s"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, fuzzy, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Neveljaven ¾eton %s: %s"
 
-#: build/files.c:449
+#: build/files.c:454
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "Manjkajoèi ,(` v %s %s"
 
-#: build/files.c:501
+#: build/files.c:507
 #, fuzzy, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Neprazen znak sledi %s(): %s"
 
-#: build/files.c:538
+#: build/files.c:543
 #, fuzzy, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Nepravilna skladnja: %s(%s)"
 
-#: build/files.c:548
+#: build/files.c:552
 #, fuzzy, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Nepravilno doloèilo naèina: %s(%s)"
 
-#: build/files.c:560
+#: build/files.c:563
 #, fuzzy, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Nepravilno doloèilo naèina imenika: %s(%s)"
 
-#: build/files.c:706
+#: build/files.c:720
 #, 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:717
+#: build/files.c:730
 #, fuzzy, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Podvojeni locale %.*s za %%lang(%s)"
 
-#: build/files.c:835
+#: build/files.c:809
 #, fuzzy, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Za %%docdir je podan samo en argument"
 
-#: build/files.c:868
+#: build/files.c:838
 #, fuzzy, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Dve datoteki v eni vrstici: %s"
 
-#: build/files.c:886
+#: build/files.c:851
 #, fuzzy, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Ime datoteke se mora zaèeti z \"/\": %s"
 
-#: build/files.c:898
+#: build/files.c:862
 #, 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"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, fuzzy, c-format
 msgid "File listed twice: %s\n"
 msgstr "Datoteka je navedena dvakrat: %s"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, fuzzy, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Simbolna povezava ka¾e na BuildRoot: %s -> %s"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, fuzzy, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Datoteka se ne ujema s predpono (%s): %s"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, fuzzy, c-format
 msgid "File not found: %s\n"
 msgstr "Datoteke ni mogoèe najti: %s"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, fuzzy, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Datoteki manjka uvodni \"/\": %s"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "vrstica %d: Razlièica ni dovoljena: %s"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, 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:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Datoteke %s iz %%files ni mo¾no odpreti: %s"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, fuzzy, c-format
 msgid "line: %s\n"
 msgstr "vrstica: %s"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, fuzzy, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Po¹kodovana datoteka: %s: %s"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Neobstojeè lastnik/skupina: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "i¹èemo paket %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Obdeloavnje datotek: %s-%s-%s\n"
@@ -804,32 +804,32 @@ msgstr "ni mo
 msgid "line %d: second %s\n"
 msgstr "vrstica %d: %s sekund"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, fuzzy, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "vnosi %%changelog se morajo zaèeti z *"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, fuzzy, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "nepopoln vnos %%changelog"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, fuzzy, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "V %%changelog je napaèen datum: %s"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, fuzzy, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog ni urejen v padajoèem èasovnem zaporedju"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, fuzzy, c-format
 msgid "missing name in %%changelog\n"
 msgstr "v %%changelog je manjkajoèe ime"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, fuzzy, c-format
 msgid "no description in %%changelog\n"
 msgstr "opis v %%changelog manjka"
@@ -839,17 +839,17 @@ msgstr "opis v %%changelog manjka"
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, fuzzy, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "vrstica %d: Napaèna izbira %s: %s"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, fuzzy, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "vrstica %d: Preveè imen: %s"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, fuzzy, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "vrstica %d: Paket ne obstaja: %s"
@@ -864,132 +864,137 @@ msgstr "vrstica %d: Drugi opis"
 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:74
 #, fuzzy, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "vrstica %d: Drugi seznam %%Files"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, fuzzy, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arhitektura je izkljuèena: %s"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, fuzzy, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arhitektura ni vkljuèena: %s"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, fuzzy, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS je izkljuèen: %s"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, fuzzy, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS ni vkljuèen: %s"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, fuzzy, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "polje %s mora v paketu obstajati: %s"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, fuzzy, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Podvojeni vnosi %s v paketu: %s"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, fuzzy, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Ikone %s ni mo¾no odpreti: %s"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, fuzzy, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Ikone %s ni mo¾no prebrati: %s"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, fuzzy, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Neznan tip ikone: %s"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, fuzzy, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "vrstica %d: Napaèna izbira %s: %s"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, fuzzy, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "vrstica %d: Deformirana znaèka: %s"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, fuzzy, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "vrstica %d: Prazna znaèka: %s"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, fuzzy, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "vrstica %d: Neveljaven znak ,-` v %s: %s"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, fuzzy, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot ne more biti \"/\": %s"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, 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:556
+#: build/parsePreamble.c:588
 #, 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:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "vrstica %d: polje Epoch/Serial mora biti ¹tevilo: %s"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, fuzzy, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Notranja napaka: Neprava znaèka %d"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, fuzzy, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Nepravilno doloèilo paketa: %s"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, fuzzy, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paket ¾e obstaja: %s"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, fuzzy, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "vrstica %d: Neznana znaèka: %s"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 #, fuzzy
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Datoteka spec ne more uporabiti BuildRoot"
@@ -999,47 +1004,47 @@ msgstr "Datoteka spec ne more uporabiti BuildRoot"
 msgid "Bad source: %s: %s\n"
 msgstr "Napaèen izvor: %s: %s"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, fuzzy, c-format
 msgid "No patch number %d\n"
 msgstr "Popravek ¹t. %d manjka"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, fuzzy, c-format
 msgid "No source number %d\n"
 msgstr "Izvorna koda ¹t. %d manjka"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, fuzzy, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Ni mo¾no prenesti nosource %s: %s"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, fuzzy, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Napaka pri razèlembi %%setup: %s"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, fuzzy, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "vrstica %d: Nepravilen argument za %%setup %c: %s"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, fuzzy, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "vrstica %d: Nepravilna izbira %%setup %s: %s"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "datoteka %s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "neveljavna ¹tevilka paketa: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, fuzzy, c-format
 msgid "line %d: second %%prep\n"
 msgstr "vrstica %d: drugi %%prep"
@@ -1067,7 +1072,7 @@ msgstr "vrstica %d: Zahtevana razli
 msgid "line %d: triggers must have --: %s\n"
 msgstr "vrstica %d: pro¾ila morajo vsebovati --: %s"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, fuzzy, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi %s: %s"
@@ -1077,17 +1082,17 @@ msgstr "vrstica %d: Napaka pri raz
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "vrstica %d: skriptni program se mora zaèeti z ,/`: %s"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, 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:249
+#: build/parseScript.c:244
 #, fuzzy, c-format
 msgid "line %d: Second %s\n"
 msgstr "vrstica %d: Drugi %s"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "vrstica %d: Napaka pri razèlembi v razdelku %%description: %s"
@@ -1127,17 +1132,17 @@ msgstr "%s:%d: Najden je bil %%endif brez pripadajo
 msgid "malformed %%include statement\n"
 msgstr "Deformiran stavek %%include"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot ne more biti \"/\": %s"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot ne more biti \"/\": %s"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 #, fuzzy
 msgid "No compatible architectures found for build\n"
 msgstr "Arhitektura za izgradnjo ni prisotna"
@@ -1334,120 +1339,125 @@ msgstr "upo
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Vejitev %s ni mo¾na: %s"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Ni mo¾no izvesti %s: %s"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Ni mo¾no izvesti %s: %s"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Vejitev %s ni mo¾na: %s"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s neuspe¹en"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "pisanje podatkov v %s je bilo neuspe¹no"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "odpiranje %s je bilo neuspe¹no: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "odstranitev %s je bila neuspe¹na: %s"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Iskanje  %s: (z uporabo %s)...\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Neuspe¹no iskanje %s:"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, fuzzy, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "vrstica %d: Napaèno ¹tevilo: %s"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, fuzzy, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "vrstica %d: Napaèno ¹tevilo no%s: %d"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "vrstica %d: Napaèno ¹tevilo %s: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, fuzzy, c-format
 msgid "can't query %s: %s\n"
 msgstr "ni mo¾no poizvedeti o %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, 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/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(napaka 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Napaèno magièno ¹tevilo"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Po¹kodovana/neberljiva glava"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Glava je predolga"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Neznan tip datoteke"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 #, fuzzy
 msgid "Missing hard link(s)"
 msgstr "Trda povezava manjka"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr ""
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Notranja napaka"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " neuspe¹no - "
 
@@ -1490,17 +1500,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "odstranjujemo seznam skupin\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(ni ¹tevilo)"
 
@@ -1513,81 +1523,86 @@ msgstr "(ni 
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 #, fuzzy
 msgid "(not a blob)"
 msgstr "(ni ¹tevilo)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "izvajanje je bilo neuspe¹no\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "preskoèi vse podpise PGP"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, fuzzy, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() ni uspe¹no vrnila velikosti fugger: %s"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, fuzzy, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() ni uspe¹no vrnila velikosti fugger: %s"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, fuzzy, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "status %s ni na voljo: %s"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "neuspe¹no odpiranje %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, fuzzy, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "datoteka %s se nahaja na neznani napravi"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, fuzzy, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "uporabnik %s ne obstaja - uporabljam root"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, fuzzy, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "skupina %s ne obstaja - uporabljam root"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, fuzzy, c-format
 msgid "%s saved as %s\n"
 msgstr "opozorilo: %s shranjen kot %s"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, fuzzy, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "odstranitev imenika %s je bila neuspe¹na: %s"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, fuzzy, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "odpiranje %s je bilo neuspe¹no: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, fuzzy, c-format
 msgid "%s created as %s\n"
 msgstr "opozorilo: %s ustvarjen kot %s"
@@ -1602,107 +1617,107 @@ msgstr "ni mo
 msgid "cannot write to %%%s %s\n"
 msgstr "pisanje na %s ni mo¾no"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature je bil neuspe¹en\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Podpis ni na voljo\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s ni mo¾no namestiti\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2265,7 +2280,7 @@ msgstr "brez preverjanja datotek v paketu"
 msgid "don't verify files in package"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 #, fuzzy
 msgid "don't verify package dependencies"
 msgstr "brez preverjanja soodvisnosti paketa"
@@ -2314,56 +2329,56 @@ msgstr "podpi
 msgid "generate signature"
 msgstr "izdelava podpisa PGP/GPG"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 #, fuzzy
 msgid "source package expected, binary found\n"
 msgstr "prièakovan je bil izvorni paket, najden binarni"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 #, fuzzy
 msgid "source package contains no .spec file\n"
 msgstr "izvorni paket ne vsebuje datoteke .spec"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "preskoèeno - %s - prenos neuspe¹en - %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "skript se ni uspe¹no izvedel"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "skript se ni uspe¹no izvedel"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, 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:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " za datoteko "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "neuspe¹no odpiranje %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s neuspe¹en"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, fuzzy, c-format
 msgid "incorrect format: %s\n"
 msgstr "napaka v obliki: %s\n"
@@ -2462,22 +2477,22 @@ msgstr "neveljavna 
 msgid "record %lu could not be read\n"
 msgstr "zapisa %d ni mo¾no prebrati\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "paket %s ni name¹èen\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 #, fuzzy
 msgid "(added files)"
 msgstr "po¹kodovana zbirka podatkov %s"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 #, fuzzy
 msgid "(added provide)"
 msgstr "%s: %-45s DA (dodane ponudbe)\n"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: odpiranje je bilo neuspe¹no: %s\n"
@@ -2492,67 +2507,67 @@ msgstr "%s: pisanje Fwrite je bilo neuspe
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead je bil neuspe¹en: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature je bilo neuspe¹no: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: readLead je bil neuspe¹en\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: readLead je bil neuspe¹en\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "NI DOBRO"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "V REDU"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (MANJKAJOÈI KLJUÈI:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (NEPREVERJENI KLJUÈI:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2620,7 +2635,7 @@ msgid "internal support for lua scripts."
 msgstr "- ni podprt za nize"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2631,7 +2646,7 @@ msgstr "odpiranje %s je bilo neuspe
 msgid "unknown tag: \"%s\"\n"
 msgstr "neznana znaèka"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2656,7 +2671,7 @@ msgstr "Prena
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "preskoèeno - %s - prenos neuspe¹en - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s ni mo¾no namestiti\n"
@@ -2686,17 +2701,17 @@ msgstr "noben paket ne pro
 msgid "cannot open file %s: %s\n"
 msgstr "ni mo¾no odpreti datoteke %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" doloèa veè paketov\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "ni mo¾no odpreti %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Name¹èanje %s\n"
@@ -2800,99 +2815,79 @@ msgstr " je v sporu z %s-%s-%s\n"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "neznana napaka %d ob rokovanju s paketom %s-%s-%s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, fuzzy, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "manjka drugi ,:` v %s:%d"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, fuzzy, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "manjkajoèe ime arhitekture v %s:%d"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, fuzzy, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Nepopolna podatkovna vrstica v %s:%d"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, fuzzy, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Okvarjena ¹tevilka arh./op.sist.: %s (%s:%d)"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, fuzzy, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Nepopolna privzeta vrstica v %s:%d"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, 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:522
-#, fuzzy, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Neuspe¹no branje %s: %s."
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, fuzzy, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "manjkajoèi ,:` (najden 0x%02x) v %s:%d"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, fuzzy, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "manjkajoèi argument za %s v %s:%d"
 
-#: lib/rpmrc.c:596
+#: lib/rpmrc.c:574
 #, 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:604
-#, fuzzy, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "ni mo¾no odpreti %s v %s:%d: %s"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, fuzzy, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "manjkajoèa arhitektura za %s v %s:%d"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, fuzzy, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "nepravilna izbira ,%s` v %s:%d"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Neznan sistem: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, fuzzy, c-format
-msgid "Cannot expand %s\n"
-msgstr "Ni mo¾no raz¹iriti %s"
-
-#: lib/rpmrc.c:1674
-#, fuzzy, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "Ni mo¾no prebrati %s, HOME je prevelik."
-
-#: lib/rpmrc.c:1691
+#: lib/rpmrc.c:1635
 #, fuzzy, c-format
-msgid "Unable to open %s for reading: %s.\n"
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "%s ni mo¾no odpreti za branje: %s."
 
 #: lib/rpmts.c:99
@@ -2900,27 +2895,27 @@ msgstr "%s ni mo
 msgid "cannot open Packages database in %s\n"
 msgstr "zbirko podatkov paketov ni mo¾no odpreti v %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "neveljavna ¹tevilka paketa: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "Manjkajoèi ,(` v %s %s"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "neveljavna ¹tevilka paketa: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "datoteke %s/packages.rpm ni mogo¾no odpreti\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2943,133 +2938,142 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, fuzzy, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Ni mo¾no izvesti %s: %s"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 #, fuzzy
 msgid "pgp failed\n"
 msgstr "pgp je bil neuspe¹en"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 #, fuzzy
 msgid "pgp failed to write signature\n"
 msgstr "pgp je bil neuspe¹en pri zapisu podpisa"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 #, fuzzy
 msgid "unable to read the signature\n"
 msgstr "branje podpisa je bilo neuspe¹no"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "izvajanje je bilo neuspe¹no\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 #, fuzzy
 msgid "gpg failed to write signature\n"
 msgstr "gpg je boil neuspe¹en pri zapisu podpisa"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, fuzzy, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Neveljaven %%_signature v makro-datoteki.\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, fuzzy, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "V makrodatoteki morate nastaviti \"%%_pgp_name\""
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, fuzzy, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "V makrodatoteki morate nastaviti \"%%_pgp_name\""
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Glava je predolga"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "brez preverjanja datotek v paketu"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "neznana znaèka"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Podpis manjka\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Podpis manjka\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Podpis manjka\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, fuzzy, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Dol¾. polnila : %d\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "neuspe¹na odstranitev imenika %s: %s\n"
@@ -3084,311 +3088,311 @@ msgstr "manjka     %s\n"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Nezadovoljene soodvisnosti za %s-%s-%s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Neznan sistem: %s\n"
-
-#: rpmdb/db3.c:150
-#, fuzzy, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d napaka(%d)"
-
-#: rpmdb/db3.c:153
-#, fuzzy, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d napaka(%d)"
-
-#: rpmdb/db3.c:1149
-#, 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:1151
-msgid "exclusive"
-msgstr "izkljuèujoèe"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "skupno"
-
-#: rpmdb/dbconfig.c:328
-#, fuzzy, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "dbiSetConfig: neprepoznana izbira db: \"%s\" prezrto\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s ima neveljavno ¹tevilèno vrednost, prezrto\n"
-
-#: rpmdb/dbconfig.c:374
-#, 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:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr ""
-"%s ima preveliko ali premajhno vrednost malega (small) celega\n"
-"¹tevila, prezrto\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "manjkajoèi { za %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "manjkajoèi } za %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "oblika znaèke manjka"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "ime znaèke manjka"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "neznana znaèka"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "na koncu polja je prièakovan ]"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "neprièakovan ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "neprièakovan }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "v izrazu je prièakovan ?"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "v izrazu je za { prièakovan ?"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "v izrazu je prièakovan }"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "za podizrazom ? je prièakovano :"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "v izrazu je za : prièakovan {"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "na koncu izraza je prièakovan |"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Tip podatkov %d ni podprt\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr ""
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 #, fuzzy
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "ponovno izgradi zbirko iz obstojeèih glav"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 #, fuzzy
 msgid "verify database files"
 msgstr "poizvedba po datoteki spec"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: neprepoznano ime znaèke: \"%s\" prezrto\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, fuzzy, c-format
 msgid "cannot open %s index\n"
 msgstr "ni mo¾no odpreti kazala %s:"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 #, fuzzy
 msgid "no dbpath has been set\n"
 msgstr "dbpath ni nastavljena"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, 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:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "napaka(%d) pri pisanju zapisa %s v %s"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: odpiranje je bilo neuspe¹no: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, 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:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "napaka(%d) pri branju zapisov \"%s\" iz kazala %s"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "napaka(%d) pri branju zapisov \"%s\" iz kazala %s"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, fuzzy, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "napaka(%d) pri pisanju zapisa %s v %s"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, fuzzy, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "napaka(%d) pri brisanju zapisa %s iz %s"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, fuzzy, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "napaka(%d) pri iskanju paketa %s\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, fuzzy, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "napaka(%d) pri pisanju zapisa %s v %s"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "dbpath ni nastavljena"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, fuzzy, c-format
 msgid "temporary database %s already exists\n"
 msgstr "zaèasna podatkovna zbirka %s ¾e obstaja"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "neuspe¹na odstranitev imenika %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, fuzzy, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "zapis ¹t. %d v zbirki je po¹kodovan -- preskoèeno."
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, fuzzy, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "zapisa ni mo¾no dodati na %d"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 #, 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:3492
+#: lib/rpmdb.c:3504
 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:3494
+#: lib/rpmdb.c:3506
 #, 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:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "neuspe¹na odstranitev imenika %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, fuzzy, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d napaka(%d)"
+
+#: lib/backend/db3.c:153
+#, fuzzy, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d napaka(%d)"
+
+#: lib/backend/db3.c:1148
+#, fuzzy, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "ni mo¾no zakleniti z %s datotek %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "izkljuèujoèe"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "skupno"
+
+#: lib/backend/dbconfig.c:328
+#, fuzzy, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "dbiSetConfig: neprepoznana izbira db: \"%s\" prezrto\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s ima neveljavno ¹tevilèno vrednost, prezrto\n"
+
+#: lib/backend/dbconfig.c:374
+#, 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"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr ""
+"%s ima preveliko ali premajhno vrednost malega (small) celega\n"
+"¹tevila, prezrto\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Ni mo¾no odpreti %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Ni mo¾no odpreti %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Zaèasne datoteke ni mo¾no odpreti"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Neznan sistem: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3444,52 +3448,52 @@ msgstr "Makro %%%s (%s) ni bil uporabljen pod ravnijo %d"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Neznana izbira %c v %s(%s)"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, fuzzy, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Globina rekurzije (%d) veèja od maksimalne (%d)"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, fuzzy, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Nezakljuèeni %c: %s"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, fuzzy, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "Oznaki %% sledi nerazèlenljiv makro"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, fuzzy, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Makro %%%.*s ni najden - preskoèeno"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 #, fuzzy
 msgid "Target buffer overflow\n"
 msgstr "Ciljni medpomnilnik je bil prekoraèen"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- ni podprt za nize"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: pisanje Fwrite je bilo neuspe¹no: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "neveljavna ¹tevilka paketa: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
@@ -3574,26 +3578,26 @@ msgstr "alokacija pomnilnika (%u bajtov) vrnjeno NI
 msgid "url port must be a number\n"
 msgstr "vrata URL morajo biti ¹tevilka\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "preveri podpis paketa(-ov)"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Dol¾. podpisa : %d\n"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: odpiranje je bilo neuspe¹no: %s\n"
@@ -3604,6 +3608,26 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: branje Fread je bilo neuspe¹no: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: readLead je bil neuspe¹en\n"
+
+#, fuzzy
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Neuspe¹no branje %s: %s."
+
+#, fuzzy
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "raz¹iritev %s je bila neuspe¹na v %s:%d \"%s\""
+
+#, fuzzy
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Ni mo¾no raz¹iriti %s"
+
+#, fuzzy
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Ni mo¾no prebrati %s, HOME je prevelik."
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "odstranitev %s je bila neuspe¹na: %s"
 
index c597c1f..bec0dfa 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm.tip.sr\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-05-08 09:53+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2008-03-16 13:52+0100\n"
 "Last-Translator: Marko Mijatovic <jomi86@gmail.com>\n"
 "Language-Team: serbian <en@li.org>\n"
@@ -1025,17 +1025,17 @@ msgstr "ред %d: Лош аргумент за %%setup: %s\n"
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "ред %d: Лоша %%setup опција %s: %s\n"
 
-#: build/parsePrep.c:455
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:472
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "неисправан број пакета: %s\n"
 
-#: build/parsePrep.c:501
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "ред %d: други %%prep\n"
@@ -1479,7 +1479,7 @@ msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder није успео, %d делови су остали\n"
 
 #: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
-#: rpmdb/header.c:2857 rpmdb/header.c:2882 rpmdb/header.c:2901
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(није број)"
 
@@ -2984,305 +2984,305 @@ msgstr "недостаје   %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Незадовољене зависности за %s:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr "Непозната системска грешка"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "база података%d грешка(%d) из %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "база података%d грашка(%d): %s\n"
-
-#: rpmdb/db3.c:1142
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "не могу да добијем %s катанац на %s/%s\n"
-
-#: rpmdb/db3.c:1144
-msgid "exclusive"
-msgstr "ексклузивно"
-
-#: rpmdb/db3.c:1144
-msgid "shared"
-msgstr "дељено"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "није препозната опција базе података: \"%s\" занемарено.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s има неправилну бројчану вредност, прескочено\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s има превелику или премалу long вредност, прескочено\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s има превелику или премалу целобројну вредност, прескочено\n"
-
-#: rpmdb/header.c:2133
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "недостаје { после %"
 
-#: rpmdb/header.c:2163
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "недостаје } после %{"
 
-#: rpmdb/header.c:2175
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "празан облик ознаке"
 
-#: rpmdb/header.c:2185
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "празно име ознаке"
 
-#: rpmdb/header.c:2194
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "непозната ознака"
 
-#: rpmdb/header.c:2217
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] очекиван на крају низа"
 
-#: rpmdb/header.c:2230
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "неочекиван ]"
 
-#: rpmdb/header.c:2241
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "неочекиван }"
 
-#: rpmdb/header.c:2295
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? очекиван у изразу"
 
-#: rpmdb/header.c:2302
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ очекивано после ? у изразу"
 
-#: rpmdb/header.c:2314 rpmdb/header.c:2354
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} очекиван у изразу"
 
-#: rpmdb/header.c:2322
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": очекиван након ? подизраза"
 
-#: rpmdb/header.c:2340
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ очекицано после : у изразу"
 
-#: rpmdb/header.c:2362
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| очекиван на крају израза"
 
-#: rpmdb/header.c:2453
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(индекс ван домета)"
 
-#: rpmdb/header.c:2662
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "показивач низа коришћен са низовима различитих величина"
 
-#: rpmdb/header.c:2935
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2951
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Врста податка %d није подржана\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "иницијализуј базу података"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "поново направи обрнуте спискове базе података из заглавља инсталираних пакета"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "провера датотека базе података"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: није препознато име ознаке: \"%s\" занемарено\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr "dbiOpen: dbapi %d није доступно\n"
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "не могу да отворим %s индекс користећи db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "не могу да отворим %s индекс\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "није постављен dbpath\n"
 
-#: rpmdb/rpmdb.c:1111 rpmdb/rpmdb.c:1236 rpmdb/rpmdb.c:1286 rpmdb/rpmdb.c:2199
-#: rpmdb/rpmdb.c:2320 rpmdb/rpmdb.c:3009
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "грешка(%d) при добављању \"%s\" слогова из %s индекса\n"
 
-#: rpmdb/rpmdb.c:1470
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: прескачем"
 
-#: rpmdb/rpmdb.c:1480
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "грешка(%d) при записивању слога #%d у %s\n"
 
-#: rpmdb/rpmdb.c:1580
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: regexec није успео: %s\n"
 
-#: rpmdb/rpmdb.c:1761
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: regcomp није успео: %s\n"
 
-#: rpmdb/rpmdb.c:2096
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: прескачем"
 
-#: rpmdb/rpmdb.c:2125
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: оштећено заглавље #%u враћено -- прескачем.\n"
 
-#: rpmdb/rpmdb.c:2422
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: не могу да прочитам заглавње на 0x%x\n"
 
-#: rpmdb/rpmdb.c:2473
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "грешка(%d) при постављању заглавља #%d слога за %s уклањање\n"
 
-#: rpmdb/rpmdb.c:2608
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "грешка(%d) при постављању \"%s\" слогова из %s индекса\n"
 
-#: rpmdb/rpmdb.c:2627
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "грешка(%d) при складиштењу слога \"%s\" у %s\n"
 
-#: rpmdb/rpmdb.c:2637
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "грешка(%d) при уклањању слога \"%s\" из %s\n"
 
-#: rpmdb/rpmdb.c:2778
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "грешка(%d) при заузимању новог примерка пакета\n"
 
-#: rpmdb/rpmdb.c:2831
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: прескачем"
 
-#: rpmdb/rpmdb.c:3025
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "грешка(%d) при записивању слога %s у %s\n"
 
-#: rpmdb/rpmdb.c:3347
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "није постављен dbpath"
 
-#: rpmdb/rpmdb.c:3372
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "привремена база података %s већ постоји\n"
 
-#: rpmdb/rpmdb.c:3380
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "неуспело креирање директоријума %s: %s\n"
 
-#: rpmdb/rpmdb.c:3427
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "заглавље #%u у бази податак је лоше -- прескачем.\n"
 
-#: rpmdb/rpmdb.c:3465
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "не могу да додам слог првобитно на %u\n"
 
-#: rpmdb/rpmdb.c:3479
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "неуспело поновно прављење базе података: основна база података је остала на "
 "месту\n"
 
-#: rpmdb/rpmdb.c:3487
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "неуспела замена старе базе података са новом базом података!\n"
 
-#: rpmdb/rpmdb.c:3489
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "замени датотеке у %s са датотекама из %s да вратиш у претходно стање"
 
-#: rpmdb/rpmdb.c:3501
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "неуспело уклањање директоријума %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "база података%d грешка(%d) из %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "база података%d грашка(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "не могу да добијем %s катанац на %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "ексклузивно"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "дељено"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "није препозната опција базе података: \"%s\" занемарено.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s има неправилну бројчану вредност, прескочено\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s има превелику или премалу long вредност, прескочено\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s има превелику или премалу целобројну вредност, прескочено\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 "Није могуће добити браву на бази података %s, покушавам поново... (%d)\n"
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Није могуће извршити initDB %s (%d)\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Није могуће отворити базу података: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr "Није могуће утврдити DB endianess.\n"
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr "Непозната системска грешка"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
index af24a09..0d834ba 100644 (file)
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm.tip.sr\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-05-08 09:53+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2008-03-16 13:52+0100\n"
 "Last-Translator: Marko Mijatovic <jomi86@gmail.com>\n"
 "Language-Team: serbian <en@li.org>\n"
@@ -1026,17 +1026,17 @@ msgstr "red %d: Loš argument za %%setup: %s\n"
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "red %d: Loša %%setup opcija %s: %s\n"
 
-#: build/parsePrep.c:455
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:472
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "neispravan broj paketa: %s\n"
 
-#: build/parsePrep.c:501
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "red %d: drugi %%prep\n"
@@ -1480,7 +1480,7 @@ msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder nije uspeo, %d delovi su ostali\n"
 
 #: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
-#: rpmdb/header.c:2857 rpmdb/header.c:2882 rpmdb/header.c:2901
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(nije broj)"
 
@@ -2986,306 +2986,306 @@ msgstr "nedostaje   %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Nezadovoljene zavisnosti za %s:\n"
 
-#: misc/error.c:107
-msgid "Unknown system error"
-msgstr "Nepoznata sistemska greška"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "baza podataka%d greška(%d) iz %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "baza podataka%d graška(%d): %s\n"
-
-#: rpmdb/db3.c:1142
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "ne mogu da dobijem %s katanac na %s/%s\n"
-
-#: rpmdb/db3.c:1144
-msgid "exclusive"
-msgstr "ekskluzivno"
-
-#: rpmdb/db3.c:1144
-msgid "shared"
-msgstr "deljeno"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "nije prepoznata opcija baze podataka: \"%s\" zanemareno.\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s ima nepravilnu brojčanu vrednost, preskočeno\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s ima preveliku ili premalu long vrednost, preskočeno\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s ima preveliku ili premalu celobrojnu vrednost, preskočeno\n"
-
-#: rpmdb/header.c:2133
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "nedostaje { posle %"
 
-#: rpmdb/header.c:2163
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "nedostaje } posle %{"
 
-#: rpmdb/header.c:2175
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "prazan oblik oznake"
 
-#: rpmdb/header.c:2185
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "prazno ime oznake"
 
-#: rpmdb/header.c:2194
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "nepoznata oznaka"
 
-#: rpmdb/header.c:2217
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] očekivan na kraju niza"
 
-#: rpmdb/header.c:2230
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "neočekivan ]"
 
-#: rpmdb/header.c:2241
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "neočekivan }"
 
-#: rpmdb/header.c:2295
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? očekivan u izrazu"
 
-#: rpmdb/header.c:2302
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ očekivano posle ? u izrazu"
 
-#: rpmdb/header.c:2314 rpmdb/header.c:2354
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} očekivan u izrazu"
 
-#: rpmdb/header.c:2322
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": očekivan nakon ? podizraza"
 
-#: rpmdb/header.c:2340
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ očekicano posle : u izrazu"
 
-#: rpmdb/header.c:2362
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| očekivan na kraju izraza"
 
-#: rpmdb/header.c:2453
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(indeks van dometa)"
 
-#: rpmdb/header.c:2662
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "pokazivač niza korišćen sa nizovima različitih veličina"
 
-#: rpmdb/header.c:2935
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2951
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Vrsta podatka %d nije podržana\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "inicijalizuj bazu podataka"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr ""
 "ponovo napravi obrnute spiskove baze podataka iz zaglavlja instaliranih "
 "paketa"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "provera datoteka baze podataka"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: nije prepoznato ime oznake: \"%s\" zanemareno\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr "dbiOpen: dbapi %d nije dostupno\n"
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "ne mogu da otvorim %s indeks koristeći db%d - %s (%d)\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "ne mogu da otvorim %s indeks\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "nije postavljen dbpath\n"
 
-#: rpmdb/rpmdb.c:1111 rpmdb/rpmdb.c:1236 rpmdb/rpmdb.c:1286 rpmdb/rpmdb.c:2199
-#: rpmdb/rpmdb.c:2320 rpmdb/rpmdb.c:3009
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "greška(%d) pri dobavljanju \"%s\" slogova iz %s indeksa\n"
 
-#: rpmdb/rpmdb.c:1470
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: preskačem"
 
-#: rpmdb/rpmdb.c:1480
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "greška(%d) pri zapisivanju sloga #%d u %s\n"
 
-#: rpmdb/rpmdb.c:1580
+#: lib/rpmdb.c:1580
 #, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: regexec nije uspeo: %s\n"
 
-#: rpmdb/rpmdb.c:1761
+#: lib/rpmdb.c:1761
 #, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: regcomp nije uspeo: %s\n"
 
-#: rpmdb/rpmdb.c:2096
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: preskačem"
 
-#: rpmdb/rpmdb.c:2125
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: oštećeno zaglavlje #%u vraćeno -- preskačem.\n"
 
-#: rpmdb/rpmdb.c:2422
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: ne mogu da pročitam zaglavnje na 0x%x\n"
 
-#: rpmdb/rpmdb.c:2473
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "greška(%d) pri postavljanju zaglavlja #%d sloga za %s uklanjanje\n"
 
-#: rpmdb/rpmdb.c:2608
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "greška(%d) pri postavljanju \"%s\" slogova iz %s indeksa\n"
 
-#: rpmdb/rpmdb.c:2627
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "greška(%d) pri skladištenju sloga \"%s\" u %s\n"
 
-#: rpmdb/rpmdb.c:2637
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "greška(%d) pri uklanjanju sloga \"%s\" iz %s\n"
 
-#: rpmdb/rpmdb.c:2778
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "greška(%d) pri zauzimanju novog primerka paketa\n"
 
-#: rpmdb/rpmdb.c:2831
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: preskačem"
 
-#: rpmdb/rpmdb.c:3025
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "greška(%d) pri zapisivanju sloga %s u %s\n"
 
-#: rpmdb/rpmdb.c:3347
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "nije postavljen dbpath"
 
-#: rpmdb/rpmdb.c:3372
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "privremena baza podataka %s već postoji\n"
 
-#: rpmdb/rpmdb.c:3380
+#: lib/rpmdb.c:3397
 #, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "neuspelo kreiranje direktorijuma %s: %s\n"
 
-#: rpmdb/rpmdb.c:3427
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "zaglavlje #%u u bazi podatak je loše -- preskačem.\n"
 
-#: rpmdb/rpmdb.c:3465
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "ne mogu da dodam slog prvobitno na %u\n"
 
-#: rpmdb/rpmdb.c:3479
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 "neuspelo ponovno pravljenje baze podataka: osnovna baza podataka je ostala "
 "na mestu\n"
 
-#: rpmdb/rpmdb.c:3487
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "neuspela zamena stare baze podataka sa novom bazom podataka!\n"
 
-#: rpmdb/rpmdb.c:3489
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "zameni datoteke u %s sa datotekama iz %s da vratiš u prethodno stanje"
 
-#: rpmdb/rpmdb.c:3501
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "neuspelo uklanjanje direktorijuma %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "baza podataka%d greška(%d) iz %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "baza podataka%d graška(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "ne mogu da dobijem %s katanac na %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "ekskluzivno"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "deljeno"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "nije prepoznata opcija baze podataka: \"%s\" zanemareno.\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s ima nepravilnu brojčanu vrednost, preskočeno\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s ima preveliku ili premalu long vrednost, preskočeno\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s ima preveliku ili premalu celobrojnu vrednost, preskočeno\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 "Nije moguće dobiti bravu na bazi podataka %s, pokušavam ponovo... (%d)\n"
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Nije moguće izvršiti initDB %s (%d)\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Nije moguće otvoriti bazu podataka: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 msgid "Unable to determine DB endianess.\n"
 msgstr "Nije moguće utvrditi DB endianess.\n"
 
+#: misc/error.c:107
+msgid "Unknown system error"
+msgstr "Nepoznata sistemska greška"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
index 4a84fb8..c809530 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2005-02-18 22:29+0100\n"
 "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -106,7 +106,7 @@ msgstr "Byggflaggor med [ <specfil> | <tar-arkiv> | <k
 msgid "Install/Upgrade/Erase options:"
 msgstr "Installations-/Uppdaterings-/Raderingsflaggor"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "Gemensamma flaggor för alla rpm-lägen och binärer:"
 
@@ -311,40 +311,45 @@ msgstr "Felaktig %%_signature-spec i makrofil.\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign kan enbart användas vid paketbyggnation"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "skapande av arkiv misslyckades: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "exec misslyckades\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "inga paketfiler angivna för ombyggnation"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "inga specfiler angivna för byggnation"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "inga tar-filer angivna för byggnation"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "inga paket angivna att radera"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "inga paket angivna för installation"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "inga parametrar angivna för fråga"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "inga parametrar angivna för verifiering"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "inga argument angivna"
 
@@ -377,52 +382,52 @@ msgstr ""
 "\n"
 "RPM-byggfel:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "syntaxfel vid tolkning av ==\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "syntaxfel vid tolkning av &&\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "syntaxfel vid tolkning av ||\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "tolkningsfel i uttryck\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "ensam (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- endast i tal\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! endast på tal\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "typer måste passa ihop\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / stöds inte för strängar\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- stöds inte för strängar\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& och || stöds inte för strängar\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "syntaxfel i uttryck\n"
 
@@ -431,162 +436,157 @@ msgstr "syntaxfel i uttryck\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK-fel: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "\"(\" saknas i %s %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "\")\" saknas i %s(%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Ogiltigt %s-element: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s saknas i %s %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "Annat än blanktecken följer på %s(): %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Felaktig syntax: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "Felaktig rättighetsspecifikation: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "Felaktig specifikation av katalogrättigheter: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "Ovanlig lokallängd: \"%.*s\" i %%lang(%s)\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "Duplicerad lokal %.*s i %%lang(%s)\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "Endast ett argument till %%docdir\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Två filer på en rad: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Filnamn måste börja med \"/\": %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "Kan inte blanda special %%doc med andra former: %s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Filen uppräknad två gånger: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Symbolisk länk pekar på BuildRoot: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Filen matchar inte prefixet (%s): %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Filen hittades inte: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr "%s: kan inte läsa okänd tagg (%d).\n"
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: läsning av publik nyckel misslyckades.\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s: inte en publik nyckel med skal.\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: *.te policyläsning misslyckades.\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Filen behöver inledande \"/\": %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "Matchning inte tillåtet: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Hittade ingen fil vid matchningen: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "Kunde inte öppna %%files-fil %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "rad: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Felaktig fil: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Felaktig ägare/grupp: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "Letar efter opackade fil(er): %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -595,7 +595,7 @@ msgstr ""
 "Installerade (men opaketerade) filer funna:\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Bearbetar filer: %s-%s-%s\n"
@@ -785,32 +785,32 @@ msgstr "kan inte skapa %s: %s\n"
 msgid "line %d: second %s\n"
 msgstr "rad %d: andra %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog-poster måste starta med *\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "ofullständig %%changelog-post\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "felaktigt datum i %%changelog: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog är inte i fallande kronologisk ordning\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "saknat namn i %%changelog\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "ingen beskrivning i %%changelog\n"
@@ -820,17 +820,17 @@ msgstr "ingen beskrivning i %%changelog\n"
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "rad %d: otillåten flagga %s: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "rad %d: För många namn: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "rad %d: Paketet existerar inte: %s\n"
@@ -845,132 +845,137 @@ msgstr "rad %d: En andra beskrivning\n"
 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:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "rad %d: En andra %%files-lista\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Arkitekturen är utesluten: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Arkitekturen är inte medtagen: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS är uteslutet: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS är inte medtaget: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, 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:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Dubbla %s-poster i paketet: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "Kan inte öppna ikon %s: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "Kan inte läsa ikon %s: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "Okänd ikontyp: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, 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:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "rad %d: Felaktig tagg: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "rad %d: Tom tagg: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "rad %d: Otillåtet tecken \"-\" i %s: %s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot kan inte vara \"/\": %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, 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:556
+#: build/parsePreamble.c:588
 #, 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:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "rad %d: Epoch/Serial-fält måste vara numeriskt: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Internt fel: felaktig tagg %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr "Föråldrad syntax stöds inte: %s\n"
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Felaktig paketangivelse %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paketet existerar redan: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "rad %d: Okänd tagg: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Specfil kan inte använda BuildRoot\n"
 
@@ -979,47 +984,47 @@ msgstr "Specfil kan inte anv
 msgid "Bad source: %s: %s\n"
 msgstr "Dålig källa: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "Inget patch-nummer %d\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "Inget källkodsnummer %d\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kunde inte hämta nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "Fel i tolkning av %%setup: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "rad %d: Felaktigt argument till %%setup: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "rad %d: Felaktig %%setup-flagga %s: %s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "felaktigt paketnummer: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "rad %d: andra %%prep\n"
@@ -1046,7 +1051,7 @@ msgstr "rad %d: Version kr
 msgid "line %d: triggers must have --: %s\n"
 msgstr "rad %d: utlösare måste ha --: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "rad %d: Fel vid tolkning av %s: %s\n"
@@ -1056,17 +1061,17 @@ msgstr "rad %d: Fel vid tolkning av %s: %s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "rad %d: internt skript måste sluta med \">\": %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, 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:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "rad %d: En andra %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "rad %d: ej stött internt skript: %s\n"
@@ -1106,17 +1111,17 @@ msgstr "%s:%d: Fick ett %%endif utan n
 msgid "malformed %%include statement\n"
 msgstr "felformaterad %%include-sats\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot kan inte vara \"/\": %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot kan inte vara \"/\": %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Hittade inga kompatibla arkitekturer att bygga\n"
 
@@ -1298,119 +1303,124 @@ msgstr "sl
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "generera huvuden kompatibla med (äldre) rpm[23]-paketering"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "Kunde inte öppna %s: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "Kunde inte köra %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "Kunde inte köra %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "Kunde inte öppna %s: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s misslyckades: %s\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "Kan inte skriva last till %s: %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "misslyckades med att öppna %s: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s rmdir av %s misslyckades: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "Fil %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "Misslyckades med att läsa %s: %s.\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "rad %d: Felaktigt tal: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "rad %d: Felaktigt no%s-tal: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "rad %d: Felaktigt %s-tal: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "kan inte fråga %s: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "fråga av specfil %s misslyckades, kan inte tolka\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(fel 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Felaktigt magiskt tal"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Felaktigt/oläsbart huvud"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Huvudstorleken för stor"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Okänd filtyp"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Saknade hårda länkar"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5-summan stämmer inte"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Internt fel"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "Ingen arkivfilen i huvud"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " misslyckades - "
 
@@ -1450,17 +1460,17 @@ msgstr "ignorera paketnamnsrelation(er) [%d]\t%s -> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "tar bort %s \"%s\" från tsort-relationer.\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "LOOP:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder misslyckades, %d element återstår\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(inte ett tal)"
 
@@ -1472,79 +1482,84 @@ msgstr "(inte base64)"
 msgid "(invalid type)"
 msgstr "(felaktig typ)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(inte en klick)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "exec misslyckades\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(felaktig xml-typ)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(inte en OpenPGP-signatur)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() kunde inte returnera storlek: %s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() kunde inte returnera monteringspunkter: %s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "kunde inte ta status på %s: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "kunde inte öppna %s: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "filen %s är på en okänd enhet\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "användare %s finns inte - använder root\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grupp %s finns inte - använder root\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, 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:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s sparades som %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s rmdir av %s misslyckades: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s unlink av %s misslyckades: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s skapades som %s\n"
@@ -1559,108 +1574,108 @@ msgstr "kan inte skapa %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "kan inte skriva till %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr "klickstorlek(%d): FEL, 8 + 16 * il(%d) + dl(%d)\n"
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "tagg[%d]: FEL, tagg %d typ %d position %d antal %d\n"
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr "regionposition: FEL, tagg %d typ %d position %d antal %d\n"
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr "regionavslutning: FEL, tagg %d typ %d position %d antal %d\n"
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr "regionstorlek: FEL, ril(%d) > il(%d)\n"
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "hvd SHA1: FEL, ej hex\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 #, fuzzy
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "hvd DSA: FEL, ej binär\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "hvd DSA: FEL, ej binär\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "hvdstorlek(%d): FEL, läsning returnerade %d\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr "hvdmagi: FEL\n"
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr "hvdtaggar: FEL, antal taggar(%d) utanför intervall\n"
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr "hvddata: FEL, antal byte(%d) utanför intervall\n"
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, fuzzy, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "hvdklick(%d): FEL, läsning returnerade %d\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr "hvdlast: FEL\n"
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature misslyckades: %s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ingen signatur tillgänglig\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: headerRead misslyckades: %s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread misslyckades: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s kan inte installeras\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2173,7 +2188,7 @@ msgstr "verifiera inte fils
 msgid "don't verify files in package"
 msgstr "verifiera inte filerna i paketet"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "verifiera inte paketberoenden"
 
@@ -2213,54 +2228,54 @@ msgstr "signera paket (detsamma som --addsign)"
 msgid "generate signature"
 msgstr "generera signatur"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "källpaket förväntades, fann binärpaket\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "källpaket innehåller ingen .spec-fil\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s(%s-%s-%s.%s) skript misslyckades, waitpid(%d) rk %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s(%s-%s-%s.%s) skript misslyckades, slutstatus %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "%s(%s-%s-%s.%s) skript misslyckades, slutstatus %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: %s-skript misslyckades (%d), hoppar över %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "uppackning av arkiv misslyckades%s%s: %s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " vid fil "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s misslyckades på fil %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s misslyckades: %s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "fel format: %s\n"
@@ -2357,20 +2372,20 @@ msgstr "felaktigt paketnummer: %s\n"
 msgid "record %lu could not be read\n"
 msgstr "post %u kunde inte läsas\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "paket %s är inte installerat\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(lade till filer)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(lade till tillhandahållande)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: open misslyckades: %s\n"
@@ -2385,67 +2400,67 @@ msgstr "%s: Fwrite misslyckades: %s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile misslyckades\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: var redan signerad av nyckel-ID %s, hoppar över\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature misslyckades: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: importläsning misslyckades.\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: import misslyckades.\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: headerRead misslyckades\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: headerGetEntry misslyckades\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "EJ OK"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "OK"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (SAKNADE NYCKLAR:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (EJ BETRODDA NYCKLAR:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2512,7 +2527,7 @@ msgid "internal support for lua scripts."
 msgstr "internt stöd för lua-skript."
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2523,7 +2538,7 @@ msgstr "misslyckades med att 
 msgid "unknown tag: \"%s\"\n"
 msgstr "okänd tagg: \"%s\"\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "Ouppfyllda beroenden:\n"
@@ -2546,7 +2561,7 @@ msgstr "H
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "hoppar över %s - överföring misslyckades - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s kan inte installeras\n"
@@ -2576,17 +2591,17 @@ msgstr "%s: inte ett rpm-paket (eller paketspecifikation): %s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "kan inte öppna filen %s: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" anger flera paket\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "kan inte öppna %s: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "Installerar %s\n"
@@ -2688,99 +2703,79 @@ msgstr "%s st
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "okänt fel %d uppträdde under behandling av paket %s"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "andra \":\" saknas vid %s:%d\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "arkitekturnamn saknas vid %s:%d\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "Ofullständig datarad vid %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "Felaktigt arkitektur-/os-nummer: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "Ofullständig standardvärdesrad vid %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, 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:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "Misslyckades med att läsa %s: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "\":\" saknas (hittade 0x%02x) vid %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "argument till %s saknas vid %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "%s expansion misslyckades vid %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "kan inte öppna %s vid %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "arkitektur saknas för %s vid %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "okänd flagga \"%s\" vid %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Okänt system: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "Kan inte expandera %s\n"
-
-#: lib/rpmrc.c:1674
-#, 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:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "Kan inte öppna %s för läsning: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2788,27 +2783,27 @@ msgstr "Kan inte 
 msgid "cannot open Packages database in %s\n"
 msgstr "kan inte öppna paketdatabas i %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "överflödigt \"(\" i paketetikett: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "\"(\" saknas i etikett: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "\")\" saknas i paketetikett: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "kan inte öppna Solve-databas i %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    Föreslagna lösningar:\n"
 
@@ -2831,130 +2826,139 @@ msgstr "sightaggar: FEL, antal taggar(%d) utanf
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr "sighdata: FEL, antal byte(%d) itanför intevall\n"
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr "sighklick(%d): FEL, läsning returnerade %d\n"
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "sightagg[%d]: FEL, tagg %d typ %d position %d antal %d\n"
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr "sighlast: FEL\n"
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, fuzzy, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr "sighutfyllnad(%d): FEL, läste %d byte\n"
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, fuzzy, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr "sighs sigSize(%d): FEL, fstat(2) misslyckades\n"
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "Kunde inte köra %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp misslyckades\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp misslyckades att skriva en signatur\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "kan inte läsa signaturen\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "exec misslyckades\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "gpg kunde inte skriva signatur\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Felaktig %%_signature-spec i makrofil\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, 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:913
+#: lib/signature.c:936
 #, 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/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Huvud+laststorlek: "
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "MD5-summa: "
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "Huvudets SHA1-summa: "
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "okänd tagg"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "Huvud "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "V3 DSA-signatur: "
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "V3 DSA-signatur: "
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "V3 DSA-signatur: "
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "Verifiera signatur: FELAKTIGA PARAMETRAR\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "Trasig MD5-summa: STÖDS EJ\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Signatur: OKÄND (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "kunde inte ta bort katalogen %s: %s\n"
@@ -2969,305 +2973,305 @@ msgstr "saknas    %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "Ouppfyllda beroenden för %s: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Okänt system: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d-fel(%d) från %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d-fel(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, 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:1151
-msgid "exclusive"
-msgstr "uteslutande"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "delat"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "okänd db-flagga: \"%s\" ignorerad\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s har ogiltigt ogiltigt numeriskt värde, hoppar över\n"
-
-#: rpmdb/dbconfig.c:374
-#, 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:383
-#, 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"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "{ saknas efter %"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "} saknas efter %{"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "tomt taggformat"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "tomt taggnamn"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "okänd tagg"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] förväntades vid slutet på vektor"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "oväntad ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "oväntad }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? förväntades i uttryck"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ förväntades efter ? i uttryck"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} förväntades i uttryck"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": förväntades efter ? i deluttryck"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ förväntades efter : i uttryck"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| förväntades vid slutet på uttryck"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(index utanför intervall)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "vektoriterator använd med vektor av annan storlek"
 
 # Detta är ett direktiv till strftime().  Och %c skall vara anpassat
 # till lokalen.
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %d %b %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "Datatyp %d stöds inte\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "initiera databas"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "bygg om databasens inverterade listor från installerade pakets huvuden"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "verifiera databasfiler"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: okänt taggnamn: \"%s\" ignorerat\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "kan inte öppna %s-indexet\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "ingen dbpath har satts\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, 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:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader: hoppar över"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "fel(%d) när post nr. %d sparades i %s\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek misslyckades: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: open misslyckades: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator: hoppar över"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: skadat huvud nr. %u hämtat -- hoppar över.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, 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:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "fel(%d) när huvudpost nr. %d  för %s skulle tas bort\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "fel(%d) när \"%s\"-poster från %s-indexet sattes\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, 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:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "fel(%d) när post \"%s\" togs bort från %s\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "fel(%d) vid allokering av ny paketinstans\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd: hoppar över"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "ingen dbpath har satts"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "tillfällig databas %s existerar redan\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "kunde inte ta bort katalogen %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "huvud nr. %u i databasen är felaktigt -- hoppar över.\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "kan inte lägga till post ursprungligen vid %u\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "kunde inte bygga om databasen: orginaldatabasen finns kvar\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "kunde inte ersätta gammal databas med ny databas!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, 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:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "kunde inte ta bort katalogen %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d-fel(%d) från %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d-fel(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "kan inte få %s lås på %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "uteslutande"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "delat"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "okänd db-flagga: \"%s\" ignorerad\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s har ogiltigt ogiltigt numeriskt värde, hoppar över\n"
+
+#: lib/backend/dbconfig.c:374
+#, 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"
+
+#: lib/backend/dbconfig.c:383
+#, 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"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "Kan inte öppna %s: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "Kan inte öppna %s: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Kan inte öppna temporär fil.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Okänt system: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3323,51 +3327,51 @@ msgstr "Makro %%%s (%s) anv
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "Okänd flagga %c i %s(%s)\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "Rekursionsdjup(%d) större än max(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "Oavslutad %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, 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:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "Inget makro %%%.*s hittat, hoppar över\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Målbuffert översvämmad\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "Föråldrad syntax stöds inte: %s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "Föråldrad syntax stöds inte: %s\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite misslyckades: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "felaktigt paketnummer: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fseek misslyckades: %s\n"
@@ -3449,24 +3453,24 @@ msgstr "minnesallokering (%u byte) returnerade NULL.\n"
 msgid "url port must be a number\n"
 msgstr "url-port måste vara ett tal\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "verifiera inte huvud+lastsignatur"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr "uppdatera inte cachedatabasen, skriv bara ut paketsökvägar"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr "Filtraverseringsflaggor:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: %%{_cache_dbpath}-makro är felkonfigurerat.\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: cacheoperation misslyckades: ec %d.\n"
@@ -3476,6 +3480,21 @@ msgstr "%s: cacheoperation misslyckades: ec %d.\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: läsning av paketlista misslyckades: %s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: headerGetEntry misslyckades\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "Misslyckades med att läsa %s: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "%s expansion misslyckades vid %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "Kan inte expandera %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "Kan inte läsa %s, HOME är för stor.\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s rmdir av %s misslyckades: %s\n"
index 9bc4210..7a6a5b4 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.0.3\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\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"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Install/Upgrade/Erase options:"
 msgstr "Kurma/Güncelleme/Kaldýrma seçenekleri:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 #, fuzzy
 msgid "Common options for all rpm modes and executables:"
 msgstr "Tüm rpm kipleri için ortak seçenekler:"
@@ -321,41 +321,46 @@ msgstr "Makro dosyas
 msgid "--sign may only be used during package building"
 msgstr "--sign sadece paket oluþturulurken kullanýlabilir"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "arþiv oluþturulamadý: %s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "icra baþarýsýz\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "yeniden oluþturmak için paket dosyalarý belirtilmemiþ"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "oluþturma için gerekli spec dosyasý belirtilmemiþ"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "oluþturma için gereken tar dosyalarý belirtilmemiþ"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 #, fuzzy
 msgid "no packages given for erase"
 msgstr "yüklenecek paket(ler) belirtilmedi"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "yüklenecek paket(ler) belirtilmedi"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "sorgulama için hiç argüman belirtilmedi"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "denetleme için hiç argüman belirtilmedi"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 #, fuzzy
 msgid "no arguments given"
 msgstr "sorgulama için hiç argüman belirtilmedi"
@@ -389,52 +394,52 @@ msgstr ""
 "\n"
 "RPM derleme hatalarý:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "== çözümlenirken sözdizimi hatasý bulundu\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "&& çözümlenirken sözdizimi hatasý bulundu\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "|| çözümlenirken sözdizimi hatasý bulundu\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "ifadede çözümleme hatasý\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "uyumsuz (\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "- sadece sayýlarda\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "! sadece sayýlarda\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "türler eþleþmeli\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "* / dizgelerde desteklenmez\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "- dizgelerde desteklenmez\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "&& ve || dizgelerde desteklenmez\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "ifadede sözdizimi hatasý\n"
 
@@ -443,169 +448,164 @@ msgstr "ifadede s
 msgid "TIMECHECK failure: %s\n"
 msgstr "TIMECHECK baþarýsýz: %s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "%s içinde '(' yok: %s\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "%s içinde ')' yok: (%s\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "Andaç %s geçersiz: %s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, fuzzy, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "%s içinde '(' yok: %s\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() boþluksuz yazýlmýþ: %s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "Sözdizimi hatasý: %s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "mode spec hatalý: %s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "dirmode spec hatalý: %s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "yerel uzunluðu hatalý: \"%.*s\" (%%lang(%s))\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "%.*s yereli %%lang(%s) içinde tekrarlanmýþ\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir için sadece tek argüman\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "Bir satýrda 2 dosya: %s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "Dosya \"/\" ile baþlamalý: %s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, 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"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "Dosya iki kere gösterildi: %s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "Sembolik bað BuildRoot gösteriyor: %s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "Dosya önek (%s) ile uyumsuz: %s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "Dosya bulunamadý: %s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr ""
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, fuzzy, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, fuzzy, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "Dosya \"/\" ile içermeli: %s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, fuzzy, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "satýr %d: Dosya adý uygun deðil: %s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "Dosya glob tarafýndan bulunamadý: %s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "%%files dosya %s dosyasýnda açýlamadý: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "satýr: %s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "Dosya hatalý: %s: %s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "Kullanýcý/grup hatalý: %s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, fuzzy, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "arþiv paketi açýlýrken baþarýsýz%s%s: %s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
 "%s"
 msgstr ""
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "Ýþlenen dosyalar: %s-%s-%s\n"
@@ -798,32 +798,32 @@ msgstr "%s dosyas
 msgid "line %d: second %s\n"
 msgstr "%d satýr: %s saniye\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog girdi * ile baþlamalý\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "%%changelog girdi eksik\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "%%changelog içinde tarih hatasý: %s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, fuzzy, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog azalan kronolojik sýrada deðil\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "%%changelog içinde isim yok\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "%%changelog içinde açýklama yok\n"
@@ -833,17 +833,17 @@ msgstr "%%changelog i
 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:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "satýr %d: %s seçeneði hatalý: %s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "satýr %d: Ýsim sayýsý fazla: %s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "satýr %d: Paket yok: %s\n"
@@ -858,132 +858,137 @@ msgstr "sat
 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:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "satýr %d: Ýkinci %%files listesi\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "Mimari dýþlandý: %s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "Mimari içerilmedi: %s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "OS dýþlandý: %s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "OS içerilmedi: %s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "Pakette %s alan mevcut olmalý: %s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "Pakette %s girdi tekrarlanmýþ: %s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "%s kýsayol simgesi açýlamadý: %s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "%s kýsayol simgesi okunamadý: %s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "bilinmeyen kýsayol simgesi türü: %s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, 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:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "satýr %d: Etiket bozuk: %s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "satýr %d: Etiket boþ: %s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, 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:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot \"/\" olamaz: %s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "satýr %d: Önekler \"/\" ile bitemez: %s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "satýr %d: Docdir '/' ile baþlamalý: %s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "satýr %d: Epoch/Serial alaný bir sayý olmalý: %s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: 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:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "Ýçsel hata: %d etiketi sahte\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "Paket özellikleri hatalý: %s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "Paket zaten var: %s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "satýr %d: Bilinmeyen etiket: %s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "Spec dosyasý BuildRoot kullanamaz\n"
 
@@ -992,47 +997,47 @@ msgstr "Spec dosyas
 msgid "Bad source: %s: %s\n"
 msgstr "Kaynak hatalý: %s: %s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "%d yama numarasý yok\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "%d kaynak kodu numarasý yok\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "Kaynak kodu olmayan %s sunucudan indirilemedi: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "%%setup çözümlenirken hata: %s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "satýr %d: %%setup argumaný hatalý: %s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, 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:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "dosya %s: %s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "geçersiz paket numarasý: %s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "satýr %d: %%prep saniye\n"
@@ -1060,7 +1065,7 @@ msgstr "sat
 msgid "line %d: triggers must have --: %s\n"
 msgstr "satýr %d: tetikleyiciler -- içermeli: %s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "satýr %d: %s çözümlenirken hata oluþtu: %s\n"
@@ -1070,17 +1075,17 @@ msgstr "sat
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "satýr %d: betik programý '/' ile baþlamalý: %s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, 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:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "satýr %d: %s saniye\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, fuzzy, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "satýr %d: %%description ayrýþtýrýlýrken hata: %s \n"
@@ -1120,17 +1125,17 @@ msgstr "%s:%d: %%if'siz bir %%endif al
 msgid "malformed %%include statement\n"
 msgstr "%%include deyimi bozuk\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot \"/\" olamaz: %s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot \"/\" olamaz: %s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "Kurgulamak için uyumlu mimari yok\n"
 
@@ -1323,119 +1328,124 @@ msgstr "spec dosyas
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "(eski) rpm[23] paketleme ile uyumlu baþlýklarý üretir"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "%s ayrýlamadý: %s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "%s icra edilemedi: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "%s icra edilemedi: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "%s ayrýlamadý: %s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, c-format
 msgid "%s failed\n"
 msgstr "%s baþarýsýz\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, c-format
 msgid "failed to write all data to %s\n"
 msgstr "tüm veri %s içine yazýlamadý\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s / %s dizinin silinmesi baþarýsýz: %s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "%s aranýyor: (%s kullanarak)...\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, c-format
 msgid "Failed to find %s:\n"
 msgstr "%s bulunamadý:\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "satýr %d: Numara hatalý: %s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "satýr %d: Hatalý no%s numarasý: %d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "satýr %d: Hatalý %s numarasý: %s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "%s sorgulanamýyor: %s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, 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/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(hata 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "Magic hatalý"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "Hatalý/okunamayan baþlýk"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "Baþlýk çok uzun"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "Bilinmeyen dosya türü"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "Sabit bað(lar) eksik"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5 toplamý çeliþkili"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "Ýç hata"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr ""
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " baþarýsýz - "
 
@@ -1478,17 +1488,17 @@ msgstr ""
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "tsort baðýntýlarýndan %s-%s-%s \"%s\" kaldýrýlýyor\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "ÇEVRÝM:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(bir sayý deðil)"
 
@@ -1501,81 +1511,86 @@ msgstr "(bir say
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 #, fuzzy
 msgid "(not a blob)"
 msgstr "(bir sayý deðil)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "icra baþarýsýz\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr ""
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 #, fuzzy
 msgid "(not an OpenPGP signature)"
 msgstr "tüm PGP imzalarýný atlar"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, 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:83
+#: lib/fs.c:84
 #, 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:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "stat %s baþarýsýz: %s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, 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:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "kullanýcý %s yok - root kullanýlacak\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "grup %s yok - root kullanýlacak\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s %s olarak kaydedildi\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, 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:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s / %s dizinin silinmesi baþarýsýz: %s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s / %s bað kaldýrýlamadý: %s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s %s olarak oluþturuldu\n"
@@ -1590,107 +1605,107 @@ msgstr "%%%s dosyas
 msgid "cannot write to %%%s %s\n"
 msgstr "%%%s dosyasýna yazýlamaz %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr ""
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr ""
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr ""
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr ""
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr ""
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, fuzzy, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s: rpmReadSignature baþarýsýz\n"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s: Ýmza bulundurmuyor\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, fuzzy, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread baþarýsýz: %s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s yüklenemedi\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2228,7 +2243,7 @@ msgstr "paketteki dosyalar do
 msgid "don't verify files in package"
 msgstr "paketteki dosyalar doðrulanamaz"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "paket baðýmlýlýklarý doðrulanmaz"
 
@@ -2275,54 +2290,54 @@ msgstr "paketi imzalar (mevcut imza kald
 msgid "generate signature"
 msgstr "imza üretir"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "kaynak paketi gerekirken çalýþtýrýlabilir paketi bulundu\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "kaynak paketi .spec dosyasý içermiyor\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s: %s betiði baþarýsýz (%d), %s-%s-%s atlanýyor\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s betiðinin %s-%s-%s'den icrasý baþarýsýz, çýkýþta durum %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet 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:1403
+#: lib/psm.c:1399
 #, fuzzy, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s: %s betiði baþarýsýz (%d), %s-%s-%s atlanýyor\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, 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:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr " dosyada "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, fuzzy, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, fuzzy, c-format
 msgid "%s failed: %s\n"
 msgstr "%s baþarýsýz\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "biçem yanlýþ: %s\n"
@@ -2420,22 +2435,22 @@ msgstr "ge
 msgid "record %lu could not be read\n"
 msgstr "%u. kayýt okunamadý\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "%s paketi kurulu deðil\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 #, fuzzy
 msgid "(added files)"
 msgstr "db dosyasý %s hatalý\n"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 #, fuzzy
 msgid "(added provide)"
 msgstr "%s: %-45s EVET (önlem eklendi)\n"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s: açýlamadý: %s\n"
@@ -2450,67 +2465,67 @@ msgstr "%s: Fwrite ba
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s: Fseek baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile baþarýsýz\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s: writeLead baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s: rpmWriteSignature baþarýsýz: %s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, fuzzy, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, fuzzy, c-format
 msgid "%s: import failed.\n"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, fuzzy, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s: readLead baþarýsýz\n"
 
-#: lib/rpmchecksig.c:490
-#, fuzzy, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s: readLead baþarýsýz\n"
+#: lib/rpmchecksig.c:495
+#, c-format
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "TAMAM DEÐÝL"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "Tamam"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (EKSÝK ANAHTARLAR:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (GÜVENCESÝZ ANAHTARLAR:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2577,7 +2592,7 @@ msgid "internal support for lua scripts."
 msgstr "- dizgelerde desteklenmez\n"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2588,7 +2603,7 @@ msgstr "%s a
 msgid "unknown tag: \"%s\"\n"
 msgstr "bilinmeyen etiket"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 #, fuzzy
 msgid "Failed dependencies:\n"
@@ -2612,7 +2627,7 @@ msgstr "%s al
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "%s atlanýyor - aktarým baþarýsýz - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s yüklenemedi\n"
@@ -2642,17 +2657,17 @@ msgstr "%s tetikleyen paket yok\n"
 msgid "cannot open file %s: %s\n"
 msgstr "%s dosyasý açýlamadý: %s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "\"%s\" birden fazla paketi tanýmlýyor\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "%s kuruluyor\n"
@@ -2755,99 +2770,79 @@ msgstr " %s-%s-%s ile 
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "anlaþýlamayan %d hatasý, %s paketi iþlenirken saptandý"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "%s:%d - ikinci ':' eksik\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "%s:%d - mimari ismi eksik\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "%s:%d - veri satýrý tamamlanmamýþ\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, 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:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "arch/os numarasý hatalý: %s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "%s:%d - öntanýmlý satýr tamamlanmamýþ\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, 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:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "%s okunamadý: %s.\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "(0x%02x bulundu) %s:%d de ':' yok\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, 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:596
-#, 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:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "%s dosyasý açýlamýyor (%s:%d): %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "%s için %s:%d'de eksik mimari\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "seçenek '%s' (%s:%d) de hatalý\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "Bilinmeyen sistem: %s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "%s geniþletilemiyor\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "%s okunamýyor, EV çok büyük\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "%s okuma eriþimi için açýlamadý: %s.\n"
 
 #: lib/rpmts.c:99
@@ -2855,27 +2850,27 @@ msgstr "%s okuma eri
 msgid "cannot open Packages database in %s\n"
 msgstr "%s de Paket veritabaný açýlamadý\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, fuzzy, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "geçersiz paket numarasý: %s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, fuzzy, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "%s içinde '(' yok: %s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, fuzzy, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "geçersiz paket numarasý: %s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, fuzzy, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "%s dizininde rpm veritabaný açýlamýyor\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
@@ -2898,129 +2893,138 @@ msgstr ""
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr ""
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr ""
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr ""
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, fuzzy, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "%s icra edilemedi: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp hata verdi\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp imzasýnýn yazýlmasý baþarýsýz\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "imza okunamadý\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, fuzzy, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "icra baþarýsýz\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "imzanýn yazýlmasý sýrasýnda gpg hata verdi\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "Makro dosyasýnda %%_signature spec geçersiz\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, 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:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "Makro dosyanýzda \"%%_pgp_name\" belirtmelisiniz\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "Baþlýk çok uzun"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 msgid "MD5 digest:"
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "Baþlýk SHA1 özümlemesi doðrulanmaz"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "bilinmeyen etiket"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr "Ýmza yok\n"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr "Ýmza yok\n"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr "Ýmza yok\n"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, fuzzy, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "Ýmza: boyut(%d)+iz(%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "%s dizininin silinmesi baþarýsýz: %s\n"
@@ -3035,306 +3039,306 @@ msgstr "eksik      %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "%s-%s-%s için tatmin edici olmayan baðýmlýlýklar: "
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "Bilinmeyen sistem: %s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "db%d hata(%d) %s'den: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "db%d hata(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "%s kilit  %s/%s'den alýnamadý\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "baðdaþýk"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "paylaþýmlý"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "tanýnmayan db seçeneði: \"%s\" yoksayýldý\n"
-
-#: rpmdb/dbconfig.c:365
-#, 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:374
-#, 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:383
-#, 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"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "%% den sonraki { yok"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "%%{ den sonraki } yok"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "etiket biçemi boþ"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "etiket ismi boþ"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "bilinmeyen etiket"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "dizinin sonunda ] gerekli"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "beklenmeyen ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "beklenmeyen }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "ifade içerisinde ? gerekli"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "ifade içerisinde ? dan sonra { gerekli"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "ifade içinde } gerekli"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr "? alt ifadesinden sonra : gerekli"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "ifade içersinde : den sonra { gerekli"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "ifadenin sonunda | gerekli"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr ""
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr ""
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr ""
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "%d veri türü desteklenmiyor\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "veritabanýný baþlangýç durumuna getirir"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "kurulu paket baþlýklarýndan veritabaný listelerini yeniden oluþturur"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "veritabaný dosyaralýný doðrular"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit: tanýmlanmamýþ etiket adý: \"%s\" yoksayýldý\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, 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:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "%s indeksi açýlamadý\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "belirtilmiþ bir dbpath deðeri yok\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, 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:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, fuzzy, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "hata(%d): %s kayýt %s içine yazýlýyor\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s: Fseek baþarýsýz: %s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s: açýlamadý: %s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, fuzzy, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb: bozuk baþlýk örneði #%u alýndý, atlanýyor.\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: 0x%x de baþlýk okunamadý\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, fuzzy, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "hata(%d): \"%s\" kayýt %s indeksinden alýnýyor\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, fuzzy, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "hata(%d): \"%s\" kayýt %s indeksinden alýnýyor\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, fuzzy, 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:2636
+#: lib/rpmdb.c:2637
 #, fuzzy, 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:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "yeni paket örneðini tutma hatasý(%d)\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 #, fuzzy
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdb: bozuk baþlýk örneði #%u alýndý, atlanýyor.\n"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, 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:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "belirtilmiþ bir dbpath yok"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "geçici veritabaný %s zaten mevcut\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "%s dizininin silinmesi baþarýsýz: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, fuzzy, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "veritabanýndaki %u. kayýt hatalý -- atlanýyor\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "kayýt özgün olarak %u e eklenemedi\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 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:3492
+#: lib/rpmdb.c:3504
 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:3494
+#: lib/rpmdb.c:3506
 #, 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:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "%s dizininin silinmesi baþarýsýz: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "db%d hata(%d) %s'den: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "db%d hata(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "%s kilit  %s/%s'den alýnamadý\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "baðdaþýk"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "paylaþýmlý"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "tanýnmayan db seçeneði: \"%s\" yoksayýldý\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s geçersiz sayýsal deðer içeriyor, atlandý\n"
+
+#: lib/backend/dbconfig.c:374
+#, 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"
+
+#: lib/backend/dbconfig.c:383
+#, 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"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "%s açýlamadý: %s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "Geçici dosya açýlamadý.\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Bilinmeyen sistem: %s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3390,51 +3394,51 @@ msgstr "%%%s (%s) makrosu %d seviyenin alt
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "%c seçeneði %s(%s) de anlaþýlamadý\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, 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:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "%c sonlandýrýlmamýþ: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, 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:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "%%%.*s makrosu bulunamadý, atlanýyor\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "Hedef tampon bellek taþtý\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr ""
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "- dizgelerde desteklenmez\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite baþarýsýz: %s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "geçersiz paket numarasý: %s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s: Fseek baþarýsýz: %s\n"
@@ -3516,26 +3520,26 @@ msgstr "bellek ayr
 msgid "url port must be a number\n"
 msgstr "url portu bir sayý olmalý\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 #, fuzzy
 msgid "don't verify header+payload signature"
 msgstr "paket imzasýný denetler"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr ""
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 #, fuzzy
 msgid "File tree walk options:"
 msgstr "Ýmza seçenekleri:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr ""
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, fuzzy, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: açýlamadý: %s\n"
@@ -3546,6 +3550,22 @@ msgid "%s: read manifest failed: %s\n"
 msgstr "%s: bildirge okuma baþarýsýz: %s\n"
 
 #, fuzzy
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s: readLead baþarýsýz\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "%s okunamadý: %s.\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "%s geniþletmesi %s:%d \"%s\" de baþarýsýz \n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "%s geniþletilemiyor\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "%s okunamýyor, EV çok büyük\n"
+
+#, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s / %s dizinin silinmesi baþarýsýz: %s\n"
 
index a1f5f76..ca33ca4 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: rpm 4.4.2\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
-"POT-Creation-Date: 2008-04-24 15:40+0300\n"
+"POT-Creation-Date: 2008-05-12 12:30+0300\n"
 "PO-Revision-Date: 2007-05-05 10:52+0800\n"
 "Last-Translator: Wei-Lun Chao <chaoweilun@gmail.com>\n"
 "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -113,7 +113,7 @@ msgstr "組建選項中使用 [ <規格檔> | <打包檔> | <原始碼套件> ]
 msgid "Install/Upgrade/Erase options:"
 msgstr "安裝/更新/清除選項:"
 
-#: rpmqv.c:118 tools/rpmcache.c:525 tools/rpmdeps.c:32 tools/rpmgraph.c:255
+#: rpmqv.c:118 tools/rpmcache.c:526 tools/rpmdeps.c:32 tools/rpmgraph.c:253
 msgid "Common options for all rpm modes and executables:"
 msgstr "用於所有 rpm 模式和可執行檔案的共同選項:"
 
@@ -308,40 +308,45 @@ msgstr "在巨集定義檔案中有不正確的 %%_signature 規格。\n"
 msgid "--sign may only be used during package building"
 msgstr "--sign 選項只能在套件組建時指定"
 
-#: rpmqv.c:590
+#: rpmqv.c:584
+#, fuzzy, c-format
+msgid "creating a pipe for --pipe failed: %m\n"
+msgstr "建立保存失敗:%s\n"
+
+#: rpmqv.c:594
 #, c-format
 msgid "exec failed\n"
 msgstr "執行失敗\n"
 
-#: rpmqv.c:626
+#: rpmqv.c:630
 msgid "no packages files given for rebuild"
 msgstr "沒有指定要重建的套件名稱"
 
-#: rpmqv.c:692
+#: rpmqv.c:696
 msgid "no spec files given for build"
 msgstr "沒有指定用於組建的規格檔案名稱"
 
-#: rpmqv.c:694
+#: rpmqv.c:698
 msgid "no tar files given for build"
 msgstr "沒有指定用於組建的打包檔案名稱"
 
-#: rpmqv.c:715
+#: rpmqv.c:719
 msgid "no packages given for erase"
 msgstr "沒有指定要清除的套件名稱"
 
-#: rpmqv.c:749
+#: rpmqv.c:753
 msgid "no packages given for install"
 msgstr "沒有指定要安裝的套件名稱"
 
-#: rpmqv.c:762
+#: rpmqv.c:766
 msgid "no arguments given for query"
 msgstr "沒有指定查詢引數"
 
-#: rpmqv.c:777
+#: rpmqv.c:781
 msgid "no arguments given for verify"
 msgstr "沒有指定校驗引數"
 
-#: rpmqv.c:792
+#: rpmqv.c:796
 msgid "no arguments given"
 msgstr "沒有指定引數"
 
@@ -374,52 +379,52 @@ msgstr ""
 "\n"
 "RPM 組建錯誤:\n"
 
-#: build/expression.c:214
+#: build/expression.c:212
 msgid "syntax error while parsing ==\n"
 msgstr "解析「==」時有語法錯誤\n"
 
-#: build/expression.c:244
+#: build/expression.c:242
 msgid "syntax error while parsing &&\n"
 msgstr "解析「&&」時有語法錯誤\n"
 
-#: build/expression.c:253
+#: build/expression.c:251
 msgid "syntax error while parsing ||\n"
 msgstr "解析「||」時有語法錯誤\n"
 
-#: build/expression.c:296
+#: build/expression.c:299
 msgid "parse error in expression\n"
 msgstr "運算式解析錯誤\n"
 
-#: build/expression.c:328
+#: build/expression.c:331
 msgid "unmatched (\n"
 msgstr "不匹配的「(」\n"
 
-#: build/expression.c:360
+#: build/expression.c:363
 msgid "- only on numbers\n"
 msgstr "「-」只能用於數字\n"
 
-#: build/expression.c:376
+#: build/expression.c:379
 msgid "! only on numbers\n"
 msgstr "「!」只能用於數字\n"
 
-#: build/expression.c:418 build/expression.c:466 build/expression.c:524
-#: build/expression.c:616
+#: build/expression.c:421 build/expression.c:469 build/expression.c:527
+#: build/expression.c:619
 msgid "types must match\n"
 msgstr "類型必須匹配\n"
 
-#: build/expression.c:431
+#: build/expression.c:434
 msgid "* / not suported for strings\n"
 msgstr "不支援將「*」、「/」用於字串\n"
 
-#: build/expression.c:482
+#: build/expression.c:485
 msgid "- not suported for strings\n"
 msgstr "不支援將「-」用於字串\n"
 
-#: build/expression.c:629
+#: build/expression.c:632
 msgid "&& and || not suported for strings\n"
 msgstr "不支援將「&&」和「||」用於字串\n"
 
-#: build/expression.c:662 build/expression.c:709
+#: build/expression.c:665 build/expression.c:712
 msgid "syntax error in expression\n"
 msgstr "運算式中有語法錯誤\n"
 
@@ -428,162 +433,157 @@ msgstr "運算式中有語法錯誤\n"
 msgid "TIMECHECK failure: %s\n"
 msgstr "時間檢查失敗:%s\n"
 
-#: build/files.c:298 build/files.c:485 build/files.c:669
+#: build/files.c:299 build/files.c:492 build/files.c:685
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr "在 %s %s 中有缺失的「(」\n"
 
-#: build/files.c:309 build/files.c:611 build/files.c:680
+#: build/files.c:309 build/files.c:621 build/files.c:695
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr "在 %s(%s 中有缺失的「)」\n"
 
-#: build/files.c:346 build/files.c:635
+#: build/files.c:345 build/files.c:644
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr "無效的 %s 符記:%s\n"
 
-#: build/files.c:449
+#: build/files.c:454
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr "在 %s %s 中有缺失的「%s」\n"
 
-#: build/files.c:501
+#: build/files.c:507
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr "%s() 之後有非空白空格:%s\n"
 
-#: build/files.c:538
+#: build/files.c:543
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr "不當的語法:%s(%s)\n"
 
-#: build/files.c:548
+#: build/files.c:552
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr "不當的模式 spec:%s(%s)\n"
 
-#: build/files.c:560
+#: build/files.c:563
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr "不當的 dirmode spec:%s(%s)\n"
 
-#: build/files.c:706
+#: build/files.c:720
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr "不尋常的語區長度:\"%.*s\" 於 %%lang(%s) 之中\n"
 
-#: build/files.c:717
+#: build/files.c:730
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr "重製語區 %.*s 於 %%lang(%s) 之中\n"
 
-#: build/files.c:835
+#: build/files.c:809
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr "%%docdir 只能有一個引數\n"
 
-#: build/files.c:868
+#: build/files.c:838
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr "兩個檔案在同一列中:%s\n"
 
-#: build/files.c:886
+#: build/files.c:851
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr "檔案必須以「/」開頭:%s\n"
 
-#: build/files.c:898
+#: build/files.c:862
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr "無法將特殊 %%doc 與其他形式混合:%s\n"
 
-#: build/files.c:917
-#, c-format
-msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
-
-#: build/files.c:1057
+#: build/files.c:1001
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr "曾列出兩次的檔案:%s\n"
 
-#: build/files.c:1192
+#: build/files.c:1136
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr "到 BuildRoot 的符號連結:%s -> %s\n"
 
-#: build/files.c:1391
+#: build/files.c:1336
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr "檔案與字首不匹配 (%s):%s\n"
 
-#: build/files.c:1415
+#: build/files.c:1360
 #, c-format
 msgid "File not found: %s\n"
 msgstr "檔案找不到:%s\n"
 
-#: build/files.c:1614
+#: build/files.c:1559
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
 msgstr "%s:無法呼叫不明的標記 (%d)。\n"
 
-#: build/files.c:1621
+#: build/files.c:1566
 #, c-format
 msgid "%s: public key read failed.\n"
 msgstr "%s:公鑰讀入失敗。\n"
 
-#: build/files.c:1626 lib/rpmchecksig.c:437
+#: build/files.c:1571 lib/rpmchecksig.c:441
 #, c-format
 msgid "%s: not an armored public key.\n"
 msgstr "%s:不是一個受保護的公鑰。\n"
 
-#: build/files.c:1635
+#: build/files.c:1580
 #, c-format
 msgid "%s: *.te policy read failed.\n"
 msgstr "%s: *.te 策略讀取失敗。\n"
 
-#: build/files.c:1679
+#: build/files.c:1624
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr "檔案需要以「/」開頭:%s\n"
 
-#: build/files.c:1701
+#: build/files.c:1646
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr "不容許以萬用字元解析:%s\n"
 
-#: build/files.c:1713 lib/rpminstall.c:268
+#: build/files.c:1658 lib/rpminstall.c:268
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr "以萬用字元解析找不到檔案:%s\n"
 
-#: build/files.c:1764
+#: build/files.c:1709
 #, fuzzy, c-format
 msgid "Could not open %%files file %s: %m\n"
 msgstr "無法開啟 %%files 的檔案 %s: %s\n"
 
-#: build/files.c:1772
+#: build/files.c:1717
 #, c-format
 msgid "line: %s\n"
 msgstr "列:%s\n"
 
-#: build/files.c:2145
+#: build/files.c:2090
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr "損壞的檔案:%s:%s\n"
 
-#: build/files.c:2169 build/parsePrep.c:44
+#: build/files.c:2114 build/parsePrep.c:44
 #, c-format
 msgid "Bad owner/group: %s\n"
 msgstr "損壞的所有者/組別:%s\n"
 
-#: build/files.c:2210
+#: build/files.c:2155
 #, c-format
 msgid "Checking for unpackaged file(s): %s\n"
 msgstr "正在檢查未被打包的檔案:%s\n"
 
-#: build/files.c:2225
+#: build/files.c:2170
 #, c-format
 msgid ""
 "Installed (but unpackaged) file(s) found:\n"
@@ -592,7 +592,7 @@ msgstr ""
 "發現被安裝但未被打包的檔案:\n"
 "%s"
 
-#: build/files.c:2250
+#: build/files.c:2195
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr "正在處理檔案:%s-%s-%s\n"
@@ -782,32 +782,32 @@ msgstr "無法建立 %s:%s\n"
 msgid "line %d: second %s\n"
 msgstr "列 %d:重複的 %s\n"
 
-#: build/parseChangelog.c:122
+#: build/parseChangelog.c:126
 #, c-format
 msgid "%%changelog entries must start with *\n"
 msgstr "%%changelog 條目必須以「*」符號開頭\n"
 
-#: build/parseChangelog.c:130
+#: build/parseChangelog.c:134
 #, c-format
 msgid "incomplete %%changelog entry\n"
 msgstr "不完整的 %%changelog 條目\n"
 
-#: build/parseChangelog.c:145
+#: build/parseChangelog.c:149
 #, c-format
 msgid "bad date in %%changelog: %s\n"
 msgstr "%%changelog 中含有不正確的日期描述:%s\n"
 
-#: build/parseChangelog.c:150
+#: build/parseChangelog.c:154
 #, c-format
 msgid "%%changelog not in descending chronological order\n"
 msgstr "%%changelog 無法繼承年代順序的描述。\n"
 
-#: build/parseChangelog.c:158 build/parseChangelog.c:169
+#: build/parseChangelog.c:162 build/parseChangelog.c:173
 #, c-format
 msgid "missing name in %%changelog\n"
 msgstr "%%changelog 中漏失了名稱\n"
 
-#: build/parseChangelog.c:176
+#: build/parseChangelog.c:180
 #, c-format
 msgid "no description in %%changelog\n"
 msgstr "%%changelog 中沒有更新說明\n"
@@ -817,17 +817,17 @@ msgstr "%%changelog 中沒有更新說明\n"
 msgid "line %d: Error parsing %%description: %s\n"
 msgstr "列 %d:解析 %%description 時發生錯誤:%s\n"
 
-#: build/parseDescription.c:54 build/parseFiles.c:50 build/parseScript.c:220
+#: build/parseDescription.c:54 build/parseFiles.c:49 build/parseScript.c:218
 #, c-format
 msgid "line %d: Bad option %s: %s\n"
 msgstr "列 %d:損壞的選項 %s:%s\n"
 
-#: build/parseDescription.c:65 build/parseFiles.c:62 build/parseScript.c:232
+#: build/parseDescription.c:65 build/parseFiles.c:60 build/parseScript.c:229
 #, c-format
 msgid "line %d: Too many names: %s\n"
 msgstr "列 %d: 太多名稱:%s\n"
 
-#: build/parseDescription.c:73 build/parseFiles.c:71 build/parseScript.c:241
+#: build/parseDescription.c:73 build/parseFiles.c:68 build/parseScript.c:237
 #, c-format
 msgid "line %d: Package does not exist: %s\n"
 msgstr "列 %d:套件不存在:%s\n"
@@ -842,132 +842,137 @@ msgstr "列 %d:重複的 description\n"
 msgid "line %d: Error parsing %%files: %s\n"
 msgstr "列 %d:解析 %%files 時發生錯誤:%s\n"
 
-#: build/parseFiles.c:78
+#: build/parseFiles.c:74
 #, c-format
 msgid "line %d: Second %%files list\n"
 msgstr "列 %d:重複的 %%files 清單\n"
 
-#: build/parsePreamble.c:218
+#: build/parsePreamble.c:223
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr "已被排除的架構:%s\n"
 
-#: build/parsePreamble.c:223
+#: build/parsePreamble.c:228
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr "未被包含的架構:%s\n"
 
-#: build/parsePreamble.c:228
+#: build/parsePreamble.c:233
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr "已被排除的作業系統:%s\n"
 
-#: build/parsePreamble.c:233
+#: build/parsePreamble.c:238
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr "未被包含的作業系統:%s\n"
 
-#: build/parsePreamble.c:258
+#: build/parsePreamble.c:265
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr "必須在目前套件中宣告 %s 欄位:%s\n"
 
-#: build/parsePreamble.c:285
+#: build/parsePreamble.c:292
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr "套件中有重複的 %s 條目:%s\n"
 
-#: build/parsePreamble.c:339
+#: build/parsePreamble.c:343
+#, c-format
+msgid "illegal _docdir_fmt: %s\n"
+msgstr ""
+
+#: build/parsePreamble.c:371
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr "無法開啟圖示 %s:%s\n"
 
-#: build/parsePreamble.c:357
+#: build/parsePreamble.c:389
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr "無法讀取圖示 %s:%s\n"
 
-#: build/parsePreamble.c:370
+#: build/parsePreamble.c:402
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr "不明的圖示類型:%s\n"
 
-#: build/parsePreamble.c:410
+#: build/parsePreamble.c:442
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr "列 %d: 標記只需單一符記:%s\n"
 
-#: build/parsePreamble.c:440
+#: build/parsePreamble.c:472
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr "列 %d: 異常的標記:%s\n"
 
-#: build/parsePreamble.c:448
+#: build/parsePreamble.c:480
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr "列 %d: 清空標記:%s\n"
 
-#: build/parsePreamble.c:471 build/parsePreamble.c:478
+#: build/parsePreamble.c:503 build/parsePreamble.c:510
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr "列 %d:在 %s 中出現違規字元「-」:%s\n"
 
-#: build/parsePreamble.c:531
+#: build/parsePreamble.c:563
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr "BuildRoot 不能是「/」:%s\n"
 
-#: build/parsePreamble.c:544
+#: build/parsePreamble.c:576
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr "列 %d:Prefixes 不能以「/」結尾:%s\n"
 
-#: build/parsePreamble.c:556
+#: build/parsePreamble.c:588
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr "列 %d:Docdir 必須以「/」開頭:%s\n"
 
-#: build/parsePreamble.c:569
+#: build/parsePreamble.c:601
 #, fuzzy, c-format
 msgid "line %d: Epoch field must be a number: %s\n"
 msgstr "列 %d:Epoch/Serial 欄位的內容必須是一個數字:%s\n"
 
-#: build/parsePreamble.c:610 build/parsePreamble.c:621
+#: 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:647
+#: build/parsePreamble.c:679
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr "列 %d:損壞的組建架構格式:%s\n"
 
-#: build/parsePreamble.c:656
+#: build/parsePreamble.c:688
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr "內部錯誤:假造的標記 %d\n"
 
-#: build/parsePreamble.c:748
+#: build/parsePreamble.c:780
 #, c-format
 msgid "Legacy syntax is unsupported: %s\n"
 msgstr "不支援舊語法:%s\n"
 
-#: build/parsePreamble.c:809
+#: build/parsePreamble.c:842
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr "不當的套件規格:%s\n"
 
-#: build/parsePreamble.c:815
+#: build/parsePreamble.c:848
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr "套件已存在:%s\n"
 
-#: build/parsePreamble.c:850
+#: build/parsePreamble.c:880
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr "列 %d:不明標記:%s\n"
 
-#: build/parsePreamble.c:879
+#: build/parsePreamble.c:905
 msgid "Spec file can't use BuildRoot\n"
 msgstr "規格檔案不能使用 BuildRoot\n"
 
@@ -976,47 +981,47 @@ msgstr "規格檔案不能使用 BuildRoot\n"
 msgid "Bad source: %s: %s\n"
 msgstr "損壞的原始碼檔案:%s:%s\n"
 
-#: build/parsePrep.c:81
+#: build/parsePrep.c:80
 #, c-format
 msgid "No patch number %d\n"
 msgstr "編號為 %d 的修補不存在\n"
 
-#: build/parsePrep.c:159
+#: build/parsePrep.c:148
 #, c-format
 msgid "No source number %d\n"
 msgstr "編號為 %d 的原始碼檔案不存在\n"
 
-#: build/parsePrep.c:180
+#: build/parsePrep.c:169
 #, c-format
 msgid "Couldn't download nosource %s: %s\n"
 msgstr "無法下載 nosource %s: %s\n"
 
-#: build/parsePrep.c:267
+#: build/parsePrep.c:256
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr "解析 %%setup 時發生錯誤:%s\n"
 
-#: build/parsePrep.c:282
+#: build/parsePrep.c:271
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr "列 %d:%%setup 中出現錯誤的引數:%s\n"
 
-#: build/parsePrep.c:301
+#: build/parsePrep.c:290
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr "列 %d:%%setup 中出現錯誤的選項 %s:%s\n"
 
-#: build/parsePrep.c:466
+#: build/parsePrep.c:449
 #, fuzzy, c-format
 msgid "%s: %s: %s\n"
 msgstr "%s:%s\n"
 
-#: build/parsePrep.c:483
+#: build/parsePrep.c:466
 #, fuzzy, c-format
 msgid "Invalid patch number %s: %s\n"
 msgstr "不正確的套件編號:%s\n"
 
-#: build/parsePrep.c:512
+#: build/parsePrep.c:495
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr "列 %d:重複的 %%prep\n"
@@ -1042,7 +1047,7 @@ msgstr "列 %d:需要版本描述:%s\n"
 msgid "line %d: triggers must have --: %s\n"
 msgstr "列 %d:觸發器必須包含「--」:%s\n"
 
-#: build/parseScript.c:188 build/parseScript.c:257
+#: build/parseScript.c:188 build/parseScript.c:251
 #, c-format
 msgid "line %d: Error parsing %s: %s\n"
 msgstr "列 %d:解析 %s 時發生錯誤:%s\n"
@@ -1052,17 +1057,17 @@ msgstr "列 %d:解析 %s 時發生錯誤:%s\n"
 msgid "line %d: internal script must end with '>': %s\n"
 msgstr "列 %d:內建命令稿必須以「>」結尾:%s\n"
 
-#: build/parseScript.c:207
+#: build/parseScript.c:206
 #, c-format
 msgid "line %d: script program must begin with '/': %s\n"
 msgstr "列 %d:命令稿程式必須以「/」開頭:%s\n"
 
-#: build/parseScript.c:249
+#: build/parseScript.c:244
 #, c-format
 msgid "line %d: Second %s\n"
 msgstr "列 %d:重複的 %s\n"
 
-#: build/parseScript.c:295
+#: build/parseScript.c:287
 #, c-format
 msgid "line %d: unsupported internal script: %s\n"
 msgstr "列 %d:不支援的內建命令稿:%s\n"
@@ -1102,17 +1107,17 @@ msgstr "%s:%d:缺少與 %%endif 對應的 %%if\n"
 msgid "malformed %%include statement\n"
 msgstr "異常的 %%include 宣告\n"
 
-#: build/parseSpec.c:440
+#: build/parseSpec.c:439
 #, fuzzy
 msgid "BuildRoot couldn't be empty\n"
 msgstr "BuildRoot 不能是「/」:%s\n"
 
-#: build/parseSpec.c:445
+#: build/parseSpec.c:443
 #, fuzzy
 msgid "BuildRoot can not be \"/\"\n"
 msgstr "BuildRoot 不能是「/」:%s\n"
 
-#: build/parseSpec.c:558
+#: build/parseSpec.c:559
 msgid "No compatible architectures found for build\n"
 msgstr "沒有可供組建的相容硬體架構\n"
 
@@ -1288,119 +1293,124 @@ msgstr "在規格檔目錄中查找 i18N 字串"
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr "產生與(舊的) rpm[23] 包裝相容的表頭"
 
-#: build/rpmfc.c:120
+#: build/rpmfc.c:107
+#, fuzzy, c-format
+msgid "Couldn't create pipe for %s: %m\n"
+msgstr "無法開啟 %s:%s\n"
+
+#: build/rpmfc.c:122
 #, fuzzy, c-format
 msgid "Couldn't chdir to %s: %s\n"
 msgstr "無法執行 %s: %s\n"
 
-#: build/rpmfc.c:131
+#: build/rpmfc.c:133
 #, fuzzy, c-format
 msgid "Couldn't exec %s: %s\n"
 msgstr "無法執行 %s: %s\n"
 
-#: build/rpmfc.c:136 lib/psm.c:825
+#: build/rpmfc.c:138 lib/psm.c:826
 #, fuzzy, c-format
 msgid "Couldn't fork %s: %s\n"
 msgstr "無法開啟 %s:%s\n"
 
-#: build/rpmfc.c:222
+#: build/rpmfc.c:224
 #, fuzzy, c-format
 msgid "%s failed\n"
 msgstr "%s 失敗:%s\n"
 
-#: build/rpmfc.c:226
+#: build/rpmfc.c:228
 #, fuzzy, c-format
 msgid "failed to write all data to %s\n"
 msgstr "無法寫入酬載到 %s: %s\n"
 
-#: build/rpmfc.c:1245
+#: build/rpmfc.c:1247
 #, fuzzy, c-format
 msgid "magic_open(0x%x) failed: %s\n"
 msgstr "開啟 %s 失敗:%s\n"
 
-#: build/rpmfc.c:1252
+#: build/rpmfc.c:1254
 #, fuzzy, c-format
 msgid "magic_load failed: %s\n"
 msgstr "%s 移除目錄 %s 失敗:%s\n"
 
-#: build/rpmfc.c:1293
+#: build/rpmfc.c:1295
 #, c-format
 msgid "magic_file(ms, \"%s\") failed: mode %06o %s\n"
 msgstr ""
 
-#: build/rpmfc.c:1493
+#: build/rpmfc.c:1495
 #, fuzzy, c-format
 msgid "Finding  %s: %s\n"
 msgstr "檔案 %s: %s\n"
 
-#: build/rpmfc.c:1499 build/rpmfc.c:1508
+#: build/rpmfc.c:1501 build/rpmfc.c:1510
 #, fuzzy, c-format
 msgid "Failed to find %s:\n"
 msgstr "讀取 %s 失敗: %s。\n"
 
-#: build/spec.c:230
+#: build/spec.c:228
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr "列 %d:錯誤的編號:%s\n"
 
-#: build/spec.c:236
+#: build/spec.c:234
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr "列 %d: 不當的 no%s 數字:%d\n"
 
-#: build/spec.c:296
+#: build/spec.c:294
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr "列 %d: 不當的 %s 數字:%s\n"
 
-#: build/spec.c:614
+#: build/spec.c:612
 #, c-format
 msgid "can't query %s: %s\n"
 msgstr "無法查詢 %s:%s\n"
 
-#: build/spec.c:681
+#: build/spec.c:679
 #, c-format
 msgid "query of specfile %s failed, can't parse\n"
 msgstr "規格檔 %s 的查詢失敗,無法剖析\n"
 
-#: lib/cpio.c:188
+#: lib/cpio.c:186
 #, c-format
 msgid "(error 0x%x)"
 msgstr "(error 0x%x)"
 
-#: lib/cpio.c:192
+#: lib/cpio.c:190
 msgid "Bad magic"
 msgstr "不當的魔法數字"
 
-#: lib/cpio.c:193
+#: lib/cpio.c:191
 msgid "Bad/unreadable  header"
 msgstr "損壞或無法讀取的表頭"
 
-#: lib/cpio.c:215
+#: lib/cpio.c:213
 msgid "Header size too big"
 msgstr "表頭尺寸過大"
 
-#: lib/cpio.c:216
+#: lib/cpio.c:214
 msgid "Unknown file type"
 msgstr "不明的檔案類型"
 
-#: lib/cpio.c:217
+#: lib/cpio.c:215
 msgid "Missing hard link(s)"
 msgstr "丟失的硬式鏈結"
 
-#: lib/cpio.c:218
+#: lib/cpio.c:216
 msgid "MD5 sum mismatch"
 msgstr "MD5 比照結果不匹配"
 
-#: lib/cpio.c:219
+#: lib/cpio.c:217
 msgid "Internal error"
 msgstr "內部錯誤"
 
-#: lib/cpio.c:220
+#: lib/cpio.c:218
 msgid "Archive file not in header"
 msgstr "在檔頭中沒有歸檔檔案"
 
-#: lib/cpio.c:231
+#: lib/cpio.c:229
 msgid " failed - "
 msgstr " 失敗 - "
 
@@ -1440,17 +1450,17 @@ msgstr "忽略套件名稱關聯 [%d]\t %s-> %s\n"
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr "從樹狀排列關係移除 %s\"%s\"。\n"
 
-#: lib/depends.c:1357
+#: lib/depends.c:1358
 msgid "LOOP:\n"
 msgstr "迴圈:\n"
 
-#: lib/depends.c:1395
+#: lib/depends.c:1396
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr "rpmtsOrder 失敗,剩下 %d 個元件\n"
 
-#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:472
-#: rpmdb/header.c:2897 rpmdb/header.c:2922 rpmdb/header.c:2941
+#: lib/formats.c:37 lib/formats.c:67 lib/formats.c:96 lib/formats.c:444
+#: lib/header.c:2857 lib/header.c:2882 lib/header.c:2901
 msgid "(not a number)"
 msgstr "(不是數字)"
 
@@ -1462,79 +1472,84 @@ msgstr "(不是 base64)"
 msgid "(invalid type)"
 msgstr "(無效型態)"
 
-#: lib/formats.c:195 lib/formats.c:363
+#: lib/formats.c:195 lib/formats.c:335
 msgid "(not a blob)"
 msgstr "(不是 blob)"
 
-#: lib/formats.c:307
+#: lib/formats.c:251
+#, fuzzy
+msgid "(encoding failed)"
+msgstr "執行失敗\n"
+
+#: lib/formats.c:268
 msgid "(invalid xml type)"
 msgstr "(無效 xml 型態)"
 
-#: lib/formats.c:386
+#: lib/formats.c:358
 msgid "(not an OpenPGP signature)"
 msgstr "(不是一個 OpenPGP 簽名)"
 
-#: lib/fs.c:68
+#: lib/fs.c:69
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr "mntctl() 回傳大小失敗:%s\n"
 
-#: lib/fs.c:83
+#: lib/fs.c:84
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr "mntctl() 回傳掛載點失敗:%s\n"
 
-#: lib/fs.c:109 lib/fs.c:206 lib/fs.c:318
+#: lib/fs.c:110 lib/fs.c:211 lib/fs.c:324
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr "無法檢驗狀態:%s:%s\n"
 
-#: lib/fs.c:151
+#: lib/fs.c:156
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr "開啟 %s 失敗:%s\n"
 
-#: lib/fs.c:341
+#: lib/fs.c:345
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr "檔案 %s 位於一個不明的裝置上\n"
 
-#: lib/fsm.c:690
+#: lib/fsm.c:688
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr "使用者 %s 不存在 - 現使用 root 代替\n"
 
-#: lib/fsm.c:698
+#: lib/fsm.c:696
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr "使用者組 %s 不存在 - 現使用 root 代替\n"
 
-#: lib/fsm.c:1488
+#: lib/fsm.c:1485
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr "保存檔案 %s 在檔案清單表頭中找不到\n"
 
-#: lib/fsm.c:1610 lib/fsm.c:1738
+#: lib/fsm.c:1607 lib/fsm.c:1735
 #, c-format
 msgid "%s saved as %s\n"
 msgstr "%s 已被另存為 %s\n"
 
-#: lib/fsm.c:1765
+#: lib/fsm.c:1762
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr "%s 移除目錄 %s 失敗:目錄非空\n"
 
-#: lib/fsm.c:1771
+#: lib/fsm.c:1768
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr "%s 移除目錄 %s 失敗:%s\n"
 
-#: lib/fsm.c:1785
+#: lib/fsm.c:1782
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr "%s 刪除檔案 %s 失敗:%s\n"
 
-#: lib/fsm.c:1807
+#: lib/fsm.c:1804
 #, c-format
 msgid "%s created as %s\n"
 msgstr "%s 如同 %s 而建立\n"
@@ -1549,107 +1564,107 @@ msgstr "無法建立 %%%s %s\n"
 msgid "cannot write to %%%s %s\n"
 msgstr "無法寫入 %%%s %s\n"
 
-#: lib/package.c:337
+#: lib/package.c:335
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
 msgstr "blob 大小(%d):不當的, 8 + 16 * il(%d) + dl(%d)\n"
 
-#: lib/package.c:345 lib/package.c:400 lib/package.c:469 lib/signature.c:195
+#: lib/package.c:346 lib/package.c:401 lib/package.c:470 lib/signature.c:198
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "標記[%d]:不當的,標記 %d 型態 %d 偏移 %d 計數 %d\n"
 
-#: lib/package.c:363 lib/signature.c:209
+#: lib/package.c:364 lib/signature.c:212
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr "區域偏移:不當的,標記 %d 型態 %d 偏移 %d 計數 %d\n"
 
-#: lib/package.c:381 lib/signature.c:233
+#: lib/package.c:382 lib/signature.c:236
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
 msgstr "區域結尾:不當的,標記 %d 型態 %d 偏移 %d 計數 %d\n"
 
-#: lib/package.c:391 lib/signature.c:243
+#: lib/package.c:392 lib/signature.c:246
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
 msgstr "區域大小:不當的, ril(%d)> il(%d)\n"
 
-#: lib/package.c:418
+#: lib/package.c:419
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "hdr SHA1: 不當的,不是十六進位\n"
 
-#: lib/package.c:430
+#: lib/package.c:431
 msgid "hdr RSA: BAD, not binary\n"
 msgstr "hdr RSA:不適當,不是二進位\n"
 
-#: lib/package.c:440
+#: lib/package.c:441
 msgid "hdr DSA: BAD, not binary\n"
 msgstr "hdr DSA:不當的,不是二進位\n"
 
-#: lib/package.c:500 lib/package.c:541
+#: lib/package.c:501 lib/package.c:542
 #, c-format
 msgid "skipping header with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:619
+#: lib/package.c:620
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
 msgstr "hdr 大小(%d):不當的,讀取回傳 %d\n"
 
-#: lib/package.c:623
+#: lib/package.c:624
 msgid "hdr magic: BAD\n"
 msgstr "hdr magic:不當的\n"
 
-#: lib/package.c:628
+#: lib/package.c:629
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
 msgstr "hdr 標記:不當的,號碼的標記(%d)發信匣的範圍\n"
 
-#: lib/package.c:634
+#: lib/package.c:635
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
 msgstr "hdr 資料:不當的,號碼的位元組(%d)發信匣的範圍\n"
 
-#: lib/package.c:644
+#: lib/package.c:645
 #, fuzzy, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
 msgstr "hdr blob(%d):不當的,讀取回傳 %d\n"
 
-#: lib/package.c:656
+#: lib/package.c:657
 msgid "hdr load: BAD\n"
 msgstr "hdr 載入:不當的\n"
 
-#: lib/package.c:716 lib/rpmchecksig.c:187 lib/rpmchecksig.c:596
+#: lib/package.c:717 lib/rpmchecksig.c:185 lib/rpmchecksig.c:602
 #, c-format
 msgid "%s: rpmReadSignature failed: %s"
 msgstr "%s:rpmReadSignature 失敗:%s"
 
-#: lib/package.c:723 lib/rpmchecksig.c:194 lib/rpmchecksig.c:604
+#: lib/package.c:724 lib/rpmchecksig.c:192 lib/rpmchecksig.c:610
 #, c-format
 msgid "%s: No signature available\n"
 msgstr "%s:未發現簽名\n"
 
-#: lib/package.c:788
+#: lib/package.c:789
 #, c-format
 msgid "%s: headerRead failed: %s"
 msgstr "%s::headerRead 失敗:%s"
 
-#: lib/package.c:823 lib/package.c:849 lib/package.c:880 lib/rpmchecksig.c:693
+#: lib/package.c:824 lib/package.c:850 lib/package.c:881 lib/rpmchecksig.c:699
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
 msgstr ""
 
-#: lib/package.c:894 lib/rpmchecksig.c:89 lib/rpmchecksig.c:508
+#: lib/package.c:895 lib/rpmchecksig.c:89 lib/rpmchecksig.c:514
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr "%s: Fread 失敗:%s\n"
 
-#: lib/package.c:983
+#: lib/package.c:984
 #, fuzzy, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
 msgstr "%s 無法安裝\n"
 
-#: lib/package.c:987
+#: lib/package.c:988
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
 msgstr ""
@@ -2157,7 +2172,7 @@ msgstr "不校驗檔案的安全關聯"
 msgid "don't verify files in package"
 msgstr "不校驗套件內的檔案"
 
-#: lib/poptQV.c:308 tools/rpmgraph.c:251
+#: lib/poptQV.c:308 tools/rpmgraph.c:249
 msgid "don't verify package dependencies"
 msgstr "不校驗套件的相依關係"
 
@@ -2197,54 +2212,54 @@ msgstr "對套件簽名 (與 --addsign 含義相同)"
 msgid "generate signature"
 msgstr "產生簽名"
 
-#: lib/psm.c:272
+#: lib/psm.c:273
 msgid "source package expected, binary found\n"
 msgstr "需要一個原始碼套件,但這是一個二進位套件\n"
 
-#: lib/psm.c:383
+#: lib/psm.c:384
 msgid "source package contains no .spec file\n"
 msgstr "原始碼套件內沒有 .spec 檔案\n"
 
-#: lib/psm.c:835
+#: lib/psm.c:836
 #, fuzzy, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr "%s(%s-%s-%s.%s) 短命令稿執行失敗,waitpid(%d) rc %d: %s\n"
 
-#: lib/psm.c:842
+#: lib/psm.c:843
 #, fuzzy, c-format
 msgid "%s scriptlet failed, signal %d\n"
 msgstr "%s(%s-%s-%s.%s) 短命令稿執行失敗,離開狀態 %d\n"
 
-#: lib/psm.c:847
+#: lib/psm.c:848
 #, fuzzy, c-format
 msgid "%s scriptlet failed, exit status %d\n"
 msgstr "%s(%s-%s-%s.%s) 短命令稿執行失敗,離開狀態 %d\n"
 
-#: lib/psm.c:1403
+#: lib/psm.c:1399
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr "%s:%s 短命令稿執行失敗 (%d),略過 %s\n"
 
-#: lib/psm.c:1485
+#: lib/psm.c:1481
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr "解壓保存檔案失敗 %s%s:%s\n"
 
-#: lib/psm.c:1486
+#: lib/psm.c:1482
 msgid " on file "
 msgstr "  於檔案 "
 
-#: lib/psm.c:1617
+#: lib/psm.c:1613
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr "%s 失敗的於檔案 %s: %s\n"
 
-#: lib/psm.c:1620
+#: lib/psm.c:1616
 #, c-format
 msgid "%s failed: %s\n"
 msgstr "%s 失敗:%s\n"
 
-#: lib/query.c:117 lib/rpmts.c:621
+#: lib/query.c:117 lib/rpmts.c:626
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr "不正確的格式:%s\n"
@@ -2341,20 +2356,20 @@ msgstr "不正確的套件編號:%s\n"
 msgid "record %lu could not be read\n"
 msgstr "記錄 %u 無法讀取\n"
 
-#: lib/query.c:579 lib/rpminstall.c:654
+#: lib/query.c:579 lib/rpminstall.c:656
 #, c-format
 msgid "package %s is not installed\n"
 msgstr "套件 %s 尚未安裝\n"
 
-#: lib/rpmal.c:655
+#: lib/rpmal.c:658
 msgid "(added files)"
 msgstr "(加入的檔案)"
 
-#: lib/rpmal.c:731
+#: lib/rpmal.c:734
 msgid "(added provide)"
 msgstr "(加入的提供物)"
 
-#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:826
+#: lib/rpmchecksig.c:49 lib/rpmchecksig.c:832
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr "%s:開啟失敗:%s\n"
@@ -2369,67 +2384,67 @@ msgstr "%s: Fwrite 失敗:%s\n"
 msgid "%s: Fflush failed: %s\n"
 msgstr "%s:檢索失敗:%s\n"
 
-#: lib/rpmchecksig.c:204
+#: lib/rpmchecksig.c:202 lib/rpmchecksig.c:339
 #, fuzzy
 msgid "rpmMkTemp failed\n"
 msgstr "makeTempFile 失敗\n"
 
-#: lib/rpmchecksig.c:314
+#: lib/rpmchecksig.c:319
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr "%s: 已經由鍵值識別號 %s 所簽名, 跳過\n"
 
-#: lib/rpmchecksig.c:343
+#: lib/rpmchecksig.c:347
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr "%s:writeLead 失敗:%s\n"
 
-#: lib/rpmchecksig.c:349
+#: lib/rpmchecksig.c:353
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr "%s:rpmWriteSignature 失敗:%s\n"
 
-#: lib/rpmchecksig.c:432
+#: lib/rpmchecksig.c:436
 #, c-format
 msgid "%s: import read failed(%d).\n"
 msgstr "%s:匯入讀取時失敗(%d)。\n"
 
-#: lib/rpmchecksig.c:444
+#: lib/rpmchecksig.c:448
 #, c-format
 msgid "%s: import failed.\n"
 msgstr "%s:匯入失敗。\n"
 
-#: lib/rpmchecksig.c:475
+#: lib/rpmchecksig.c:479
 #, c-format
 msgid "%s: headerRead failed\n"
 msgstr "%s:headerRead 失敗\n"
 
-#: lib/rpmchecksig.c:490
+#: lib/rpmchecksig.c:495
 #, c-format
-msgid "%s: headerGetEntry failed\n"
-msgstr "%s:headerGetEntry 失敗\n"
+msgid "%s: Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "NOT OK"
 msgstr "不正確"
 
-#: lib/rpmchecksig.c:776
+#: lib/rpmchecksig.c:782
 msgid "OK"
 msgstr "正確"
 
-#: lib/rpmchecksig.c:778
+#: lib/rpmchecksig.c:784
 msgid " (MISSING KEYS:"
 msgstr " (丟失的密鑰:"
 
-#: lib/rpmchecksig.c:780
+#: lib/rpmchecksig.c:786
 msgid ") "
 msgstr ") "
 
-#: lib/rpmchecksig.c:781
+#: lib/rpmchecksig.c:787
 msgid " (UNTRUSTED KEYS:"
 msgstr " (不信任的密鑰:"
 
-#: lib/rpmchecksig.c:783
+#: lib/rpmchecksig.c:789
 msgid ")"
 msgstr ")"
 
@@ -2496,7 +2511,7 @@ msgid "internal support for lua scripts."
 msgstr "內部支援 lua 命令稿。"
 
 #: lib/rpmgi.c:95 lib/rpminstall.c:96 lib/rpminstall.c:355
-#: lib/rpminstall.c:487 lib/rpmts.c:632 tools/rpmgraph.c:119
+#: lib/rpminstall.c:487 lib/rpmts.c:637 tools/rpmgraph.c:119
 #: tools/rpmgraph.c:156
 #, c-format
 msgid "open of %s failed: %s\n"
@@ -2507,7 +2522,7 @@ msgstr "開啟 %s 失敗:%s\n"
 msgid "unknown tag: \"%s\"\n"
 msgstr "不明的標記:「%s」\n"
 
-#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:688
+#: lib/rpmgi.c:627 lib/rpminstall.c:530 lib/rpminstall.c:690
 #: tools/rpmgraph.c:194
 msgid "Failed dependencies:\n"
 msgstr "相依性偵測失敗:\n"
@@ -2530,7 +2545,7 @@ msgstr "取回中 %s\n"
 msgid "skipping %s - transfer failed - %s\n"
 msgstr "略過 %s - 傳輸失敗 - %s\n"
 
-#: lib/rpminstall.c:374 lib/rpminstall.c:749 tools/rpmgraph.c:139
+#: lib/rpminstall.c:374 lib/rpminstall.c:751 tools/rpmgraph.c:139
 #, c-format
 msgid "%s cannot be installed\n"
 msgstr "%s 無法安裝\n"
@@ -2560,17 +2575,17 @@ msgstr "%s: 不是 rpm 套件(或套件清單):%s\n"
 msgid "cannot open file %s: %s\n"
 msgstr "無法開啟檔案 %s:%s\n"
 
-#: lib/rpminstall.c:663
+#: lib/rpminstall.c:665
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr "「%s」指定了多個套件\n"
 
-#: lib/rpminstall.c:733
+#: lib/rpminstall.c:735
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr "無法開啟檔案 %s:%s\n"
 
-#: lib/rpminstall.c:739
+#: lib/rpminstall.c:741
 #, c-format
 msgid "Installing %s\n"
 msgstr "正在安裝 %s\n"
@@ -2672,99 +2687,79 @@ msgstr "%s 與 %s%s 衝突"
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr "不明錯誤 %d 發生在處理套件 %s 的程序中"
 
-#: lib/rpmrc.c:195
+#: lib/rpmrc.c:196
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr "在 %s:%d 處漏失了第二個「:」\n"
 
-#: lib/rpmrc.c:198
+#: lib/rpmrc.c:199
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr "在 %s:%d 處漏失了架構名稱\n"
 
-#: lib/rpmrc.c:343
+#: lib/rpmrc.c:344
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr "不完整資料列位於 %s:%d\n"
 
-#: lib/rpmrc.c:348
+#: lib/rpmrc.c:349
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr "在資料列的 %s:%d 中有太多引數\n"
 
-#: lib/rpmrc.c:356
+#: lib/rpmrc.c:357
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr "損壞的架構/作業系統序號:%s (%s:%d)\n"
 
-#: lib/rpmrc.c:387
+#: lib/rpmrc.c:388
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr "不完整預設列位於 %s:%d\n"
 
-#: lib/rpmrc.c:392
+#: lib/rpmrc.c:393
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr "在預設列的 %s:%d 中有太多引數\n"
 
-#: lib/rpmrc.c:522
-#, c-format
-msgid "Failed to read %s: %s.\n"
-msgstr "讀取 %s 失敗: %s。\n"
-
-#: lib/rpmrc.c:559
+#: lib/rpmrc.c:541
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr "缺少 ':' (找到 0x%02x) 於 %s:%d\n"
 
-#: lib/rpmrc.c:577 lib/rpmrc.c:631
+#: lib/rpmrc.c:558 lib/rpmrc.c:598
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr "%s 缺少引數於 %s:%d\n"
 
-#: lib/rpmrc.c:596
-#, c-format
-msgid "%s expansion failed at %s:%d \"%s\"\n"
-msgstr "%s 擴充失敗於 %s:%d \"%s\"\n"
-
-#: lib/rpmrc.c:604
-#, c-format
-msgid "cannot open %s at %s:%d: %s\n"
+#: lib/rpmrc.c:574
+#, fuzzy, c-format
+msgid "cannot open %s at %s:%d: %m\n"
 msgstr "無法開啟 %s 於 %s:%d: %s\n"
 
-#: lib/rpmrc.c:623
+#: lib/rpmrc.c:590
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr "缺少 %s 架構於 %s:%d\n"
 
-#: lib/rpmrc.c:690
+#: lib/rpmrc.c:657
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr "不當的選項 '%s' 於 %s:%d\n"
 
-#: lib/rpmrc.c:1444
+#: lib/rpmrc.c:1417
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr "不明的系統:%s\n"
 
-#: lib/rpmrc.c:1445
+#: lib/rpmrc.c:1418
 #, c-format
 msgid "Please contact %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1669
-#, c-format
-msgid "Cannot expand %s\n"
-msgstr "無法展開 %s\n"
-
-#: lib/rpmrc.c:1674
-#, c-format
-msgid "Cannot read %s, HOME is too large.\n"
-msgstr "無法讀取 %s,HOME 過大。\n"
-
-#: lib/rpmrc.c:1691
-#, c-format
-msgid "Unable to open %s for reading: %s.\n"
+#: lib/rpmrc.c:1635
+#, fuzzy, c-format
+msgid "Unable to open %s for reading: %m.\n"
 msgstr "無法開啟 %s 以讀取:%s\n"
 
 #: lib/rpmts.c:99
@@ -2772,27 +2767,27 @@ msgstr "無法開啟 %s 以讀取:%s\n"
 msgid "cannot open Packages database in %s\n"
 msgstr "無法開啟套件資料庫 %s\n"
 
-#: lib/rpmts.c:208
+#: lib/rpmts.c:209
 #, c-format
 msgid "extra '(' in package label: %s\n"
 msgstr "額外的「(」存在於套件標籤中:%s\n"
 
-#: lib/rpmts.c:226
+#: lib/rpmts.c:227
 #, c-format
 msgid "missing '(' in package label: %s\n"
 msgstr "丟失的「(」存在於套件標籤中:%s\n"
 
-#: lib/rpmts.c:234
+#: lib/rpmts.c:235
 #, c-format
 msgid "missing ')' in package label: %s\n"
 msgstr "丟失的「)」存在於套件標籤中:%s\n"
 
-#: lib/rpmts.c:519
+#: lib/rpmts.c:524
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr "無法開啟解析資料庫於 %s\n"
 
-#: lib/rpmts.c:730
+#: lib/rpmts.c:735
 msgid "    Suggested resolutions:\n"
 msgstr "    推薦解決方案:\n"
 
@@ -2815,130 +2810,139 @@ msgstr "sigh 標記:不當,號碼的標記(%d)發信匣的範圍\n"
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
 msgstr "sigh 資料:不當,號碼的  位元組(%d)發信匣的範圍\n"
 
-#: lib/signature.c:188
+#: lib/signature.c:191
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr "sigh 萬用字元解析(%d):不當,讀取回傳 %d\n"
 
-#: lib/signature.c:254
+#: lib/signature.c:257
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
 msgstr "sigh 標記[%d]:不當,標記 %d 型態 %d 偏移 %d 計數 %d\n"
 
-#: lib/signature.c:264
+#: lib/signature.c:267
 msgid "sigh load: BAD\n"
 msgstr "sigh 載入:不當\n"
 
-#: lib/signature.c:277
+#: lib/signature.c:280
 #, fuzzy, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
 msgstr "sigh 填充(%d):不當,讀取 %d 位元組\n"
 
-#: lib/signature.c:286
+#: lib/signature.c:289
 #, fuzzy, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
 msgstr "sigh sigSize(%d):不當,fstat(2)失敗\n"
 
-#: lib/signature.c:405 lib/signature.c:515 lib/signature.c:832
-#: lib/signature.c:865
+#: lib/signature.c:373 lib/signature.c:510
+#, c-format
+msgid "Couldn't create pipe for signing: %m"
+msgstr ""
+
+#: lib/signature.c:412 lib/signature.c:530 lib/signature.c:855
+#: lib/signature.c:888
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr "無法執行 %s: %s\n"
 
-#: lib/signature.c:421
+#: lib/signature.c:429
 msgid "pgp failed\n"
 msgstr "pgp 失敗\n"
 
-#: lib/signature.c:428
+#: lib/signature.c:436
 msgid "pgp failed to write signature\n"
 msgstr "pgp 寫入簽名時失敗\n"
 
-#: lib/signature.c:447 lib/signature.c:558
+#: lib/signature.c:455 lib/signature.c:571
 msgid "unable to read the signature\n"
 msgstr "無法讀取簽名\n"
 
-#: lib/signature.c:532
+#: lib/signature.c:547
 #, c-format
 msgid "gpg exec failed (%d)\n"
 msgstr "gpg 執行失敗 (%d)\n"
 
-#: lib/signature.c:539
+#: lib/signature.c:553
 msgid "gpg failed to write signature\n"
 msgstr "寫入簽名時 gpg 失敗\n"
 
-#: lib/signature.c:870 lib/signature.c:919
+#: lib/signature.c:673
+msgid "Immutable header region could not be read. Corrupted package?\n"
+msgstr ""
+
+#: lib/signature.c:893 lib/signature.c:942
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr "在巨集檔案中有無效的 %%_signature spec\n"
 
-#: lib/signature.c:901
+#: lib/signature.c:924
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr "您必須在您的巨集檔案中設定 \"%%_gpg_name\"\n"
 
-#: lib/signature.c:913
+#: lib/signature.c:936
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr "您必須在您的巨集檔案中設定 \"%%_pgp_name\"\n"
 
-#: lib/signature.c:954
+#: lib/signature.c:977
 #, fuzzy
 msgid "Header+Payload size:"
 msgstr "表頭+酬載大小:"
 
-#: lib/signature.c:991
+#: lib/signature.c:1014
 #, fuzzy
 msgid "MD5 digest:"
 msgstr "MD 5 摘要:"
 
-#: lib/signature.c:1044
+#: lib/signature.c:1067
 #, fuzzy
 msgid "Header SHA1 digest:"
 msgstr "表頭 SHA1 摘要:"
 
-#: lib/signature.c:1096
+#: lib/signature.c:1119
 #, fuzzy
 msgid "Unknown"
 msgstr "不明的標記"
 
-#: lib/signature.c:1102 lib/signature.c:1246
+#: lib/signature.c:1125 lib/signature.c:1269
 msgid "Header "
 msgstr "表頭 "
 
-#: lib/signature.c:1209
+#: lib/signature.c:1232
 #, c-format
 msgid "%sV%d %s signature: %s, key ID %s\n"
 msgstr ""
 
-#: lib/signature.c:1213
+#: lib/signature.c:1236
 #, fuzzy, c-format
 msgid "%sV%d %s signature: %s\n"
 msgstr " 簽名:"
 
-#: lib/signature.c:1309
+#: lib/signature.c:1332
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s, key ID %s\n"
 msgstr " DSA 簽名:"
 
-#: lib/signature.c:1313
+#: lib/signature.c:1336
 #, fuzzy, c-format
 msgid "%sV%d DSA signature: %s\n"
 msgstr " DSA 簽名:"
 
-#: lib/signature.c:1331
+#: lib/signature.c:1354
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr "驗證簽名:不當的參數\n"
 
-#: lib/signature.c:1362
+#: lib/signature.c:1385
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr "不完整的 MD 5 摘要:不支援\n"
 
-#: lib/signature.c:1366
+#: lib/signature.c:1389
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr "簽名:不明 (%d)\n"
 
-#: lib/transaction.c:1187 lib/verify.c:413
+#: lib/transaction.c:1191 lib/verify.c:413
 #, fuzzy, c-format
 msgid "Unable to change root directory: %m\n"
 msgstr "移除目錄時失敗 %s: %s\n"
@@ -2953,303 +2957,303 @@ msgstr "缺少      %c %s"
 msgid "Unsatisfied dependencies for %s:\n"
 msgstr "無法滿足 %s 的相依性:"
 
-#: misc/error.c:107
-#, fuzzy
-msgid "Unknown system error"
-msgstr "不明的系統:%s\n"
-
-#: rpmdb/db3.c:150
-#, c-format
-msgid "db%d error(%d) from %s: %s\n"
-msgstr "資料庫%d 錯誤(%d) 來自 %s: %s\n"
-
-#: rpmdb/db3.c:153
-#, c-format
-msgid "db%d error(%d): %s\n"
-msgstr "資料庫%d 錯誤(%d): %s\n"
-
-#: rpmdb/db3.c:1149
-#, c-format
-msgid "cannot get %s lock on %s/%s\n"
-msgstr "無法取得 %s 鎖定於 %s/%s\n"
-
-#: rpmdb/db3.c:1151
-msgid "exclusive"
-msgstr "互斥"
-
-#: rpmdb/db3.c:1151
-msgid "shared"
-msgstr "共享"
-
-#: rpmdb/dbconfig.c:328
-#, c-format
-msgid "unrecognized db option: \"%s\" ignored.\n"
-msgstr "無法辨識的資料庫選項:\"%s\" 忽略。\n"
-
-#: rpmdb/dbconfig.c:365
-#, c-format
-msgid "%s has invalid numeric value, skipped\n"
-msgstr "%s 有無效的數值,略過\n"
-
-#: rpmdb/dbconfig.c:374
-#, c-format
-msgid "%s has too large or too small long value, skipped\n"
-msgstr "%s 有太大或太小的長整數值,略過\n"
-
-#: rpmdb/dbconfig.c:383
-#, c-format
-msgid "%s has too large or too small integer value, skipped\n"
-msgstr "%s 有太大或太小的整數值,略過\n"
-
-#: rpmdb/header.c:2174
+#: lib/header.c:2133
 msgid "missing { after %"
 msgstr "% 之後缺少 {"
 
-#: rpmdb/header.c:2204
+#: lib/header.c:2163
 msgid "missing } after %{"
 msgstr "%{ 之後缺少 }"
 
-#: rpmdb/header.c:2216
+#: lib/header.c:2175
 msgid "empty tag format"
 msgstr "清空標記格式"
 
-#: rpmdb/header.c:2226
+#: lib/header.c:2185
 msgid "empty tag name"
 msgstr "清空標記名稱"
 
-#: rpmdb/header.c:2235
+#: lib/header.c:2194
 msgid "unknown tag"
 msgstr "不明的標記"
 
-#: rpmdb/header.c:2258
+#: lib/header.c:2217
 msgid "] expected at end of array"
 msgstr "] 預期在陣列的結束"
 
-#: rpmdb/header.c:2271
+#: lib/header.c:2230
 msgid "unexpected ]"
 msgstr "未預期的 ]"
 
-#: rpmdb/header.c:2282
+#: lib/header.c:2241
 msgid "unexpected }"
 msgstr "未預期的 }"
 
-#: rpmdb/header.c:2336
+#: lib/header.c:2295
 msgid "? expected in expression"
 msgstr "? 預期於運算式中"
 
-#: rpmdb/header.c:2343
+#: lib/header.c:2302
 msgid "{ expected after ? in expression"
 msgstr "{ 預期於運算式中 ? 之後"
 
-#: rpmdb/header.c:2355 rpmdb/header.c:2395
+#: lib/header.c:2314 lib/header.c:2354
 msgid "} expected in expression"
 msgstr "} 預期於運算式中"
 
-#: rpmdb/header.c:2363
+#: lib/header.c:2322
 msgid ": expected following ? subexpression"
 msgstr ": 預期跟著子運算式"
 
-#: rpmdb/header.c:2381
+#: lib/header.c:2340
 msgid "{ expected after : in expression"
 msgstr "{ 預期於運算式中 : 之後"
 
-#: rpmdb/header.c:2403
+#: lib/header.c:2362
 msgid "| expected at end of expression"
 msgstr "| 預期於運算式的結束"
 
-#: rpmdb/header.c:2494
+#: lib/header.c:2453
 msgid "(index out of range)"
 msgstr "(索引超出範圍)"
 
-#: rpmdb/header.c:2703
+#: lib/header.c:2662
 msgid "array iterator used with different sized arrays"
 msgstr "用於不同大小陣列的陣列迭代器"
 
-#: rpmdb/header.c:2975
+#: lib/header.c:2935
 #, c-format
 msgid "%c"
 msgstr "%c"
 
-#: rpmdb/header.c:2991
+#: lib/header.c:2951
 msgid "%a %b %d %Y"
 msgstr "%a %b %d %Y"
 
-#: rpmdb/header_internal.c:162
+#: lib/header_internal.c:162
 #, c-format
 msgid "Data type %d not supported\n"
 msgstr "不支援資料類型 %d\n"
 
-#: rpmdb/poptDB.c:18
+#: lib/poptDB.c:18
 msgid "initialize database"
 msgstr "初始化資料庫"
 
-#: rpmdb/poptDB.c:20
+#: lib/poptDB.c:20
 msgid "rebuild database inverted lists from installed package headers"
 msgstr "從安裝的套件表頭重建資料庫的反相清單"
 
-#: rpmdb/poptDB.c:23
+#: lib/poptDB.c:23
 msgid "verify database files"
 msgstr "驗證資料庫檔案"
 
-#: rpmdb/rpmdb.c:154
+#: lib/rpmdb.c:154
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr "dbiTagsInit:無法辨識的標記名稱:\"%s\"忽略\n"
 
-#: rpmdb/rpmdb.c:226
+#: lib/rpmdb.c:226
 #, c-format
 msgid "dbiOpen: dbapi %d not available\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:236
+#: lib/rpmdb.c:236
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr "無法使用資料庫 %2$d- %3$s(%4$d) 開啟 %1$s 索引\n"
 
-#: rpmdb/rpmdb.c:256
+#: lib/rpmdb.c:256
 #, c-format
 msgid "cannot open %s index\n"
 msgstr "無法開啟 %s 索引\n"
 
-#: rpmdb/rpmdb.c:880
+#: lib/rpmdb.c:880
 msgid "no dbpath has been set\n"
 msgstr "沒有 dbpath 已被設定\n"
 
-#: rpmdb/rpmdb.c:1114 rpmdb/rpmdb.c:1239 rpmdb/rpmdb.c:1293 rpmdb/rpmdb.c:2197
-#: rpmdb/rpmdb.c:2318 rpmdb/rpmdb.c:3013
+#: lib/rpmdb.c:1111 lib/rpmdb.c:1236 lib/rpmdb.c:1286 lib/rpmdb.c:2199
+#: lib/rpmdb.c:2320 lib/rpmdb.c:3009
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr "從 %3$s 索引取得 \"%2$s\" 記錄時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:1468
+#: lib/rpmdb.c:1470
 msgid "miFreeHeader: skipping"
 msgstr "miFreeHeader:跳過"
 
-#: rpmdb/rpmdb.c:1478
+#: lib/rpmdb.c:1480
 #, c-format
 msgid "error(%d) storing record #%d into %s\n"
 msgstr "儲存記錄 #%2$d 進入 %3$s 時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:1578
+#: lib/rpmdb.c:1580
 #, fuzzy, c-format
 msgid "%s: regexec failed: %s\n"
 msgstr "%s:檢索失敗:%s\n"
 
-#: rpmdb/rpmdb.c:1759
+#: lib/rpmdb.c:1761
 #, fuzzy, c-format
 msgid "%s: regcomp failed: %s\n"
 msgstr "%s:開啟失敗:%s\n"
 
-#: rpmdb/rpmdb.c:2094
+#: lib/rpmdb.c:2096
 msgid "rpmdbNextIterator: skipping"
 msgstr "rpmdbNextIterator:跳過"
 
-#: rpmdb/rpmdb.c:2123
+#: lib/rpmdb.c:2125
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr "rpmdb:已取回損壞的表頭 #%u -- 跳過。\n"
 
-#: rpmdb/rpmdb.c:2420
+#: lib/rpmdb.c:2422
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr "%s: 無法讀取在 0x%x 的表頭\n"
 
-#: rpmdb/rpmdb.c:2472
+#: lib/rpmdb.c:2473
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr "設定用於 %3$s 撤除的表頭 #%2$d 記錄時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:2607
+#: lib/rpmdb.c:2608
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr "從 %3$s 索引設定 \"%2$s\" 記錄時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:2626
+#: lib/rpmdb.c:2627
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr "儲存記錄 \"%2$s\" 進入 %3$s 時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:2636
+#: lib/rpmdb.c:2637
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr "從 %3$s 移除記錄 \"%2$s\" 時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:2782
+#: lib/rpmdb.c:2778
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr "配置新套件實體時產生錯誤(%d)\n"
 
-#: rpmdb/rpmdb.c:2835
+#: lib/rpmdb.c:2831
 msgid "rpmdbAdd: skipping"
 msgstr "rpmdbAdd:跳過"
 
-#: rpmdb/rpmdb.c:3029
+#: lib/rpmdb.c:3025
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr "儲存記錄 %2$s 於 %3$s 時產生錯誤(%1$d)\n"
 
-#: rpmdb/rpmdb.c:3352
+#: lib/rpmdb.c:3364
 msgid "no dbpath has been set"
 msgstr "沒有 dbpath 已被設定"
 
-#: rpmdb/rpmdb.c:3377
+#: lib/rpmdb.c:3389
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr "臨時資料庫 %s 已經存在\n"
 
-#: rpmdb/rpmdb.c:3385
+#: lib/rpmdb.c:3397
 #, fuzzy, c-format
 msgid "failed to create directory %s: %s\n"
 msgstr "移除目錄時失敗 %s: %s\n"
 
-#: rpmdb/rpmdb.c:3432
+#: lib/rpmdb.c:3444
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr "在資料庫中有不當的表頭 #%u -- 跳過。\n"
 
-#: rpmdb/rpmdb.c:3470
+#: lib/rpmdb.c:3482
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr "無法加入原本在 %u 的記錄\n"
 
-#: rpmdb/rpmdb.c:3484
+#: lib/rpmdb.c:3496
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr "重建資料庫時失敗:原來的資料庫保持原狀\n"
 
-#: rpmdb/rpmdb.c:3492
+#: lib/rpmdb.c:3504
 msgid "failed to replace old database with new database!\n"
 msgstr "以新的資料庫取代舊的資料庫時失敗!\n"
 
-#: rpmdb/rpmdb.c:3494
+#: lib/rpmdb.c:3506
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr "以 %2$s 的檔案取代 %1$s 中的檔案來回復"
 
-#: rpmdb/rpmdb.c:3506
+#: lib/rpmdb.c:3518
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr "移除目錄時失敗 %s: %s\n"
 
-#: rpmdb/sqlite.c:589
+#: lib/backend/db3.c:150
+#, c-format
+msgid "db%d error(%d) from %s: %s\n"
+msgstr "資料庫%d 錯誤(%d) 來自 %s: %s\n"
+
+#: lib/backend/db3.c:153
+#, c-format
+msgid "db%d error(%d): %s\n"
+msgstr "資料庫%d 錯誤(%d): %s\n"
+
+#: lib/backend/db3.c:1148
+#, c-format
+msgid "cannot get %s lock on %s/%s\n"
+msgstr "無法取得 %s 鎖定於 %s/%s\n"
+
+#: lib/backend/db3.c:1150
+msgid "exclusive"
+msgstr "互斥"
+
+#: lib/backend/db3.c:1150
+msgid "shared"
+msgstr "共享"
+
+#: lib/backend/dbconfig.c:328
+#, c-format
+msgid "unrecognized db option: \"%s\" ignored.\n"
+msgstr "無法辨識的資料庫選項:\"%s\" 忽略。\n"
+
+#: lib/backend/dbconfig.c:365
+#, c-format
+msgid "%s has invalid numeric value, skipped\n"
+msgstr "%s 有無效的數值,略過\n"
+
+#: lib/backend/dbconfig.c:374
+#, c-format
+msgid "%s has too large or too small long value, skipped\n"
+msgstr "%s 有太大或太小的長整數值,略過\n"
+
+#: lib/backend/dbconfig.c:383
+#, c-format
+msgid "%s has too large or too small integer value, skipped\n"
+msgstr "%s 有太大或太小的整數值,略過\n"
+
+#: lib/backend/sqlite.c:589
 #, c-format
 msgid "Unable to get lock on db %s, retrying... (%d)\n"
 msgstr ""
 
-#: rpmdb/sqlite.c:682
+#: lib/backend/sqlite.c:682
 #, fuzzy, c-format
 msgid "Unable to initDB %s (%d)\n"
 msgstr "無法開啟 %s:%s\n"
 
-#: rpmdb/sqlite.c:849
+#: lib/backend/sqlite.c:849
 #, fuzzy, c-format
 msgid "Unable to open database: %s\n"
 msgstr "無法開啟 %s:%s\n"
 
-#: rpmdb/sqlite.c:1214
+#: lib/backend/sqlite.c:1214
 #, fuzzy
 msgid "Unable to determine DB endianess.\n"
 msgstr "無法開啟暫時檔案。\n"
 
+#: misc/error.c:107
+#, fuzzy
+msgid "Unknown system error"
+msgstr "不明的系統:%s\n"
+
 #: rpmio/macro.c:183
 #, c-format
 msgid "======================== active %d empty %d\n"
@@ -3305,51 +3309,51 @@ msgstr "巨集 %%%s (%s) 在等級 %d 之下未被使用\n"
 msgid "Unknown option %c in %s(%s)\n"
 msgstr "在 %2$s(%3$s) 中有不明的選項 %1$c\n"
 
-#: rpmio/macro.c:1037
+#: rpmio/macro.c:1038
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr "遞迴深度(%d)大於最大值(%d)\n"
 
-#: rpmio/macro.c:1106 rpmio/macro.c:1123
+#: rpmio/macro.c:1107 rpmio/macro.c:1124
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr "未終結的 %c: %s\n"
 
-#: rpmio/macro.c:1164
+#: rpmio/macro.c:1165
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr "在無法解析的巨集之後跟著一個 %%\n"
 
-#: rpmio/macro.c:1320
+#: rpmio/macro.c:1321
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr "找不到巨集 %%%.*s,跳過\n"
 
-#: rpmio/macro.c:1391
+#: rpmio/macro.c:1392
 msgid "Target buffer overflow\n"
 msgstr "目標緩衝區溢位\n"
 
-#: rpmio/rpmlua.c:440
+#: rpmio/rpmlua.c:450
 #, fuzzy, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
 msgstr "不支援舊語法:%s\n"
 
-#: rpmio/rpmlua.c:456
+#: rpmio/rpmlua.c:466
 #, fuzzy, c-format
 msgid "invalid syntax in lua script: %s\n"
 msgstr "不支援舊語法:%s\n"
 
-#: rpmio/rpmlua.c:461 rpmio/rpmlua.c:480
+#: rpmio/rpmlua.c:471 rpmio/rpmlua.c:490
 #, fuzzy, c-format
 msgid "lua script failed: %s\n"
 msgstr "%s: Fwrite 失敗:%s\n"
 
-#: rpmio/rpmlua.c:475
+#: rpmio/rpmlua.c:485
 #, fuzzy, c-format
 msgid "invalid syntax in lua file: %s\n"
 msgstr "不正確的套件編號:%s\n"
 
-#: rpmio/rpmlua.c:610
+#: rpmio/rpmlua.c:620
 #, fuzzy, c-format
 msgid "lua hook failed: %s\n"
 msgstr "%s:檢索失敗:%s\n"
@@ -3431,24 +3435,24 @@ msgstr "記憶體配置 (%u 位元組) 回傳空值。\n"
 msgid "url port must be a number\n"
 msgstr "網址連接埠必須是數字\n"
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:253
+#: tools/rpmcache.c:516 tools/rpmgraph.c:251
 msgid "don't verify header+payload signature"
 msgstr "不驗證表頭+酬載簽名"
 
-#: tools/rpmcache.c:518
+#: tools/rpmcache.c:519
 msgid "don't update cache database, only print package paths"
 msgstr "不更新快取資料庫,只有印出套件路徑"
 
-#: tools/rpmcache.c:521
+#: tools/rpmcache.c:522
 msgid "File tree walk options:"
 msgstr "檔案樹遍歷選項:"
 
-#: tools/rpmcache.c:557
+#: tools/rpmcache.c:558
 #, c-format
 msgid "%s: %%{_cache_dbpath} macro is mis-configured.\n"
 msgstr "%s: %%{_cache_dbpath } 巨集設定錯誤。\n"
 
-#: tools/rpmcache.c:597
+#: tools/rpmcache.c:598
 #, c-format
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr "%s: 快取作業失敗:ec %d。\n"
@@ -3458,6 +3462,21 @@ msgstr "%s: 快取作業失敗:ec %d。\n"
 msgid "%s: read manifest failed: %s\n"
 msgstr "%s: 讀取清單失敗:%s\n"
 
+#~ msgid "%s: headerGetEntry failed\n"
+#~ msgstr "%s:headerGetEntry 失敗\n"
+
+#~ msgid "Failed to read %s: %s.\n"
+#~ msgstr "讀取 %s 失敗: %s。\n"
+
+#~ msgid "%s expansion failed at %s:%d \"%s\"\n"
+#~ msgstr "%s 擴充失敗於 %s:%d \"%s\"\n"
+
+#~ msgid "Cannot expand %s\n"
+#~ msgstr "無法展開 %s\n"
+
+#~ msgid "Cannot read %s, HOME is too large.\n"
+#~ msgstr "無法讀取 %s,HOME 過大。\n"
+
 #, fuzzy
 #~ msgid "getcwd failed: %m\n"
 #~ msgstr "%s 移除目錄 %s 失敗:%s\n"