- fix: clean relocation path for --prefix=/.
[platform/upstream/rpm.git] / po / rpm.pot
index 95cb1e4..af23429 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2002-07-27 20:39-0400\n"
+"POT-Creation-Date: 2003-01-28 12:11-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -56,17 +56,17 @@ msgid "File %s does not appear to be a specfile.\n"
 msgstr ""
 
 #. parse up the build operators
-#: build.c:309
+#: build.c:324
 #, c-format
 msgid "Building target platforms: %s\n"
 msgstr ""
 
-#: build.c:324
+#: build.c:339
 #, c-format
 msgid "Building for target %s\n"
 msgstr ""
 
-#: rpm2cpio.c:54
+#: rpm2cpio.c:55
 msgid "argument is not an RPM package\n"
 msgstr ""
 
@@ -79,285 +79,281 @@ msgstr ""
 msgid "cannot re-open payload: %s\n"
 msgstr ""
 
-#: rpmqv.c:78
+#: rpmqv.c:72
 msgid "Query options (with -q or --query):"
 msgstr ""
 
-#: rpmqv.c:81
+#: rpmqv.c:75
 msgid "Verify options (with -V or --verify):"
 msgstr ""
 
-#: rpmqv.c:87
+#: rpmqv.c:81
 msgid "Signature options:"
 msgstr ""
 
-#: rpmqv.c:93
+#: rpmqv.c:87
 msgid "Database options:"
 msgstr ""
 
-#: rpmqv.c:99
+#: rpmqv.c:93
 msgid "Build options with [ <specfile> | <tarball> | <source package> ]:"
 msgstr ""
 
-#: rpmqv.c:105
+#: rpmqv.c:99
 msgid "Install/Upgrade/Erase options:"
 msgstr ""
 
-#: rpmqv.c:110
+#: rpmqv.c:104
 msgid "Common options for all rpm modes:"
 msgstr ""
 
 #. @-modfilesys -globs @
-#: rpmqv.c:127 lib/poptI.c:27
+#: rpmqv.c:121 lib/poptI.c:29
 #, c-format
 msgid "%s: %s\n"
 msgstr ""
 
-#: rpmqv.c:135 lib/poptALL.c:54
+#: rpmqv.c:129 lib/poptALL.c:99
 #, c-format
 msgid "RPM version %s\n"
 msgstr ""
 
-#: rpmqv.c:142
+#: rpmqv.c:136
 msgid "Copyright (C) 1998-2002 - Red Hat, Inc.\n"
 msgstr ""
 
-#: rpmqv.c:143
+#: rpmqv.c:137
 msgid ""
 "This program may be freely redistributed under the terms of the GNU GPL\n"
 msgstr ""
 
-#: rpmqv.c:309
+#: rpmqv.c:295
 #, c-format
 msgid "Internal error in argument processing (%d) :-(\n"
 msgstr ""
 
-#: rpmqv.c:347 rpmqv.c:353 rpmqv.c:359 rpmqv.c:397
+#: rpmqv.c:333 rpmqv.c:339 rpmqv.c:345 rpmqv.c:382
 msgid "only one major mode may be specified"
 msgstr ""
 
-#: rpmqv.c:376
+#: rpmqv.c:361
 msgid "one type of query/verify may be performed at a time"
 msgstr ""
 
-#: rpmqv.c:380
+#: rpmqv.c:365
 msgid "unexpected query flags"
 msgstr ""
 
-#: rpmqv.c:383
+#: rpmqv.c:368
 msgid "unexpected query format"
 msgstr ""
 
-#: rpmqv.c:386
+#: rpmqv.c:371
 msgid "unexpected query source"
 msgstr ""
 
-#: rpmqv.c:428
+#: rpmqv.c:413
 msgid "only installation, upgrading, rmsource and rmspec may be forced"
 msgstr ""
 
-#: rpmqv.c:430
+#: rpmqv.c:415
 msgid "files may only be relocated during package installation"
 msgstr ""
 
-#: rpmqv.c:433
-msgid "only one of --prefix or --relocate may be used"
+#: rpmqv.c:418
+msgid "cannot use --prefix with --relocate or --excludepath"
 msgstr ""
 
-#: rpmqv.c:436
+#: rpmqv.c:421
 msgid ""
 "--relocate and --excludepath may only be used when installing new packages"
 msgstr ""
 
-#: rpmqv.c:439
+#: rpmqv.c:424
 msgid "--prefix may only be used when installing new packages"
 msgstr ""
 
-#: rpmqv.c:442
+#: rpmqv.c:427
 msgid "arguments to --prefix must begin with a /"
 msgstr ""
 
-#: rpmqv.c:445
+#: rpmqv.c:430
 msgid "--hash (-h) may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:449
+#: rpmqv.c:434
 msgid "--percent may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:454
+#: rpmqv.c:439
 msgid "--replacefiles may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:458
+#: rpmqv.c:443
 msgid "--replacepkgs may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:462
+#: rpmqv.c:447
 msgid "--excludedocs may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:466
+#: rpmqv.c:451
 msgid "--includedocs may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:470
+#: rpmqv.c:455
 msgid "only one of --excludedocs and --includedocs may be specified"
 msgstr ""
 
-#: rpmqv.c:474
+#: rpmqv.c:459
 msgid "--ignorearch may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:478
+#: rpmqv.c:463
 msgid "--ignoreos may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:483
+#: rpmqv.c:468
 msgid "--ignoresize may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:487
+#: rpmqv.c:472
 msgid "--allmatches may only be specified during package erasure"
 msgstr ""
 
-#: rpmqv.c:491
+#: rpmqv.c:476
 msgid "--allfiles may only be specified during package installation"
 msgstr ""
 
-#: rpmqv.c:496
+#: rpmqv.c:481
 msgid "--justdb may only be specified during package installation and erasure"
 msgstr ""
 
-#: rpmqv.c:501
+#: rpmqv.c:486
 msgid ""
 "script disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:506
+#: rpmqv.c:491
 msgid ""
 "trigger disabling options may only be specified during package installation "
 "and erasure"
 msgstr ""
 
-#: rpmqv.c:510
+#: rpmqv.c:495
 msgid ""
 "--nodeps may only be specified during package building, rebuilding, "
 "recompilation, installation,erasure, and verification"
 msgstr ""
 
-#: rpmqv.c:515
+#: rpmqv.c:500
 msgid ""
 "--test may only be specified during package installation, erasure, and "
 "building"
 msgstr ""
 
-#: rpmqv.c:520
+#: rpmqv.c:505
 msgid ""
 "--root (-r) may only be specified during installation, erasure, querying, "
 "and database rebuilds"
 msgstr ""
 
-#: rpmqv.c:532
+#: rpmqv.c:517
 msgid "arguments to --root (-r) must begin with a /"
 msgstr ""
 
-#: rpmqv.c:556
+#: rpmqv.c:541
 msgid "no files to sign\n"
 msgstr ""
 
-#: rpmqv.c:561
+#: rpmqv.c:546
 #, c-format
 msgid "cannot access file %s\n"
 msgstr ""
 
-#: rpmqv.c:580
+#: rpmqv.c:565
 msgid "pgp not found: "
 msgstr ""
 
-#: rpmqv.c:585
+#: rpmqv.c:570
 msgid "Enter pass phrase: "
 msgstr ""
 
-#: rpmqv.c:587
+#: rpmqv.c:572
 msgid "Pass phrase check failed\n"
 msgstr ""
 
-#: rpmqv.c:591
+#: rpmqv.c:576
 msgid "Pass phrase is good.\n"
 msgstr ""
 
-#: rpmqv.c:596
+#: rpmqv.c:581
 #, c-format
 msgid "Invalid %%_signature spec in macro file.\n"
 msgstr ""
 
-#: rpmqv.c:603
+#: rpmqv.c:588
 msgid "--sign may only be used during package building"
 msgstr ""
 
-#: rpmqv.c:620
+#: rpmqv.c:605
 msgid "exec failed\n"
 msgstr ""
 
-#: rpmqv.c:655
+#: rpmqv.c:641
 msgid "no packages files given for rebuild"
 msgstr ""
 
-#: rpmqv.c:723
+#: rpmqv.c:711
 msgid "no spec files given for build"
 msgstr ""
 
-#: rpmqv.c:725
+#: rpmqv.c:713
 msgid "no tar files given for build"
 msgstr ""
 
-#: rpmqv.c:747
+#: rpmqv.c:735
 msgid "no packages given for erase"
 msgstr ""
 
-#: rpmqv.c:787
+#: rpmqv.c:775
 msgid "no packages given for install"
 msgstr ""
 
-#: rpmqv.c:803
+#: rpmqv.c:791
 msgid "no arguments given for query"
 msgstr ""
 
-#: rpmqv.c:816
+#: rpmqv.c:805
 msgid "no arguments given for verify"
 msgstr ""
 
-#: rpmqv.c:824
-msgid "unexpected arguments to --querytags "
-msgstr ""
-
-#: rpmqv.c:840
+#: rpmqv.c:820
 msgid "no arguments given"
 msgstr ""
 
-#: build/build.c:124 build/pack.c:494
+#: build/build.c:130 build/pack.c:497
 msgid "Unable to open temp file.\n"
 msgstr ""
 
-#: build/build.c:212
+#: build/build.c:218
 #, c-format
 msgid "Executing(%s): %s\n"
 msgstr ""
 
 #. @=boundsread@
-#: build/build.c:222
+#: build/build.c:228
 #, c-format
 msgid "Exec of %s failed (%s): %s\n"
 msgstr ""
 
-#: build/build.c:231
+#: build/build.c:237
 #, c-format
 msgid "Bad exit status from %s (%s)\n"
 msgstr ""
 
-#: build/build.c:333
+#: build/build.c:343
 msgid ""
 "\n"
 "\n"
@@ -413,180 +409,166 @@ msgstr ""
 msgid "syntax error in expression\n"
 msgstr ""
 
-#: build/files.c:282
+#: build/files.c:294
 #, c-format
 msgid "TIMECHECK failure: %s\n"
 msgstr ""
 
-#: build/files.c:346 build/files.c:546 build/files.c:742
+#: build/files.c:359 build/files.c:559 build/files.c:755
 #, c-format
 msgid "Missing '(' in %s %s\n"
 msgstr ""
 
-#: build/files.c:357 build/files.c:676 build/files.c:753
+#: build/files.c:370 build/files.c:689 build/files.c:766
 #, c-format
 msgid "Missing ')' in %s(%s\n"
 msgstr ""
 
-#: build/files.c:395 build/files.c:701
+#: build/files.c:408 build/files.c:714
 #, c-format
 msgid "Invalid %s token: %s\n"
 msgstr ""
 
-#: build/files.c:505
+#: build/files.c:518
 #, c-format
 msgid "Missing %s in %s %s\n"
 msgstr ""
 
-#: build/files.c:562
+#: build/files.c:575
 #, c-format
 msgid "Non-white space follows %s(): %s\n"
 msgstr ""
 
-#: build/files.c:600
+#: build/files.c:613
 #, c-format
 msgid "Bad syntax: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:610
+#: build/files.c:623
 #, c-format
 msgid "Bad mode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:622
+#: build/files.c:635
 #, c-format
 msgid "Bad dirmode spec: %s(%s)\n"
 msgstr ""
 
-#: build/files.c:780
+#: build/files.c:793
 #, c-format
 msgid "Unusual locale length: \"%.*s\" in %%lang(%s)\n"
 msgstr ""
 
 #. @innercontinue@
-#: build/files.c:791
+#: build/files.c:804
 #, c-format
 msgid "Duplicate locale %.*s in %%lang(%s)\n"
 msgstr ""
 
-#: build/files.c:954
+#: build/files.c:933
 #, c-format
 msgid "Hit limit for %%docdir\n"
 msgstr ""
 
-#: build/files.c:960
+#: build/files.c:939
 #, c-format
 msgid "Only one arg for %%docdir\n"
 msgstr ""
 
 #. We already got a file -- error
-#: build/files.c:988
+#: build/files.c:970
 #, c-format
 msgid "Two files on one line: %s\n"
 msgstr ""
 
-#: build/files.c:1003
+#: build/files.c:987
 #, c-format
 msgid "File must begin with \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1016
+#: build/files.c:1000
 #, c-format
 msgid "Can't mix special %%doc with other forms: %s\n"
 msgstr ""
 
-#: build/files.c:1168
+#: build/files.c:1152
 #, c-format
 msgid "File listed twice: %s\n"
 msgstr ""
 
-#: build/files.c:1312
+#: build/files.c:1291
 #, c-format
 msgid "Symlink points to BuildRoot: %s -> %s\n"
 msgstr ""
 
-#: build/files.c:1557
+#: build/files.c:1531
 #, c-format
 msgid "File doesn't match prefix (%s): %s\n"
 msgstr ""
 
-#: build/files.c:1581
+#: build/files.c:1555
 #, c-format
 msgid "File not found: %s\n"
 msgstr ""
 
-#: build/files.c:1624 build/files.c:2248 build/parsePrep.c:50
+#: build/files.c:1763
 #, c-format
-msgid "Bad owner/group: %s\n"
+msgid "%s: public key read failed.\n"
 msgstr ""
 
-#: build/files.c:1637
+#: build/files.c:1767 lib/rpmchecksig.c:572
 #, c-format
-msgid "File%5d: %07o %s.%s\t %s\n"
+msgid "%s: not an armored public key.\n"
 msgstr ""
 
-#: build/files.c:1747
+#: build/files.c:1815
 #, c-format
 msgid "File needs leading \"/\": %s\n"
 msgstr ""
 
-#: build/files.c:1770
+#: build/files.c:1839
 #, c-format
 msgid "Glob not permitted: %s\n"
 msgstr ""
 
-#: build/files.c:1785
+#: build/files.c:1856 lib/rpminstall.c:347
 #, c-format
 msgid "File not found by glob: %s\n"
 msgstr ""
 
-#: build/files.c:1849
+#: build/files.c:1916
 #, c-format
 msgid "Could not open %%files file %s: %s\n"
 msgstr ""
 
-#: build/files.c:1860 build/pack.c:156
+#: build/files.c:1927 build/pack.c:156
 #, c-format
 msgid "line: %s\n"
 msgstr ""
 
-#: build/files.c:2236
+#: build/files.c:2318
 #, c-format
 msgid "Bad file: %s: %s\n"
 msgstr ""
 
-#. XXX this error message is probably not seen.
-#: build/files.c:2311
-#, c-format
-msgid "Couldn't exec %s: %s\n"
-msgstr ""
-
-#: build/files.c:2316
-#, c-format
-msgid "Couldn't fork %s: %s\n"
-msgstr ""
-
-#: build/files.c:2400
+#: build/files.c:2330 build/parsePrep.c:50
 #, c-format
-msgid "%s failed\n"
-msgstr ""
-
-#: build/files.c:2404
-#, c-format
-msgid "failed to write all data to %s\n"
+msgid "Bad owner/group: %s\n"
 msgstr ""
 
-#: build/files.c:2562
+#: build/files.c:2374
 #, c-format
-msgid "Finding  %s: (using %s)...\n"
+msgid "Checking for unpackaged file(s): %s\n"
 msgstr ""
 
-#: build/files.c:2591 build/files.c:2605
+#: build/files.c:2397
 #, c-format
-msgid "Failed to find %s:\n"
+msgid ""
+"Installed (but unpackaged) file(s) found:\n"
+"%s"
 msgstr ""
 
-#: build/files.c:2728
+#: build/files.c:2425
 #, c-format
 msgid "Processing files: %s-%s-%s\n"
 msgstr ""
@@ -680,12 +662,12 @@ msgstr ""
 msgid "readRPM: read %s: %s\n"
 msgstr ""
 
-#: build/pack.c:314 build/pack.c:540
+#: build/pack.c:314 build/pack.c:543
 #, c-format
 msgid "%s: Fseek failed: %s\n"
 msgstr ""
 
-#: build/pack.c:342
+#: build/pack.c:346
 #, c-format
 msgid "readRPM: %s is not an RPM package\n"
 msgstr ""
@@ -695,82 +677,82 @@ msgstr ""
 msgid "readRPM: reading header from %s\n"
 msgstr ""
 
-#: build/pack.c:482
+#: build/pack.c:485
 msgid "Unable to create immutable header region.\n"
 msgstr ""
 
-#: build/pack.c:501
+#: build/pack.c:504
 msgid "Unable to write temp header\n"
 msgstr ""
 
-#: build/pack.c:511
+#: build/pack.c:514
 msgid "Bad CSA data\n"
 msgstr ""
 
-#: build/pack.c:547
+#: build/pack.c:550
 msgid "Unable to write final header\n"
 msgstr ""
 
-#: build/pack.c:567
+#: build/pack.c:570
 #, c-format
 msgid "Generating signature: %d\n"
 msgstr ""
 
-#: build/pack.c:585
+#: build/pack.c:588
 msgid "Unable to reload signature header.\n"
 msgstr ""
 
-#: build/pack.c:593
+#: build/pack.c:596
 #, c-format
 msgid "Could not open %s: %s\n"
 msgstr ""
 
-#: build/pack.c:629 lib/psm.c:1398
+#: build/pack.c:632 lib/psm.c:1653
 #, c-format
 msgid "Unable to write package: %s\n"
 msgstr ""
 
-#: build/pack.c:644
+#: build/pack.c:647
 #, c-format
 msgid "Unable to open sigtarget %s: %s\n"
 msgstr ""
 
-#: build/pack.c:655
+#: build/pack.c:658
 #, c-format
 msgid "Unable to read header from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:669
+#: build/pack.c:672
 #, c-format
 msgid "Unable to write header to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:679
+#: build/pack.c:682
 #, c-format
 msgid "Unable to read payload from %s: %s\n"
 msgstr ""
 
-#: build/pack.c:685
+#: build/pack.c:688
 #, c-format
 msgid "Unable to write payload to %s: %s\n"
 msgstr ""
 
-#: build/pack.c:710 lib/psm.c:1696
+#: build/pack.c:725 lib/psm.c:1943
 #, c-format
 msgid "Wrote: %s\n"
 msgstr ""
 
-#: build/pack.c:779
+#: build/pack.c:798
 #, c-format
 msgid "Could not generate output filename for package %s: %s\n"
 msgstr ""
 
-#: build/pack.c:796
+#: build/pack.c:815
 #, c-format
 msgid "cannot create %s: %s\n"
 msgstr ""
 
-#: build/parseBuildInstallClean.c:33
+#: build/parseBuildInstallClean.c:36
 #, c-format
 msgid "line %d: second %s\n"
 msgstr ""
@@ -840,123 +822,123 @@ msgstr ""
 msgid "line %d: Second %%files list\n"
 msgstr ""
 
-#: build/parsePreamble.c:242
+#: build/parsePreamble.c:243
 #, c-format
 msgid "Architecture is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:247
+#: build/parsePreamble.c:248
 #, c-format
 msgid "Architecture is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:252
+#: build/parsePreamble.c:253
 #, c-format
 msgid "OS is excluded: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:257
+#: build/parsePreamble.c:258
 #, c-format
 msgid "OS is not included: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:280
+#: build/parsePreamble.c:281
 #, c-format
 msgid "%s field must be present in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:309
+#: build/parsePreamble.c:310
 #, c-format
 msgid "Duplicate %s entries in package: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:371
+#: build/parsePreamble.c:373
 #, c-format
 msgid "Unable to open icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:389
+#: build/parsePreamble.c:391
 #, c-format
 msgid "Unable to read icon %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:402
+#: build/parsePreamble.c:404
 #, c-format
 msgid "Unknown icon type: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:447
+#: build/parsePreamble.c:449
 #, c-format
 msgid "line %d: Tag takes single token only: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:487
+#: build/parsePreamble.c:489
 #, c-format
 msgid "line %d: Malformed tag: %s\n"
 msgstr ""
 
 #. Empty field
-#: build/parsePreamble.c:495
+#: build/parsePreamble.c:497
 #, c-format
 msgid "line %d: Empty tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:518 build/parsePreamble.c:525
+#: build/parsePreamble.c:520 build/parsePreamble.c:527
 #, c-format
 msgid "line %d: Illegal char '-' in %s: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:586 build/parseSpec.c:423
+#: build/parsePreamble.c:588 build/parseSpec.c:427
 #, c-format
 msgid "BuildRoot can not be \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:599
+#: build/parsePreamble.c:601
 #, c-format
 msgid "line %d: Prefixes must not end with \"/\": %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:611
+#: build/parsePreamble.c:613
 #, c-format
 msgid "line %d: Docdir must begin with '/': %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:623
+#: build/parsePreamble.c:625
 #, c-format
 msgid "line %d: Epoch/Serial field must be a number: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:663 build/parsePreamble.c:674
+#: build/parsePreamble.c:665 build/parsePreamble.c:676
 #, c-format
 msgid "line %d: Bad %s: qualifiers: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:700
+#: build/parsePreamble.c:702
 #, c-format
 msgid "line %d: Bad BuildArchitecture format: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:709
+#: build/parsePreamble.c:711
 #, c-format
 msgid "Internal error: Bogus tag %d\n"
 msgstr ""
 
-#: build/parsePreamble.c:869
+#: build/parsePreamble.c:872
 #, c-format
 msgid "Bad package specification: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:875
+#: build/parsePreamble.c:878
 #, c-format
 msgid "Package already exists: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:902
+#: build/parsePreamble.c:905
 #, c-format
 msgid "line %d: Unknown tag: %s\n"
 msgstr ""
 
-#: build/parsePreamble.c:924
+#: build/parsePreamble.c:927
 msgid "Spec file can't use BuildRoot\n"
 msgstr ""
 
@@ -980,51 +962,51 @@ msgstr ""
 msgid "Couldn't download nosource %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:304
+#: build/parsePrep.c:307
 #, c-format
 msgid "Error parsing %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:319
+#: build/parsePrep.c:322
 #, c-format
 msgid "line %d: Bad arg to %%setup: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:337
+#: build/parsePrep.c:340
 #, c-format
 msgid "line %d: Bad %%setup option %s: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:479
+#: build/parsePrep.c:482
 #, c-format
 msgid "line %d: Need arg to %%patch -b: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:488
+#: build/parsePrep.c:491
 #, c-format
 msgid "line %d: Need arg to %%patch -z: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:500
+#: build/parsePrep.c:503
 #, c-format
 msgid "line %d: Need arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:507
+#: build/parsePrep.c:510
 #, c-format
 msgid "line %d: Bad arg to %%patch -p: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:514
+#: build/parsePrep.c:517
 msgid "Too many patches!\n"
 msgstr ""
 
-#: build/parsePrep.c:518
+#: build/parsePrep.c:521
 #, c-format
 msgid "line %d: Bad arg to %%patch: %s\n"
 msgstr ""
 
-#: build/parsePrep.c:554
+#: build/parsePrep.c:557
 #, c-format
 msgid "line %d: second %%prep\n"
 msgstr ""
@@ -1070,47 +1052,47 @@ msgstr ""
 msgid "line %d: Second %s\n"
 msgstr ""
 
-#: build/parseSpec.c:157
+#: build/parseSpec.c:161
 #, c-format
 msgid "line %d: %s\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: build/parseSpec.c:209
+#: build/parseSpec.c:213
 #, c-format
 msgid "Unable to open %s: %s\n"
 msgstr ""
 
-#: build/parseSpec.c:225
+#: build/parseSpec.c:229
 #, c-format
 msgid "Unclosed %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:297
+#: build/parseSpec.c:301
 #, c-format
 msgid "%s:%d: parseExpressionBoolean returns %d\n"
 msgstr ""
 
-#: build/parseSpec.c:306
+#: build/parseSpec.c:310
 #, c-format
 msgid "%s:%d: Got a %%else with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:318
+#: build/parseSpec.c:322
 #, c-format
 msgid "%s:%d: Got a %%endif with no %%if\n"
 msgstr ""
 
-#: build/parseSpec.c:332 build/parseSpec.c:341
+#: build/parseSpec.c:336 build/parseSpec.c:345
 #, c-format
 msgid "malformed %%include statement\n"
 msgstr ""
 
-#: build/parseSpec.c:542
+#: build/parseSpec.c:546
 msgid "No compatible architectures found for build\n"
 msgstr ""
 
-#: build/parseSpec.c:600
+#: build/parseSpec.c:607
 #, c-format
 msgid "Package has no %%description: %s\n"
 msgstr ""
@@ -1120,164 +1102,189 @@ msgstr ""
 msgid "buildroot already specified, ignoring %s\n"
 msgstr ""
 
-#: build/poptBT.c:148
+#: build/poptBT.c:160
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:149 build/poptBT.c:152 build/poptBT.c:155 build/poptBT.c:158
-#: build/poptBT.c:161 build/poptBT.c:164 build/poptBT.c:167
+#: build/poptBT.c:161 build/poptBT.c:164 build/poptBT.c:167 build/poptBT.c:170
+#: build/poptBT.c:173 build/poptBT.c:176 build/poptBT.c:179
 msgid "<specfile>"
 msgstr ""
 
-#: build/poptBT.c:151
+#: build/poptBT.c:163
 msgid "build through %build (%prep, then compile) from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:154
+#: build/poptBT.c:166
 msgid "build through %install (%prep, %build, then install) from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:157
+#: build/poptBT.c:169
 #, c-format
 msgid "verify %files section from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:160
+#: build/poptBT.c:172
 msgid "build source and binary packages from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:163
+#: build/poptBT.c:175
 msgid "build binary package only from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:166
+#: build/poptBT.c:178
 msgid "build source package only from <specfile>"
 msgstr ""
 
-#: build/poptBT.c:170
+#: build/poptBT.c:182
 #, c-format
 msgid "build through %prep (unpack sources and apply patches) from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:171 build/poptBT.c:174 build/poptBT.c:177 build/poptBT.c:180
-#: build/poptBT.c:183 build/poptBT.c:186 build/poptBT.c:189
+#: build/poptBT.c:183 build/poptBT.c:186 build/poptBT.c:189 build/poptBT.c:192
+#: build/poptBT.c:195 build/poptBT.c:198 build/poptBT.c:201
 msgid "<tarball>"
 msgstr ""
 
-#: build/poptBT.c:173
+#: build/poptBT.c:185
 msgid "build through %build (%prep, then compile) from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:176
+#: build/poptBT.c:188
 msgid "build through %install (%prep, %build, then install) from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:179
+#: build/poptBT.c:191
 #, c-format
 msgid "verify %files section from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:182
+#: build/poptBT.c:194
 msgid "build source and binary packages from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:185
+#: build/poptBT.c:197
 msgid "build binary package only from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:188
+#: build/poptBT.c:200
 msgid "build source package only from <tarball>"
 msgstr ""
 
-#: build/poptBT.c:192
+#: build/poptBT.c:204
 msgid "build binary package from <source package>"
 msgstr ""
 
-#: build/poptBT.c:193 build/poptBT.c:196
+#: build/poptBT.c:205 build/poptBT.c:208
 msgid "<source package>"
 msgstr ""
 
-#: build/poptBT.c:195
+#: build/poptBT.c:207
 msgid ""
 "build through %install (%prep, %build, then install) from <source package>"
 msgstr ""
 
-#: build/poptBT.c:199
+#: build/poptBT.c:211
 msgid "override build root"
 msgstr ""
 
-#: build/poptBT.c:201
+#: build/poptBT.c:213
 msgid "remove build tree when done"
 msgstr ""
 
-#: build/poptBT.c:203 rpmdb/poptDB.c:28
+#: build/poptBT.c:215 rpmdb/poptDB.c:28
 msgid "generate headers compatible with rpm4 packaging"
 msgstr ""
 
-#: build/poptBT.c:205
+#: build/poptBT.c:217
 msgid "ignore ExcludeArch: directives from spec file"
 msgstr ""
 
-#: build/poptBT.c:207
+#: build/poptBT.c:219
 msgid "debug file state machine"
 msgstr ""
 
-#: build/poptBT.c:209
+#: build/poptBT.c:221
 msgid "do not execute any stages of the build"
 msgstr ""
 
-#: build/poptBT.c:211
+#: build/poptBT.c:223
 msgid "do not verify build dependencies"
 msgstr ""
 
-#: build/poptBT.c:213
+#: build/poptBT.c:225
 msgid "generate package header(s) compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#: build/poptBT.c:216
+#: build/poptBT.c:229 lib/poptALL.c:220 lib/poptI.c:254 lib/poptQV.c:329
+#: lib/poptQV.c:338 lib/poptQV.c:377
+msgid "don't verify package digest(s)"
+msgstr ""
+
+#: build/poptBT.c:231 lib/poptALL.c:222 lib/poptI.c:256 lib/poptQV.c:332
+#: lib/poptQV.c:340 lib/poptQV.c:380
+msgid "don't verify database header(s) when retrieved"
+msgstr ""
+
+#: build/poptBT.c:233 lib/poptALL.c:228 lib/poptI.c:258 lib/poptQV.c:335
+#: lib/poptQV.c:342 lib/poptQV.c:382
+msgid "don't verify package signature(s)"
+msgstr ""
+
+#: build/poptBT.c:236
 msgid "do not accept i18N msgstr's from specfile"
 msgstr ""
 
-#: build/poptBT.c:218
+#: build/poptBT.c:238
 msgid "remove sources when done"
 msgstr ""
 
-#: build/poptBT.c:220
+#: build/poptBT.c:240
 msgid "remove specfile when done"
 msgstr ""
 
-#: build/poptBT.c:222
+#: build/poptBT.c:242
 msgid "skip straight to specified stage (only for c,i)"
 msgstr ""
 
-#: build/poptBT.c:224
+#: build/poptBT.c:244
 msgid "generate PGP/GPG signature"
 msgstr ""
 
-#: build/poptBT.c:226
+#: build/poptBT.c:246
 msgid "override target platform"
 msgstr ""
 
-#: build/poptBT.c:228
+#: build/poptBT.c:248
 msgid "lookup i18N strings in specfile catalog"
 msgstr ""
 
-#: build/spec.c:238
+#: build/spec.c:237
 #, c-format
 msgid "line %d: Bad number: %s\n"
 msgstr ""
 
-#: build/spec.c:244
+#: build/spec.c:243
 #, c-format
 msgid "line %d: Bad no%s number: %d\n"
 msgstr ""
 
-#: build/spec.c:307
+#: build/spec.c:306
 #, c-format
 msgid "line %d: Bad %s number: %s\n"
 msgstr ""
 
+#: build/spec.c:642
+#, c-format
+msgid "can't query %s: %s\n"
+msgstr ""
+
+#: build/spec.c:718
+#, c-format
+msgid "query of specfile %s failed, can't parse\n"
+msgstr ""
+
 #: lib/cpio.c:207
 #, c-format
 msgid "(error 0x%x)"
@@ -1319,126 +1326,132 @@ msgstr ""
 msgid " failed - "
 msgstr ""
 
-#: lib/depends.c:162
+#: lib/depends.c:182
 #, c-format
 msgid "package %s was already added, replacing with %s\n"
 msgstr ""
 
-#: lib/depends.c:390
+#: lib/depends.c:380
 msgid "(cached)"
 msgstr ""
 
-#: lib/depends.c:416
+#: lib/depends.c:407
 msgid "(rpmrc provides)"
 msgstr ""
 
-#: lib/depends.c:433
+#: lib/depends.c:424
 msgid "(rpmlib provides)"
 msgstr ""
 
-#: lib/depends.c:455
+#: lib/depends.c:453
 msgid "(db files)"
 msgstr ""
 
-#: lib/depends.c:468
+#: lib/depends.c:466
 msgid "(db provides)"
 msgstr ""
 
-#: lib/depends.c:481
+#: lib/depends.c:479
 msgid "(db package)"
 msgstr ""
 
-#: lib/depends.c:827
+#: lib/depends.c:833
 #, c-format
 msgid "ignore package name relation(s) [%d]\t%s -> %s\n"
 msgstr ""
 
-#: lib/depends.c:949
+#: lib/depends.c:955
 #, c-format
 msgid "removing %s \"%s\" from tsort relations.\n"
 msgstr ""
 
 #. Record all relations.
-#: lib/depends.c:1181
+#: lib/depends.c:1186
 msgid "========== recording tsort relations\n"
 msgstr ""
 
 #. T4. Scan for zeroes.
-#: lib/depends.c:1282
+#: lib/depends.c:1278
 msgid ""
 "========== tsorting packages (order, #predecessors, #succesors, tree, "
 "depth)\n"
 msgstr ""
 
-#: lib/depends.c:1365
-msgid "========== successors only (presentation order)\n"
+#: lib/depends.c:1363
+#, c-format
+msgid "========== successors only (%d bytes)\n"
 msgstr ""
 
-#: lib/depends.c:1435
+#: lib/depends.c:1433
 msgid "LOOP:\n"
 msgstr ""
 
-#: lib/depends.c:1470
+#: lib/depends.c:1468
 msgid "========== continuing tsort ...\n"
 msgstr ""
 
 #. Return no. of packages that could not be ordered.
-#: lib/depends.c:1475
+#: lib/depends.c:1473
 #, c-format
 msgid "rpmtsOrder failed, %d elements remain\n"
 msgstr ""
 
-#: lib/formats.c:34 lib/formats.c:60 lib/formats.c:95 lib/formats.c:386
-#: rpmdb/header.c:3121 rpmdb/header.c:3144 rpmdb/header.c:3168
+#: lib/formats.c:39 lib/formats.c:71 lib/formats.c:106 lib/formats.c:355
+#: rpmdb/header.c:3333 rpmdb/header.c:3362 rpmdb/header.c:3386
 msgid "(not a number)"
 msgstr ""
 
-#: lib/formats.c:160
+#: lib/formats.c:170
 msgid "(not base64)"
 msgstr ""
 
-#: lib/formats.c:170
+#: lib/formats.c:180
 msgid "(invalid type)"
 msgstr ""
 
-#: lib/formats.c:236 lib/formats.c:285
+#: lib/formats.c:205 lib/formats.c:254
 msgid "(not a blob)"
 msgstr ""
 
-#: lib/formats.c:310
-msgid "(not a OpenPGP signature"
+#: lib/formats.c:279
+msgid "(not an OpenPGP signature)"
 msgstr ""
 
-#: lib/fs.c:77
+#: lib/fs.c:74
 #, c-format
 msgid "mntctl() failed to return size: %s\n"
 msgstr ""
 
-#: lib/fs.c:92
+#: lib/fs.c:89
 #, c-format
 msgid "mntctl() failed to return mount points: %s\n"
 msgstr ""
 
-#: lib/fs.c:112 lib/fs.c:197 lib/fs.c:307
+#: lib/fs.c:109 lib/fs.c:196 lib/fs.c:313
 #, c-format
 msgid "failed to stat %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:155 rpmio/url.c:523
+#: lib/fs.c:154 rpmio/url.c:523
 #, c-format
 msgid "failed to open %s: %s\n"
 msgstr ""
 
-#: lib/fs.c:330
+#: lib/fs.c:213
+#, c-format
+msgid "%5d 0x%04x %s %s\n"
+msgstr ""
+
+#: lib/fs.c:336
 #, c-format
 msgid "file %s is on an unknown device\n"
 msgstr ""
 
-#: lib/fsm.c:332
+#: lib/fsm.c:338
 msgid "========== Directories not explictly included in package:\n"
 msgstr ""
 
-#: lib/fsm.c:334
+#: lib/fsm.c:340
 #, c-format
 msgid "%10d %s\n"
 msgstr ""
@@ -1448,405 +1461,474 @@ msgstr ""
 msgid "%s directory created with perms %04o.\n"
 msgstr ""
 
-#: lib/fsm.c:1537
+#: lib/fsm.c:1540
 #, c-format
 msgid "archive file %s was not found in header file list\n"
 msgstr ""
 
-#: lib/fsm.c:1664 lib/fsm.c:1796
+#: lib/fsm.c:1667 lib/fsm.c:1801
 #, c-format
 msgid "%s saved as %s\n"
 msgstr ""
 
-#: lib/fsm.c:1822
+#: lib/fsm.c:1827
 #, c-format
 msgid "%s rmdir of %s failed: Directory not empty\n"
 msgstr ""
 
-#: lib/fsm.c:1828
+#: lib/fsm.c:1833
 #, c-format
 msgid "%s rmdir of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1838
+#: lib/fsm.c:1843
 #, c-format
 msgid "%s unlink of %s failed: %s\n"
 msgstr ""
 
-#: lib/fsm.c:1858
+#: lib/fsm.c:1863
 #, c-format
 msgid "%s created as %s\n"
 msgstr ""
 
-#: lib/misc.c:45
+#: lib/misc.c:42
 #, c-format
 msgid "cannot create %%%s %s\n"
 msgstr ""
 
-#: lib/misc.c:50
+#: lib/misc.c:47
 #, c-format
 msgid "cannot write to %%%s %s\n"
 msgstr ""
 
-#: lib/misc.c:240 lib/misc.c:245 lib/misc.c:251
+#: lib/misc.c:187 lib/misc.c:192 lib/misc.c:198
 #, c-format
 msgid "error creating temporary file %s\n"
 msgstr ""
 
-#: lib/package.c:440 lib/package.c:480 lib/package.c:699 lib/package.c:723
-#: lib/package.c:753 lib/rpmchecksig.c:767
+#: lib/package.c:361
+#, c-format
+msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
+msgstr ""
+
+#: lib/package.c:370 lib/package.c:434 lib/package.c:501 lib/signature.c:226
+#, c-format
+msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
+msgstr ""
+
+#: lib/package.c:390 lib/signature.c:242
 #, c-format
-msgid "only V3 signatures can be verified, skipping V%u signature"
+msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
 msgstr ""
 
-#: lib/package.c:582 lib/rpmchecksig.c:208 lib/rpmchecksig.c:672
+#: lib/package.c:411 lib/signature.c:263
 #, c-format
-msgid "%s: readLead failed\n"
+msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
+msgstr ""
+
+#: lib/package.c:425 lib/signature.c:277
+#, c-format
+msgid "region size: BAD, ril(%d) > il(%d)\n"
+msgstr ""
+
+#: lib/package.c:453
+msgid "hdr SHA1: BAD, not hex\n"
 msgstr ""
 
-#: lib/package.c:597
+#: lib/package.c:471
+msgid "hdr DSA: BAD, not binary\n"
+msgstr ""
+
+#: lib/package.c:535 lib/package.c:575 lib/package.c:876 lib/package.c:900
+#: lib/package.c:930 lib/rpmchecksig.c:805
+#, c-format
+msgid "only V3 signatures can be verified, skipping V%u signature\n"
+msgstr ""
+
+#: lib/package.c:654
+#, c-format
+msgid "hdr size(%d): BAD, read returned %d\n"
+msgstr ""
+
+#: lib/package.c:658
+msgid "hdr magic: BAD\n"
+msgstr ""
+
+#: lib/package.c:666
+#, c-format
+msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
+msgstr ""
+
+#: lib/package.c:675
+#, c-format
+msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
+msgstr ""
+
+#: lib/package.c:689
+#, c-format
+msgid "hdr blob(%d): BAD, read returned %d\n"
+msgstr ""
+
+#: lib/package.c:702
+msgid "hdr load: BAD\n"
+msgstr ""
+
+#: lib/package.c:767
 msgid "packaging version 1 is not supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:605
+#: lib/package.c:775
 msgid ""
 "only packaging with major numbers <= 4 is supported by this version of RPM\n"
 msgstr ""
 
-#: lib/package.c:614 lib/rpmchecksig.c:226 lib/rpmchecksig.c:688
+#: lib/package.c:786 lib/rpmchecksig.c:229 lib/rpmchecksig.c:720
 #, c-format
-msgid "%s: rpmReadSignature failed\n"
+msgid "%s: rpmReadSignature failed: %s"
 msgstr ""
 
-#: lib/package.c:618 lib/rpmchecksig.c:230 lib/rpmchecksig.c:693
+#: lib/package.c:793 lib/rpmchecksig.c:236 lib/rpmchecksig.c:728
 #, c-format
 msgid "%s: No signature available\n"
 msgstr ""
 
-#: lib/package.c:665 lib/rpmchecksig.c:586
+#: lib/package.c:840
 #, c-format
-msgid "%s: headerRead failed\n"
+msgid "%s: headerRead failed: %s"
 msgstr ""
 
-#: lib/package.c:765 lib/rpmchecksig.c:118 lib/rpmchecksig.c:615
+#: lib/package.c:943 lib/rpmchecksig.c:117 lib/rpmchecksig.c:643
 #, c-format
 msgid "%s: Fread failed: %s\n"
 msgstr ""
 
-#: lib/poptALL.c:153
-msgid "define MACRO with value EXPR"
+#: lib/poptALL.c:207
+msgid "predefine MACRO with value EXPR"
 msgstr ""
 
-#: lib/poptALL.c:154
+#: lib/poptALL.c:208 lib/poptALL.c:211
 msgid "'MACRO EXPR'"
 msgstr ""
 
-#: lib/poptALL.c:156
+#: lib/poptALL.c:210
+msgid "define MACRO with value EXPR"
+msgstr ""
+
+#: lib/poptALL.c:213
 msgid "print macro expansion of EXPR"
 msgstr ""
 
-#: lib/poptALL.c:157
+#: lib/poptALL.c:214
 msgid "'EXPR'"
 msgstr ""
 
-#: lib/poptALL.c:159 lib/poptALL.c:178 lib/poptALL.c:182
+#: lib/poptALL.c:216 lib/poptALL.c:235 lib/poptALL.c:239
 msgid "read <FILE:...> instead of default file(s)"
 msgstr ""
 
-#: lib/poptALL.c:160 lib/poptALL.c:179 lib/poptALL.c:183
+#: lib/poptALL.c:217 lib/poptALL.c:236 lib/poptALL.c:240
 msgid "<FILE:...>"
 msgstr ""
 
-#: lib/poptALL.c:163 lib/poptI.c:245 lib/poptI.c:252 lib/poptQV.c:320
-#: lib/poptQV.c:329 lib/poptQV.c:368
-msgid "don't verify package digest(s)"
-msgstr ""
-
-#: lib/poptALL.c:165 lib/poptI.c:247 lib/poptI.c:254 lib/poptQV.c:323
-#: lib/poptQV.c:331 lib/poptQV.c:371
-msgid "don't verify database header(s) when retrieved"
-msgstr ""
-
-#: lib/poptALL.c:168 lib/poptALL.c:201
+#: lib/poptALL.c:225 lib/poptALL.c:259
 msgid "disable use of libio(3) API"
 msgstr ""
 
-#: lib/poptALL.c:171 lib/poptI.c:249 lib/poptI.c:256 lib/poptQV.c:326
-#: lib/poptQV.c:333 lib/poptQV.c:373
-msgid "don't verify package signature(s)"
-msgstr ""
-
-#: lib/poptALL.c:174
+#: lib/poptALL.c:231
 msgid "send stdout to CMD"
 msgstr ""
 
-#: lib/poptALL.c:175
+#: lib/poptALL.c:232
 msgid "CMD"
 msgstr ""
 
-#: lib/poptALL.c:186
+#: lib/poptALL.c:243
 msgid "use ROOT as top level directory"
 msgstr ""
 
-#: lib/poptALL.c:187
+#: lib/poptALL.c:244
 msgid "ROOT"
 msgstr ""
 
-#: lib/poptALL.c:190
+#: lib/poptALL.c:247
+msgid "display known query tags"
+msgstr ""
+
+#: lib/poptALL.c:249
 msgid "display final rpmrc and macro configuration"
 msgstr ""
 
-#: lib/poptALL.c:193
+#: lib/poptALL.c:251
 msgid "provide less detailed output"
 msgstr ""
 
-#: lib/poptALL.c:195
+#: lib/poptALL.c:253
 msgid "provide more detailed output"
 msgstr ""
 
-#: lib/poptALL.c:197
+#: lib/poptALL.c:255
 msgid "print the version of rpm being used"
 msgstr ""
 
-#: lib/poptALL.c:205
+#: lib/poptALL.c:268
+msgid "debug payload file state machine"
+msgstr ""
+
+#: lib/poptALL.c:270
 msgid "debug protocol data stream"
 msgstr ""
 
-#: lib/poptALL.c:208
+#: lib/poptALL.c:275
 msgid "debug option/argument processing"
 msgstr ""
 
-#: lib/poptALL.c:211
+#: lib/poptALL.c:278
+msgid "debug package state machine"
+msgstr ""
+
+#: lib/poptALL.c:290
 msgid "debug rpmio I/O"
 msgstr ""
 
-#: lib/poptALL.c:213
+#: lib/poptALL.c:298
 msgid "debug URL cache handling"
 msgstr ""
 
 #. @-nullpass@
-#: lib/poptALL.c:284
+#: lib/poptALL.c:368
 #, c-format
 msgid "%s: option table misconfigured (%d)\n"
 msgstr ""
 
-#: lib/poptI.c:50
+#: lib/poptI.c:57
 msgid "exclude paths must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:64
+#: lib/poptI.c:71
 msgid "relocations must begin with a /"
 msgstr ""
 
-#: lib/poptI.c:67
+#: lib/poptI.c:74
 msgid "relocations must contain a ="
 msgstr ""
 
-#: lib/poptI.c:70
+#: lib/poptI.c:77
 msgid "relocations must have a / following the ="
 msgstr ""
 
-#: lib/poptI.c:85
+#: lib/poptI.c:92
 msgid "rollback takes a time/date stamp argument"
 msgstr ""
 
-#: lib/poptI.c:92
+#: lib/poptI.c:99
 msgid "malformed rollback time/date stamp argument"
 msgstr ""
 
-#: lib/poptI.c:145
+#: lib/poptI.c:151
+msgid "add suggested packages to transaction"
+msgstr ""
+
+#: lib/poptI.c:155
 msgid "install all files, even configurations which might otherwise be skipped"
 msgstr ""
 
-#: lib/poptI.c:149
+#: lib/poptI.c:159
 msgid ""
 "remove all packages which match <package> (normally an error is generated if "
 "<package> specified multiple packages)"
 msgstr ""
 
-#: lib/poptI.c:155 lib/poptI.c:225 lib/poptI.c:228
+#: lib/poptI.c:164 tools/rpmgraph.c:273
+msgid "use anaconda \"presentation order\""
+msgstr ""
+
+#: lib/poptI.c:169 lib/poptI.c:238
 msgid "do not execute package scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:159
+#: lib/poptI.c:173
 msgid "relocate files in non-relocateable package"
 msgstr ""
 
-#: lib/poptI.c:162
+#: lib/poptI.c:176
 msgid "save erased package files by renaming into sub-directory"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:179
 msgid "erase (uninstall) package"
 msgstr ""
 
-#: lib/poptI.c:165
+#: lib/poptI.c:179
 msgid "<package>+"
 msgstr ""
 
-#: lib/poptI.c:168
+#: lib/poptI.c:182 lib/poptI.c:219
+msgid "do not install configuration files"
+msgstr ""
+
+#: lib/poptI.c:185 lib/poptI.c:224
 msgid "do not install documentation"
 msgstr ""
 
-#: lib/poptI.c:170
+#: lib/poptI.c:187
 msgid "skip files with leading component <path> "
 msgstr ""
 
-#: lib/poptI.c:171
+#: lib/poptI.c:188
 msgid "<path>"
 msgstr ""
 
-#: lib/poptI.c:176 lib/poptI.c:179
+#: lib/poptI.c:191
 msgid "short hand for --replacepkgs --replacefiles"
 msgstr ""
 
-#: lib/poptI.c:184
+#: lib/poptI.c:195
 msgid "upgrade package(s) if already installed"
 msgstr ""
 
-#: lib/poptI.c:185 lib/poptI.c:201 lib/poptI.c:304
+#: lib/poptI.c:196 lib/poptI.c:212 lib/poptI.c:305
 msgid "<packagefile>+"
 msgstr ""
 
-#: lib/poptI.c:187
+#: lib/poptI.c:198
 msgid "print hash marks as package installs (good with -v)"
 msgstr ""
 
-#: lib/poptI.c:190
+#: lib/poptI.c:201
 msgid "don't verify package architecture"
 msgstr ""
 
-#: lib/poptI.c:193
+#: lib/poptI.c:204
 msgid "don't verify package operating system"
 msgstr ""
 
-#: lib/poptI.c:196
+#: lib/poptI.c:207
 msgid "don't check disk space before installing"
 msgstr ""
 
-#: lib/poptI.c:198
+#: lib/poptI.c:209
 msgid "install documentation"
 msgstr ""
 
-#: lib/poptI.c:201
+#: lib/poptI.c:212
 msgid "install package(s)"
 msgstr ""
 
-#: lib/poptI.c:203
+#: lib/poptI.c:215
 msgid "update the database, but do not modify the filesystem"
 msgstr ""
 
-#: lib/poptI.c:206 lib/poptI.c:209
+#: lib/poptI.c:221
 msgid "do not verify package dependencies"
 msgstr ""
 
-#: lib/poptI.c:212 lib/poptQV.c:266 lib/poptQV.c:269
+#: lib/poptI.c:227 lib/poptQV.c:275 lib/poptQV.c:278
 msgid "don't verify MD5 digest of files"
 msgstr ""
 
-#: lib/poptI.c:215
+#: lib/poptI.c:230
 msgid "do not reorder package installation to satisfy dependencies"
 msgstr ""
 
-#: lib/poptI.c:220
+#: lib/poptI.c:235
 msgid "do not suggest missing dependency resolution(s)"
 msgstr ""
 
-#: lib/poptI.c:232
+#: lib/poptI.c:242
 #, c-format
 msgid "do not execute %%pre scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:235
+#: lib/poptI.c:245
 #, c-format
 msgid "do not execute %%post scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:238
+#: lib/poptI.c:248
 #, c-format
 msgid "do not execute %%preun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:241
+#: lib/poptI.c:251
 #, c-format
 msgid "do not execute %%postun scriptlet (if any)"
 msgstr ""
 
-#: lib/poptI.c:260
+#: lib/poptI.c:261
 msgid "do not execute any scriptlet(s) triggered by this package"
 msgstr ""
 
-#: lib/poptI.c:263
+#: lib/poptI.c:264
 #, c-format
 msgid "do not execute any %%triggerprein scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:266
+#: lib/poptI.c:267
 #, c-format
 msgid "do not execute any %%triggerin scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:269
+#: lib/poptI.c:270
 #, c-format
 msgid "do not execute any %%triggerun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:272
+#: lib/poptI.c:273
 #, c-format
 msgid "do not execute any %%triggerpostun scriptlet(s)"
 msgstr ""
 
-#: lib/poptI.c:276
+#: lib/poptI.c:277
 msgid ""
 "upgrade to an old version of the package (--force on upgrades does this "
 "automatically)"
 msgstr ""
 
-#: lib/poptI.c:280
+#: lib/poptI.c:281
 msgid "print percentages as package installs"
 msgstr ""
 
-#: lib/poptI.c:282
+#: lib/poptI.c:283
 msgid "relocate the package to <dir>, if relocatable"
 msgstr ""
 
-#: lib/poptI.c:283
+#: lib/poptI.c:284
 msgid "<dir>"
 msgstr ""
 
-#: lib/poptI.c:285
+#: lib/poptI.c:286
 msgid "relocate files from path <old> to <new>"
 msgstr ""
 
-#: lib/poptI.c:286
+#: lib/poptI.c:287
 msgid "<old>=<new>"
 msgstr ""
 
-#: lib/poptI.c:289
+#: lib/poptI.c:290
 msgid "save erased package files by repackaging"
 msgstr ""
 
-#: lib/poptI.c:292
+#: lib/poptI.c:293
 msgid "install even if the package replaces installed files"
 msgstr ""
 
-#: lib/poptI.c:295
+#: lib/poptI.c:296
 msgid "reinstall if the package is already present"
 msgstr ""
 
-#: lib/poptI.c:297
+#: lib/poptI.c:298
 msgid "deinstall new, reinstall old, package(s), back to <date>"
 msgstr ""
 
-#: lib/poptI.c:298
+#: lib/poptI.c:299
 msgid "<date>"
 msgstr ""
 
-#: lib/poptI.c:300
+#: lib/poptI.c:301
 msgid "don't install, but tell if it would work or not"
 msgstr ""
 
-#: lib/poptI.c:303
+#: lib/poptI.c:304
 msgid "upgrade package(s)"
 msgstr ""
 
@@ -1891,600 +1973,619 @@ msgid "query/verify a header instance"
 msgstr ""
 
 #: lib/poptQV.c:115
-msgid "display known query tags"
-msgstr ""
-
-#: lib/poptQV.c:117
 msgid "query a spec file"
 msgstr ""
 
-#: lib/poptQV.c:117
+#: lib/poptQV.c:115
 msgid "<spec>"
 msgstr ""
 
-#: lib/poptQV.c:119
+#: lib/poptQV.c:117
 msgid "query/verify package(s) from install transaction"
 msgstr ""
 
-#: lib/poptQV.c:121
+#: lib/poptQV.c:119
 msgid "query the package(s) triggered by the package"
 msgstr ""
 
-#: lib/poptQV.c:123
+#: lib/poptQV.c:121
 msgid "rpm verify mode"
 msgstr ""
 
-#: lib/poptQV.c:125
+#: lib/poptQV.c:123
 msgid "query/verify the package(s) which require a dependency"
 msgstr ""
 
-#: lib/poptQV.c:127
+#: lib/poptQV.c:125
 msgid "query/verify the package(s) which provide a dependency"
 msgstr ""
 
-#: lib/poptQV.c:219
+#: lib/poptQV.c:226
 msgid "list all configuration files"
 msgstr ""
 
-#: lib/poptQV.c:221
+#: lib/poptQV.c:228
 msgid "list all documentation files"
 msgstr ""
 
-#: lib/poptQV.c:223
+#: lib/poptQV.c:230
 msgid "dump basic file information"
 msgstr ""
 
-#: lib/poptQV.c:225
+#: lib/poptQV.c:234
 msgid "list files in package"
 msgstr ""
 
-#: lib/poptQV.c:230
+#: lib/poptQV.c:239
 #, c-format
 msgid "skip %%ghost files"
 msgstr ""
 
-#: lib/poptQV.c:234
+#: lib/poptQV.c:243
 #, c-format
 msgid "skip %%license files"
 msgstr ""
 
-#: lib/poptQV.c:237
+#: lib/poptQV.c:246
 #, c-format
 msgid "skip %%readme files"
 msgstr ""
 
-#: lib/poptQV.c:243
+#: lib/poptQV.c:252
 msgid "use the following query format"
 msgstr ""
 
-#: lib/poptQV.c:245
+#: lib/poptQV.c:254
 msgid "substitute i18n sections into spec file"
 msgstr ""
 
-#: lib/poptQV.c:247
+#: lib/poptQV.c:256
 msgid "display the states of the listed files"
 msgstr ""
 
-#: lib/poptQV.c:273
+#: lib/poptQV.c:282
 msgid "don't verify size of files"
 msgstr ""
 
-#: lib/poptQV.c:276
+#: lib/poptQV.c:285
 msgid "don't verify symlink path of files"
 msgstr ""
 
-#: lib/poptQV.c:279
+#: lib/poptQV.c:288
 msgid "don't verify owner of files"
 msgstr ""
 
-#: lib/poptQV.c:282
+#: lib/poptQV.c:291
 msgid "don't verify group of files"
 msgstr ""
 
-#: lib/poptQV.c:285
+#: lib/poptQV.c:294
 msgid "don't verify modification time of files"
 msgstr ""
 
-#: lib/poptQV.c:288 lib/poptQV.c:291
+#: lib/poptQV.c:297 lib/poptQV.c:300
 msgid "don't verify mode of files"
 msgstr ""
 
-#: lib/poptQV.c:294
+#: lib/poptQV.c:303
 msgid "don't verify files in package"
 msgstr ""
 
-#: lib/poptQV.c:297 lib/poptQV.c:300 tools/rpmgraph.c:274
+#: lib/poptQV.c:306 lib/poptQV.c:309 tools/rpmgraph.c:267
 msgid "don't verify package dependencies"
 msgstr ""
 
-#: lib/poptQV.c:305 lib/poptQV.c:309 lib/poptQV.c:312 lib/poptQV.c:315
+#: lib/poptQV.c:314 lib/poptQV.c:318 lib/poptQV.c:321 lib/poptQV.c:324
 msgid "don't execute verify script(s)"
 msgstr ""
 
-#: lib/poptQV.c:339
+#: lib/poptQV.c:348
 msgid "don't verify GPG V3 DSA signature(s)"
 msgstr ""
 
-#: lib/poptQV.c:342
+#: lib/poptQV.c:351
 msgid "don't verify PGP V3 RSA/MD5 signature(s)"
 msgstr ""
 
-#: lib/poptQV.c:357
+#: lib/poptQV.c:366
 msgid "sign package(s) (identical to --resign)"
 msgstr ""
 
-#: lib/poptQV.c:359
+#: lib/poptQV.c:368
 msgid "verify package signature(s)"
 msgstr ""
 
-#: lib/poptQV.c:361
+#: lib/poptQV.c:370
 msgid "import an armored public key"
 msgstr ""
 
-#: lib/poptQV.c:363
+#: lib/poptQV.c:372
 msgid "sign package(s) (identical to --addsign)"
 msgstr ""
 
-#: lib/poptQV.c:365
+#: lib/poptQV.c:374
 msgid "generate signature"
 msgstr ""
 
-#. @=boundsread@
-#. @-modfilesys@
-#: lib/psm.c:244 rpmdb/header.c:386 rpmdb/header_internal.c:164
+#: lib/psm.c:271
+msgid "source package expected, binary found\n"
+msgstr ""
+
+#: lib/psm.c:391
+msgid "source package contains no .spec file\n"
+msgstr ""
+
+#: lib/psm.c:727
 #, c-format
-msgid "Data type %d not supported\n"
+msgid "%s: waitpid(%d) rc %d status %x\n"
 msgstr ""
 
-#: lib/psm.c:440
-msgid "source package expected, binary found\n"
+#: lib/psm.c:810
+#, c-format
+msgid "%s: %s(%s-%s-%s) skipping redundant \"%s\".\n"
 msgstr ""
 
-#: lib/psm.c:559
-msgid "source package contains no .spec file\n"
+#: lib/psm.c:818
+#, c-format
+msgid "%s: %s(%s-%s-%s) %ssynchronous scriptlet start\n"
 msgstr ""
 
-#: lib/psm.c:679
+#: lib/psm.c:981
 #, c-format
-msgid "%s: running %s scriptlet\n"
+msgid "%s: %s(%s-%s-%s)\texecv(%s) pid %d\n"
 msgstr ""
 
-#: lib/psm.c:849
+#: lib/psm.c:1004
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, waitpid returned %s\n"
+msgid "%s(%s-%s-%s) scriptlet failed, waitpid(%d) rc %d: %s\n"
 msgstr ""
 
-#: lib/psm.c:856
+#: lib/psm.c:1010
 #, c-format
-msgid "execution of %s scriptlet from %s-%s-%s failed, exit status %d\n"
+msgid "%s(%s-%s-%s) scriptlet failed, exit status %d\n"
 msgstr ""
 
-#: lib/psm.c:1179
+#: lib/psm.c:1417
 #, c-format
 msgid "%s: %s has %d files, test = %d\n"
 msgstr ""
 
-#: lib/psm.c:1301
+#: lib/psm.c:1556
 #, c-format
 msgid "%s: %s scriptlet failed (%d), skipping %s\n"
 msgstr ""
 
-#: lib/psm.c:1411
+#: lib/psm.c:1665
 msgid "Unable to reload signature header\n"
 msgstr ""
 
-#: lib/psm.c:1457
+#: lib/psm.c:1711
 #, c-format
 msgid "user %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1466
+#: lib/psm.c:1720
 #, c-format
 msgid "group %s does not exist - using root\n"
 msgstr ""
 
-#: lib/psm.c:1508
+#: lib/psm.c:1768
 #, c-format
 msgid "unpacking of archive failed%s%s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1509
+#: lib/psm.c:1769
 msgid " on file "
 msgstr ""
 
-#: lib/psm.c:1704
+#: lib/psm.c:1951
 #, c-format
 msgid "%s failed on file %s: %s\n"
 msgstr ""
 
-#: lib/psm.c:1707
+#: lib/psm.c:1954
 #, c-format
 msgid "%s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:122 lib/rpmts.c:413
+#: lib/query.c:118 lib/rpmts.c:451
 #, c-format
 msgid "incorrect format: %s\n"
 msgstr ""
 
 #. @-boundswrite@
-#: lib/query.c:181
+#: lib/query.c:180
 msgid "(contains no files)"
 msgstr ""
 
-#: lib/query.c:246
+#: lib/query.c:245
 msgid "normal        "
 msgstr ""
 
-#: lib/query.c:249
+#: lib/query.c:248
 msgid "replaced      "
 msgstr ""
 
-#: lib/query.c:252
+#: lib/query.c:251
 msgid "not installed "
 msgstr ""
 
-#: lib/query.c:255
+#: lib/query.c:254
 msgid "net shared    "
 msgstr ""
 
-#: lib/query.c:258
+#: lib/query.c:257
+msgid "wrong color   "
+msgstr ""
+
+#: lib/query.c:260
 msgid "(no state)    "
 msgstr ""
 
-#: lib/query.c:261
+#: lib/query.c:263
 #, c-format
 msgid "(unknown %3d) "
 msgstr ""
 
-#: lib/query.c:279
+#: lib/query.c:281
 msgid "package has not file owner/group lists\n"
 msgstr ""
 
-#: lib/query.c:312
+#: lib/query.c:314
 msgid "package has neither file owner or id lists\n"
 msgstr ""
 
-#: lib/query.c:406
-#, c-format
-msgid "can't query %s: %s\n"
-msgstr ""
-
-#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:368 lib/rpminstall.c:499
-#: lib/rpminstall.c:899 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/query.c:443 lib/query.c:490 lib/rpminstall.c:123 lib/rpminstall.c:462
+#: lib/rpminstall.c:593 lib/rpminstall.c:1005 lib/rpmts.c:462
+#: tools/rpmgraph.c:120 tools/rpmgraph.c:157
 #, c-format
 msgid "open of %s failed: %s\n"
 msgstr ""
 
-#: lib/query.c:577
+#: lib/query.c:458
 #, c-format
 msgid "query of %s failed\n"
 msgstr ""
 
-#: lib/query.c:583
+#: lib/query.c:468
 msgid "old format source packages cannot be queried\n"
 msgstr ""
 
-#: lib/query.c:609 lib/rpminstall.c:512
+#: lib/query.c:501 lib/rpminstall.c:606
 #, c-format
-msgid "%s: not a package manifest: %s\n"
-msgstr ""
-
-#: lib/query.c:653
-#, c-format
-msgid "query of specfile %s failed, can't parse\n"
+msgid "%s: not an rpm package (or package manifest): %s\n"
 msgstr ""
 
-#: lib/query.c:674
+#: lib/query.c:530
 msgid "no packages\n"
 msgstr ""
 
-#: lib/query.c:694
+#: lib/query.c:550
 #, c-format
 msgid "group %s does not contain any packages\n"
 msgstr ""
 
-#: lib/query.c:704
+#: lib/query.c:559
 #, c-format
 msgid "no package triggers %s\n"
 msgstr ""
 
-#: lib/query.c:718 lib/query.c:740 lib/query.c:761 lib/query.c:796
+#: lib/query.c:572 lib/query.c:593 lib/query.c:613 lib/query.c:647
 #, c-format
 msgid "malformed %s: %s\n"
 msgstr ""
 
-#: lib/query.c:728 lib/query.c:746 lib/query.c:771 lib/query.c:801
+#: lib/query.c:582 lib/query.c:599 lib/query.c:623 lib/query.c:652
 #, c-format
 msgid "no package matches %s: %s\n"
 msgstr ""
 
-#: lib/query.c:812
+#: lib/query.c:662
 #, c-format
 msgid "no package requires %s\n"
 msgstr ""
 
-#: lib/query.c:823
+#: lib/query.c:673
 #, c-format
 msgid "no package provides %s\n"
 msgstr ""
 
-#: lib/query.c:857
+#: lib/query.c:708
 #, c-format
 msgid "file %s: %s\n"
 msgstr ""
 
-#: lib/query.c:861
+#: lib/query.c:712
 #, c-format
 msgid "file %s is not owned by any package\n"
 msgstr ""
 
-#: lib/query.c:888
+#: lib/query.c:737
 #, c-format
 msgid "invalid package number: %s\n"
 msgstr ""
 
-#: lib/query.c:891
+#: lib/query.c:740
 #, c-format
 msgid "package record number: %u\n"
 msgstr ""
 
-#: lib/query.c:896
+#: lib/query.c:745
 #, c-format
 msgid "record %u could not be read\n"
 msgstr ""
 
-#: lib/query.c:907 lib/rpminstall.c:680
+#: lib/query.c:755 lib/rpminstall.c:777
 #, c-format
 msgid "package %s is not installed\n"
 msgstr ""
 
-#: lib/rpmal.c:696
+#: lib/rpmal.c:692
 msgid "(added files)"
 msgstr ""
 
-#: lib/rpmal.c:773
+#: lib/rpmal.c:770
 msgid "(added provide)"
 msgstr ""
 
-#: lib/rpmchecksig.c:56
+#: lib/rpmchecksig.c:55
 #, c-format
 msgid "%s: open failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:68
+#: lib/rpmchecksig.c:67
 msgid "makeTempFile failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:112
+#: lib/rpmchecksig.c:111
 #, c-format
 msgid "%s: Fwrite failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:213
+#: lib/rpmchecksig.c:209 lib/rpmchecksig.c:702
+#, c-format
+msgid "%s: not an rpm package\n"
+msgstr ""
+
+#: lib/rpmchecksig.c:214
 #, c-format
 msgid "%s: Can't sign v1 packaging\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:217
+#: lib/rpmchecksig.c:218
 #, c-format
 msgid "%s: Can't re-sign v2 packaging\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:317
+#: lib/rpmchecksig.c:326
 #, c-format
 msgid "%s: was already signed by key ID %s, skipping\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:347
+#: lib/rpmchecksig.c:357
 #, c-format
 msgid "%s: writeLead failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:353
+#: lib/rpmchecksig.c:363
 #, c-format
 msgid "%s: rpmWriteSignature failed: %s\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:448
+#: lib/rpmchecksig.c:567
 #, c-format
 msgid "%s: import read failed.\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:453
+#: lib/rpmchecksig.c:579
 #, c-format
-msgid "%s: not an armored public key.\n"
+msgid "%s: import failed.\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:458
+#: lib/rpmchecksig.c:614
 #, c-format
-msgid "%s: base64 encode failed.\n"
+msgid "%s: headerRead failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:600
+#: lib/rpmchecksig.c:628
 #, c-format
 msgid "%s: headerGetEntry failed\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:678
+#: lib/rpmchecksig.c:708
 #, c-format
 msgid "%s: No signature available (v1.0 RPM)\n"
 msgstr ""
 
-#: lib/rpmchecksig.c:929
+#: lib/rpmchecksig.c:971
 msgid "NOT OK"
 msgstr ""
 
-#: lib/rpmchecksig.c:930 lib/rpmchecksig.c:944
+#: lib/rpmchecksig.c:972 lib/rpmchecksig.c:986
 msgid " (MISSING KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:932 lib/rpmchecksig.c:946
+#: lib/rpmchecksig.c:974 lib/rpmchecksig.c:988
 msgid ") "
 msgstr ""
 
-#: lib/rpmchecksig.c:933 lib/rpmchecksig.c:947
+#: lib/rpmchecksig.c:975 lib/rpmchecksig.c:989
 msgid " (UNTRUSTED KEYS:"
 msgstr ""
 
-#: lib/rpmchecksig.c:935 lib/rpmchecksig.c:949
+#: lib/rpmchecksig.c:977 lib/rpmchecksig.c:991
 msgid ")"
 msgstr ""
 
-#: lib/rpmchecksig.c:943
+#: lib/rpmchecksig.c:985
 msgid "OK"
 msgstr ""
 
-#: lib/rpmds.c:448 lib/rpmds.c:619
+#: lib/rpmds.c:540 lib/rpmds.c:900
 msgid "NO "
 msgstr ""
 
-#: lib/rpmds.c:448 lib/rpmds.c:619
+#: lib/rpmds.c:540 lib/rpmds.c:900
 msgid "YES"
 msgstr ""
 
-#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/rpmds.c:584
+#: lib/rpmds.c:865
 #, c-format
 msgid ""
-"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
-"\tA %s\tB %s\n"
+"The \"B\" dependency needs an epoch (assuming same epoch as \"A\")\n"
+"\tA = \"%s\"\tB = \"%s\"\n"
 msgstr ""
 
-#: lib/rpmds.c:618
+#: lib/rpmds.c:899
 #, c-format
 msgid "  %s    A %s\tB %s\n"
 msgstr ""
 
 #. @=branchstate@
-#: lib/rpmds.c:642
+#: lib/rpmds.c:923
 #, c-format
 msgid "package %s has unsatisfied %s: %s\n"
 msgstr ""
 
-#: lib/rpmfi.c:603
+#: lib/rpmfi.c:658
 msgid "========== relocations\n"
 msgstr ""
 
-#: lib/rpmfi.c:607
+#: lib/rpmfi.c:662
 #, c-format
 msgid "%5d exclude  %s\n"
 msgstr ""
 
-#: lib/rpmfi.c:610
+#: lib/rpmfi.c:665
 #, c-format
 msgid "%5d relocate %s -> %s\n"
 msgstr ""
 
-#: lib/rpmfi.c:680
-#, c-format
-msgid "excluding multilib path %s%s\n"
-msgstr ""
-
-#: lib/rpmfi.c:746
+#: lib/rpmfi.c:788
 #, c-format
 msgid "excluding %s %s\n"
 msgstr ""
 
-#: lib/rpmfi.c:756
+#: lib/rpmfi.c:798
 #, c-format
 msgid "relocating %s to %s\n"
 msgstr ""
 
-#: lib/rpmfi.c:835
+#: lib/rpmfi.c:885
 #, c-format
 msgid "relocating directory %s to %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:166
+#: lib/rpminstall.c:190
 msgid "Preparing..."
 msgstr ""
 
-#: lib/rpminstall.c:168
+#: lib/rpminstall.c:192
 msgid "Preparing packages for installation..."
 msgstr ""
 
-#: lib/rpminstall.c:315
+#: lib/rpminstall.c:210
+msgid "Repackaging..."
+msgstr ""
+
+#: lib/rpminstall.c:212
+msgid "Repackaging erased files..."
+msgstr ""
+
+#: lib/rpminstall.c:231
+msgid "Upgrading..."
+msgstr ""
+
+#: lib/rpminstall.c:233
+msgid "Upgrading packages..."
+msgstr ""
+
+#: lib/rpminstall.c:394
+#, c-format
+msgid "Adding goal: %s\n"
+msgstr ""
+
+#: lib/rpminstall.c:409
 #, c-format
 msgid "Retrieving %s\n"
 msgstr ""
 
 #. XXX undefined %{name}/%{version}/%{release} here
 #. XXX %{_tmpdir} does not exist
-#: lib/rpminstall.c:328
+#: lib/rpminstall.c:422
 #, c-format
 msgid " ... as %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:332
+#: lib/rpminstall.c:426
 #, c-format
 msgid "skipping %s - transfer failed - %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:423
+#: lib/rpminstall.c:481 lib/rpminstall.c:858 tools/rpmgraph.c:140
 #, c-format
-msgid "package %s is not relocateable\n"
+msgid "%s cannot be installed\n"
 msgstr ""
 
-#: lib/rpminstall.c:473
+#: lib/rpminstall.c:523
 #, c-format
-msgid "error reading from file %s\n"
+msgid "package %s is not relocateable\n"
 msgstr ""
 
-#: lib/rpminstall.c:479
+#: lib/rpminstall.c:573
 #, c-format
-msgid "file %s requires a newer version of RPM\n"
+msgid "error reading from file %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:491 lib/rpminstall.c:755 tools/rpmgraph.c:156
+#: lib/rpminstall.c:579
 #, c-format
-msgid "%s cannot be installed\n"
+msgid "file %s requires a newer version of RPM\n"
 msgstr ""
 
-#: lib/rpminstall.c:527
+#: lib/rpminstall.c:621
 #, c-format
 msgid "found %d source and %d binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:541 lib/rpminstall.c:708 lib/rpminstall.c:1086
-#: tools/rpmgraph.c:202
+#: lib/rpminstall.c:635 lib/rpminstall.c:805 lib/rpminstall.c:1226
+#: tools/rpmgraph.c:195
 msgid "Failed dependencies:\n"
 msgstr ""
 
-#: lib/rpminstall.c:548 tools/rpmgraph.c:208
+#: lib/rpminstall.c:642 tools/rpmgraph.c:201
 msgid "    Suggested resolutions:\n"
 msgstr ""
 
-#: lib/rpminstall.c:578
+#: lib/rpminstall.c:672
 msgid "installing binary packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:602
+#: lib/rpminstall.c:696
 #, c-format
 msgid "cannot open file %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:683
+#: lib/rpminstall.c:780
 #, c-format
 msgid "\"%s\" specifies multiple packages\n"
 msgstr ""
 
-#: lib/rpminstall.c:742
+#: lib/rpminstall.c:842
 #, c-format
 msgid "cannot open %s: %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:748
+#: lib/rpminstall.c:848
 #, c-format
 msgid "Installing %s\n"
 msgstr ""
 
-#: lib/rpminstall.c:1080
+#: lib/rpminstall.c:1220
 #, c-format
-msgid "rollback %d packages to %s"
+msgid "Rollback packages (+%d/-%d) to %-24.24s (0x%08x):\n"
 msgstr ""
 
-#: lib/rpmlead.c:53
+#: lib/rpmlead.c:55
 #, c-format
 msgid "read failed: %s (%d)\n"
 msgstr ""
@@ -2595,260 +2696,300 @@ msgstr ""
 msgid "unknown error %d encountered while manipulating package %s"
 msgstr ""
 
-#: lib/rpmrc.c:201
+#: lib/rpmrc.c:197
 #, c-format
 msgid "missing second ':' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:204
+#: lib/rpmrc.c:200
 #, c-format
 msgid "missing architecture name at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:358
+#: lib/rpmrc.c:354
 #, c-format
 msgid "Incomplete data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:363
+#: lib/rpmrc.c:359
 #, c-format
 msgid "Too many args in data line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:371
+#: lib/rpmrc.c:367
 #, c-format
 msgid "Bad arch/os number: %s (%s:%d)\n"
 msgstr ""
 
-#: lib/rpmrc.c:408
+#: lib/rpmrc.c:404
 #, c-format
 msgid "Incomplete default line at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:413
+#: lib/rpmrc.c:409
 #, c-format
 msgid "Too many args in default line at %s:%d\n"
 msgstr ""
 
 #. XXX Feof(fd)
-#: lib/rpmrc.c:583
+#: lib/rpmrc.c:575
 #, c-format
 msgid "Failed to read %s: %s.\n"
 msgstr ""
 
-#: lib/rpmrc.c:621
+#: lib/rpmrc.c:613
 #, c-format
 msgid "missing ':' (found 0x%02x) at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:638 lib/rpmrc.c:712
+#: lib/rpmrc.c:630 lib/rpmrc.c:704
 #, c-format
 msgid "missing argument for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:655 lib/rpmrc.c:677
+#: lib/rpmrc.c:647 lib/rpmrc.c:669
 #, c-format
 msgid "%s expansion failed at %s:%d \"%s\"\n"
 msgstr ""
 
-#: lib/rpmrc.c:664
+#: lib/rpmrc.c:656
 #, c-format
 msgid "cannot open %s at %s:%d: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:704
+#: lib/rpmrc.c:696
 #, c-format
 msgid "missing architecture for %s at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:771
+#: lib/rpmrc.c:763
 #, c-format
 msgid "bad option '%s' at %s:%d\n"
 msgstr ""
 
-#: lib/rpmrc.c:1524
+#: lib/rpmrc.c:1527
 #, c-format
 msgid "Unknown system: %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1525
+#: lib/rpmrc.c:1528
 msgid "Please contact rpm-list@redhat.com\n"
 msgstr ""
 
-#: lib/rpmrc.c:1750
+#: lib/rpmrc.c:1765
 #, c-format
 msgid "Cannot expand %s\n"
 msgstr ""
 
-#: lib/rpmrc.c:1755
+#: lib/rpmrc.c:1770
 #, c-format
 msgid "Cannot read %s, HOME is too large.\n"
 msgstr ""
 
-#: lib/rpmrc.c:1772
+#: lib/rpmrc.c:1787
 #, c-format
 msgid "Unable to open %s for reading: %s.\n"
 msgstr ""
 
-#: lib/rpmts.c:135
+#: lib/rpmts.c:156
 #, c-format
 msgid "cannot open Packages database in %s\n"
 msgstr ""
 
-#: lib/rpmts.c:319
+#: lib/rpmts.c:341
 #, c-format
 msgid "cannot open Solve database in %s\n"
 msgstr ""
 
-#. Get available space on mounted file systems.
-#: lib/rpmts.c:797
-msgid "getting list of mounted filesystems\n"
+#: lib/rpmts.c:483
+#, c-format
+msgid "Adding: %s\n"
+msgstr ""
+
+#: lib/rpmts.c:495
+#, c-format
+msgid "Suggesting: %s\n"
+msgstr ""
+
+#: lib/rpmts.c:923
+msgid "mounted filesystems:\n"
 msgstr ""
 
-#: lib/signature.c:132
-msgid "file is not regular -- skipping size check\n"
+#: lib/rpmts.c:925
+msgid "    i    dev bsize       bavail       iavail mount point\n"
+msgstr ""
+
+#: lib/rpmts.c:981
+#, c-format
+msgid "%5d 0x%04x %5u %12ld %12ld %s\n"
 msgstr ""
 
-#: lib/signature.c:150
+#: lib/signature.c:133
 #, c-format
 msgid "Expected size: %12d = lead(%d)+sigs(%d)+pad(%d)+data(%d)\n"
 msgstr ""
 
-#: lib/signature.c:155
+#: lib/signature.c:138
 #, c-format
 msgid "  Actual size: %12d\n"
 msgstr ""
 
-#: lib/signature.c:177
-msgid "No signature\n"
+#: lib/signature.c:181
+#, c-format
+msgid "sigh size(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:181
-msgid "Old PGP signature\n"
+#: lib/signature.c:186
+msgid "sigh magic: BAD\n"
+msgstr ""
+
+#: lib/signature.c:194
+#, c-format
+msgid "sigh tags: BAD, no. of tags(%d) out of range\n"
 msgstr ""
 
-#: lib/signature.c:192
-msgid "Old (internal-only) signature!  How did you get that!?\n"
+#: lib/signature.c:202
+#, c-format
+msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
+msgstr ""
+
+#: lib/signature.c:218
+#, c-format
+msgid "sigh blob(%d): BAD, read returned %d\n"
 msgstr ""
 
-#: lib/signature.c:249
+#: lib/signature.c:290
+#, c-format
+msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
+msgstr ""
+
+#: lib/signature.c:300
+msgid "sigh load: BAD\n"
+msgstr ""
+
+#: lib/signature.c:312
+#, c-format
+msgid "sigh pad(%d): BAD, read %d bytes\n"
+msgstr ""
+
+#: lib/signature.c:354
 #, c-format
 msgid "Signature: size(%d)+pad(%d)\n"
 msgstr ""
 
 #. @=boundsread@
-#: lib/signature.c:340 lib/signature.c:453 lib/signature.c:732
-#: lib/signature.c:771
+#: lib/signature.c:446 lib/signature.c:560 lib/signature.c:835
+#: lib/signature.c:874
 #, c-format
 msgid "Could not exec %s: %s\n"
 msgstr ""
 
-#: lib/signature.c:356
+#: lib/signature.c:462
 msgid "pgp failed\n"
 msgstr ""
 
 #. PGP failed to write signature
 #. Just in case
-#: lib/signature.c:363
+#: lib/signature.c:469
 msgid "pgp failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:369
+#: lib/signature.c:475
 #, c-format
 msgid "PGP sig size: %d\n"
 msgstr ""
 
 #. @=boundswrite@
-#: lib/signature.c:387 lib/signature.c:501
+#: lib/signature.c:493 lib/signature.c:608
 msgid "unable to read the signature\n"
 msgstr ""
 
-#: lib/signature.c:392
+#: lib/signature.c:498
 #, c-format
 msgid "Got %d bytes of PGP sig\n"
 msgstr ""
 
-#: lib/signature.c:470
+#: lib/signature.c:577
 msgid "gpg failed\n"
 msgstr ""
 
 #. GPG failed to write signature
 #. Just in case
-#: lib/signature.c:477
+#: lib/signature.c:584
 msgid "gpg failed to write signature\n"
 msgstr ""
 
-#: lib/signature.c:483
+#: lib/signature.c:590
 #, c-format
 msgid "GPG sig size: %d\n"
 msgstr ""
 
-#: lib/signature.c:506
+#: lib/signature.c:613
 #, c-format
 msgid "Got %d bytes of GPG sig\n"
 msgstr ""
 
 #. @notreached@
 #. This case should have been screened out long ago.
-#: lib/signature.c:776 lib/signature.c:831
+#: lib/signature.c:879 lib/signature.c:934
 #, c-format
 msgid "Invalid %%_signature spec in macro file\n"
 msgstr ""
 
-#: lib/signature.c:808
+#: lib/signature.c:911
 #, c-format
 msgid "You must set \"%%_gpg_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:823
+#: lib/signature.c:926
 #, c-format
 msgid "You must set \"%%_pgp_name\" in your macro file\n"
 msgstr ""
 
-#: lib/signature.c:872
+#: lib/signature.c:975
 msgid "Header+Payload size: "
 msgstr ""
 
-#: lib/signature.c:913
+#: lib/signature.c:1015
 msgid "MD5 digest: "
 msgstr ""
 
-#: lib/signature.c:969
+#: lib/signature.c:1071
 msgid "Header SHA1 digest: "
 msgstr ""
 
-#: lib/signature.c:1044
+#: lib/signature.c:1146
 msgid "V3 RSA/MD5 signature: "
 msgstr ""
 
-#: lib/signature.c:1161
+#: lib/signature.c:1263
 msgid "Header "
 msgstr ""
 
-#: lib/signature.c:1162
+#: lib/signature.c:1264
 msgid "V3 DSA signature: "
 msgstr ""
 
-#: lib/signature.c:1241
+#: lib/signature.c:1343
 msgid "Verify signature: BAD PARAMETERS\n"
 msgstr ""
 
-#: lib/signature.c:1268
+#: lib/signature.c:1370
 msgid "Broken MD5 digest: UNSUPPORTED\n"
 msgstr ""
 
-#: lib/signature.c:1272
+#: lib/signature.c:1374
 #, c-format
 msgid "Signature: UNKNOWN (%d)\n"
 msgstr ""
 
-#: lib/transaction.c:107
+#: lib/transaction.c:105
 #, c-format
 msgid "%s skipped due to missingok flag\n"
 msgstr ""
 
 #. @innercontinue@
-#: lib/transaction.c:902
+#: lib/transaction.c:954
 #, c-format
 msgid "excluding directory %s\n"
 msgstr ""
@@ -2861,9 +3002,9 @@ msgstr ""
 #. * For packages being removed:
 #. * - count files.
 #.
-#: lib/transaction.c:1012
+#: lib/transaction.c:1066
 #, c-format
-msgid "sanity checking %d elments\n"
+msgid "sanity checking %d elements\n"
 msgstr ""
 
 #. ===============================================
@@ -2874,7 +3015,7 @@ msgstr ""
 #. * calling fpLookupList only once. I'm not sure that the speedup is
 #. * worth the trouble though.
 #.
-#: lib/transaction.c:1093
+#: lib/transaction.c:1154
 #, c-format
 msgid "computing %d file fingerprints\n"
 msgstr ""
@@ -2882,31 +3023,16 @@ msgstr ""
 #. ===============================================
 #. * Compute file disposition for each package in transaction set.
 #.
-#: lib/transaction.c:1165
+#: lib/transaction.c:1231
 msgid "computing file dispositions\n"
 msgstr ""
 
-#. ===============================================
-#. * Save removed files before erasing.
-#.
-#: lib/transaction.c:1331
-msgid "repackage about-to-be-erased packages\n"
-msgstr ""
-
-#. ===============================================
-#. * Install and remove packages.
-#.
-#: lib/transaction.c:1361
-#, c-format
-msgid "install/erase %d elements\n"
-msgstr ""
-
-#: lib/verify.c:288
+#: lib/verify.c:285
 #, c-format
 msgid "missing  %c %s"
 msgstr ""
 
-#: lib/verify.c:395
+#: lib/verify.c:394
 #, c-format
 msgid "Unsatisfied dependencies for %s: "
 msgstr ""
@@ -2931,140 +3057,152 @@ msgstr ""
 msgid "removed  db environment %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:243
+#: rpmdb/db3.c:291
 #, c-format
 msgid "opening  db environment %s/%s %s\n"
 msgstr ""
 
-#: rpmdb/db3.c:678
+#: rpmdb/db3.c:778
 #, c-format
 msgid "closed   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:745
+#: rpmdb/db3.c:845
 #, c-format
 msgid "verified db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:967
+#: rpmdb/db3.c:985
+#, c-format
+msgid "unshared posix mutexes found(%d), adding DB_PRIVATE, using fcntl lock\n"
+msgstr ""
+
+#: rpmdb/db3.c:1089
 #, c-format
 msgid "opening  db index       %s/%s %s mode=0x%x\n"
 msgstr ""
 
-#: rpmdb/db3.c:1183
+#: rpmdb/db3.c:1327
 #, c-format
 msgid "cannot get %s lock on %s/%s\n"
 msgstr ""
 
-#: rpmdb/db3.c:1185
+#: rpmdb/db3.c:1329
 msgid "exclusive"
 msgstr ""
 
-#: rpmdb/db3.c:1185
+#: rpmdb/db3.c:1329
 msgid "shared"
 msgstr ""
 
-#: rpmdb/db3.c:1189
+#: rpmdb/db3.c:1333
 #, c-format
 msgid "locked   db index       %s/%s\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:324
+#: rpmdb/dbconfig.c:329
 #, c-format
 msgid "unrecognized db option: \"%s\" ignored.\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:364
+#: rpmdb/dbconfig.c:369
 #, c-format
 msgid "%s has invalid numeric value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:373
+#: rpmdb/dbconfig.c:378
 #, c-format
 msgid "%s has too large or too small long value, skipped\n"
 msgstr ""
 
-#: rpmdb/dbconfig.c:382
+#: rpmdb/dbconfig.c:387
 #, c-format
 msgid "%s has too large or too small integer value, skipped\n"
 msgstr ""
 
-#. This should not be allowed
-#. @-modfilesys@
-#: rpmdb/header.c:345
-msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
-msgstr ""
-
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2297
+#: rpmdb/header.c:2427
 msgid "missing { after %"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2327
+#: rpmdb/header.c:2457
 msgid "missing } after %{"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2341
+#: rpmdb/header.c:2471
 msgid "empty tag format"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2355
+#: rpmdb/header.c:2485
 msgid "empty tag name"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2372
+#: rpmdb/header.c:2502
 msgid "unknown tag"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2399
+#: rpmdb/header.c:2529
 msgid "] expected at end of array"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2417
+#: rpmdb/header.c:2544
 msgid "unexpected ]"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2421
+#: rpmdb/header.c:2557
 msgid "unexpected }"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2490
+#: rpmdb/header.c:2623
 msgid "? expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2499
+#: rpmdb/header.c:2632
 msgid "{ expected after ? in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2512 rpmdb/header.c:2557
+#: rpmdb/header.c:2646 rpmdb/header.c:2693
 msgid "} expected in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2522
+#: rpmdb/header.c:2656
 msgid ": expected following ? subexpression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2542
+#: rpmdb/header.c:2676
 msgid "{ expected after : in expression"
 msgstr ""
 
 #. @-observertrans -readonlytrans@
-#: rpmdb/header.c:2567
+#: rpmdb/header.c:2703
 msgid "| expected at end of expression"
 msgstr ""
 
+#: rpmdb/header.c:2832
+msgid "(index out of range)"
+msgstr ""
+
+#: rpmdb/header.c:3137
+msgid "array iterator used with different sized arrays"
+msgstr ""
+
+#: rpmdb/header_internal.c:164
+#, c-format
+msgid "Data type %d not supported\n"
+msgstr ""
+
 #: rpmdb/poptDB.c:18
 msgid "initialize database"
 msgstr ""
@@ -3081,271 +3219,267 @@ msgstr ""
 msgid "generate headers compatible with (legacy) rpm[23] packaging"
 msgstr ""
 
-#. @-modfilesys@
 #: rpmdb/rpmdb.c:213
 #, c-format
 msgid "dbiTagsInit: unrecognized tag name: \"%s\" ignored\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:288
+#: rpmdb/rpmdb.c:282
 #, c-format
 msgid "cannot open %s index using db%d - %s (%d)\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:310
+#: rpmdb/rpmdb.c:302
 #, c-format
 msgid "cannot open %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:797
+#: rpmdb/rpmdb.c:945
 msgid "no dbpath has been set\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1095 rpmdb/rpmdb.c:1228 rpmdb/rpmdb.c:1278 rpmdb/rpmdb.c:2243
-#: rpmdb/rpmdb.c:2349 rpmdb/rpmdb.c:3066
+#: rpmdb/rpmdb.c:1219 rpmdb/rpmdb.c:1348 rpmdb/rpmdb.c:1399 rpmdb/rpmdb.c:2372
+#: rpmdb/rpmdb.c:2483 rpmdb/rpmdb.c:3212
 #, c-format
 msgid "error(%d) getting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:1527
-#, c-format
-msgid "error(%d) storing record #%d into %s\n"
-msgstr ""
-
-#: rpmdb/rpmdb.c:2127
-#, c-format
-msgid "h#%6u: already checked.\n"
+#: rpmdb/rpmdb.c:1635
+msgid "miFreeHeader: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2136
+#: rpmdb/rpmdb.c:1645
 #, c-format
-msgid "h#%6u: %s"
+msgid "error(%d) storing record #%d into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2142
-#, c-format
-msgid "rpmdb: header #%u: %s -- skipping.\n"
+#: rpmdb/rpmdb.c:2265
+msgid "rpmdbNextIterator: skipping"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2163
+#: rpmdb/rpmdb.c:2292
 #, c-format
 msgid "rpmdb: damaged header #%u retrieved -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2437
+#: rpmdb/rpmdb.c:2571
 #, c-format
 msgid "%s: cannot read header at 0x%x\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2500
+#: rpmdb/rpmdb.c:2634
 #, c-format
 msgid "error(%d) setting header #%d record for %s removal\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2615
+#: rpmdb/rpmdb.c:2749
 #, c-format
 msgid "removing \"%s\" from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2619
+#: rpmdb/rpmdb.c:2753
 #, c-format
 msgid "removing %d entries from %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2647
+#: rpmdb/rpmdb.c:2781
 #, c-format
 msgid "error(%d) setting \"%s\" records from %s index\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2668
+#: rpmdb/rpmdb.c:2802
 #, c-format
 msgid "error(%d) storing record \"%s\" into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2678
+#: rpmdb/rpmdb.c:2812
 #, c-format
 msgid "error(%d) removing record \"%s\" from %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:2827
+#: rpmdb/rpmdb.c:2961
 #, c-format
 msgid "error(%d) allocating new package instance\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3041
+#: rpmdb/rpmdb.c:3015
+msgid "rpmdbAdd: skipping"
+msgstr ""
+
+#: rpmdb/rpmdb.c:3187
 #, c-format
 msgid "adding \"%s\" to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3045
+#: rpmdb/rpmdb.c:3191
 #, c-format
 msgid "adding %d entries to %s index.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3085
+#: rpmdb/rpmdb.c:3231
 #, c-format
 msgid "error(%d) storing record %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3434
+#: rpmdb/rpmdb.c:3630
 #, c-format
 msgid "removing %s after successful db3 rebuild.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3472
+#: rpmdb/rpmdb.c:3668
 msgid "no dbpath has been set"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3504
+#: rpmdb/rpmdb.c:3700
 #, c-format
 msgid "rebuilding database %s into %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3508
+#: rpmdb/rpmdb.c:3704
 #, c-format
 msgid "temporary database %s already exists\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3514
+#: rpmdb/rpmdb.c:3710
 #, c-format
 msgid "creating directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3516
+#: rpmdb/rpmdb.c:3712
 #, c-format
 msgid "creating directory %s: %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3523
+#: rpmdb/rpmdb.c:3719
 #, c-format
 msgid "opening old database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3536
+#: rpmdb/rpmdb.c:3732
 #, c-format
 msgid "opening new database with dbapi %d\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3565
+#: rpmdb/rpmdb.c:3761
 #, c-format
 msgid "header #%u in the database is bad -- skipping.\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3605
+#: rpmdb/rpmdb.c:3801
 #, c-format
 msgid "cannot add record originally at %u\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3623
+#: rpmdb/rpmdb.c:3819
 msgid "failed to rebuild database: original database remains in place\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3631
+#: rpmdb/rpmdb.c:3827
 msgid "failed to replace old database with new database!\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3633
+#: rpmdb/rpmdb.c:3829
 #, c-format
 msgid "replace files in %s with files from %s to recover"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3643
+#: rpmdb/rpmdb.c:3839
 #, c-format
 msgid "removing directory %s\n"
 msgstr ""
 
-#: rpmdb/rpmdb.c:3645
+#: rpmdb/rpmdb.c:3841
 #, c-format
 msgid "failed to remove directory %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:230
+#: rpmio/macro.c:236
 #, c-format
 msgid "======================== active %d empty %d\n"
 msgstr ""
 
 #. XXX just in case
-#: rpmio/macro.c:367
+#: rpmio/macro.c:373
 #, c-format
 msgid "%3d>%*s(empty)"
 msgstr ""
 
-#: rpmio/macro.c:410
+#: rpmio/macro.c:416
 #, c-format
 msgid "%3d<%*s(empty)\n"
 msgstr ""
 
-#: rpmio/macro.c:648
+#: rpmio/macro.c:654
 #, c-format
 msgid "Macro %%%s has unterminated body\n"
 msgstr ""
 
-#: rpmio/macro.c:681
+#: rpmio/macro.c:687
 #, c-format
 msgid "Macro %%%s has illegal name (%%define)\n"
 msgstr ""
 
-#: rpmio/macro.c:687
+#: rpmio/macro.c:693
 #, c-format
 msgid "Macro %%%s has unterminated opts\n"
 msgstr ""
 
-#: rpmio/macro.c:692
+#: rpmio/macro.c:698
 #, c-format
 msgid "Macro %%%s has empty body\n"
 msgstr ""
 
-#: rpmio/macro.c:698
+#: rpmio/macro.c:704
 #, c-format
 msgid "Macro %%%s failed to expand\n"
 msgstr ""
 
-#: rpmio/macro.c:733
+#: rpmio/macro.c:739
 #, c-format
 msgid "Macro %%%s has illegal name (%%undefine)\n"
 msgstr ""
 
-#: rpmio/macro.c:851
+#: rpmio/macro.c:857
 #, c-format
 msgid "Macro %%%s (%s) was not used below level %d\n"
 msgstr ""
 
-#: rpmio/macro.c:972
+#: rpmio/macro.c:978
 #, c-format
 msgid "Unknown option %c in %s(%s)\n"
 msgstr ""
 
-#: rpmio/macro.c:1168
+#: rpmio/macro.c:1176
 #, c-format
 msgid "Recursion depth(%d) greater than max(%d)\n"
 msgstr ""
 
-#: rpmio/macro.c:1238 rpmio/macro.c:1255
+#: rpmio/macro.c:1246 rpmio/macro.c:1263
 #, c-format
 msgid "Unterminated %c: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1296
+#: rpmio/macro.c:1304
 #, c-format
 msgid "A %% is followed by an unparseable macro\n"
 msgstr ""
 
-#: rpmio/macro.c:1425
+#: rpmio/macro.c:1433
 #, c-format
 msgid "Macro %%%.*s not found, skipping\n"
 msgstr ""
 
-#: rpmio/macro.c:1496
+#: rpmio/macro.c:1504
 msgid "Target buffer overflow\n"
 msgstr ""
 
 #. XXX Fstrerror
-#: rpmio/macro.c:1691 rpmio/macro.c:1697
+#: rpmio/macro.c:1699 rpmio/macro.c:1705
 #, c-format
 msgid "File %s: %s\n"
 msgstr ""
 
-#: rpmio/macro.c:1700
+#: rpmio/macro.c:1708
 #, c-format
 msgid "File %s is smaller than %u bytes\n"
 msgstr ""
@@ -3412,17 +3546,17 @@ msgid "(no error)"
 msgstr ""
 
 #. !< RPMLOG_EMERG
-#: rpmio/rpmlog.c:130 rpmio/rpmlog.c:131 rpmio/rpmlog.c:132
+#: rpmio/rpmlog.c:142 rpmio/rpmlog.c:143 rpmio/rpmlog.c:144
 msgid "fatal error: "
 msgstr ""
 
 #. !< RPMLOG_CRIT
-#: rpmio/rpmlog.c:133
+#: rpmio/rpmlog.c:145
 msgid "error: "
 msgstr ""
 
 #. !< RPMLOG_ERR
-#: rpmio/rpmlog.c:134
+#: rpmio/rpmlog.c:146
 msgid "warning: "
 msgstr ""
 
@@ -3466,7 +3600,7 @@ msgstr ""
 msgid "failed to create %s: %s\n"
 msgstr ""
 
-#: tools/rpmcache.c:515 tools/rpmgraph.c:276
+#: tools/rpmcache.c:515 tools/rpmgraph.c:269
 msgid "don't verify header+payload signature"
 msgstr ""
 
@@ -3506,7 +3640,7 @@ msgstr ""
 msgid "return whiteout information"
 msgstr ""
 
-#: tools/rpmcache.c:546 tools/rpmgraph.c:282
+#: tools/rpmcache.c:546 tools/rpmdeps.c:34 tools/rpmgraph.c:276
 msgid "Common options for all rpm modes and executables:"
 msgstr ""
 
@@ -3520,7 +3654,91 @@ msgstr ""
 msgid "%s: cache operation failed: ec %d.\n"
 msgstr ""
 
-#: tools/rpmgraph.c:177
+#: tools/rpmgraph.c:170
 #, c-format
 msgid "%s: read manifest failed: %s\n"
 msgstr ""
+#: ../rpmpopt:34 ../rpmpopt:290 ../rpmpopt:363
+msgid "list install/erase scriptlets from package(s)"
+msgstr ""
+
+#: ../rpmpopt:38
+msgid "set permissions of files in a package"
+msgstr ""
+
+#: ../rpmpopt:43
+msgid "set user/group ownership of files in a package"
+msgstr ""
+
+#: ../rpmpopt:47 ../rpmpopt:294 ../rpmpopt:367
+msgid "list capabilities this package conflicts with"
+msgstr ""
+
+#: ../rpmpopt:50 ../rpmpopt:297 ../rpmpopt:370
+msgid "list other packages removed by installing this package"
+msgstr ""
+
+#: ../rpmpopt:53 ../rpmpopt:300 ../rpmpopt:373
+msgid "list capabilities that this package provides"
+msgstr ""
+
+#: ../rpmpopt:57 ../rpmpopt:304 ../rpmpopt:377
+msgid "list capabilities required by package(s)"
+msgstr ""
+
+#: ../rpmpopt:71 ../rpmpopt:318 ../rpmpopt:390
+msgid "list descriptive information from package(s)"
+msgstr ""
+
+#: ../rpmpopt:74 ../rpmpopt:321 ../rpmpopt:393
+msgid "list change logs for this package"
+msgstr ""
+
+#: ../rpmpopt:80 ../rpmpopt:327 ../rpmpopt:399
+msgid "list trigger scriptlets from package(s)"
+msgstr ""
+
+#: ../rpmpopt:84 ../rpmpopt:331 ../rpmpopt:403
+msgid "list package(s) by install time, most recent first"
+msgstr ""
+
+#: ../rpmpopt:87 ../rpmpopt:334 ../rpmpopt:406
+msgid "list all files from each package"
+msgstr ""
+
+#: ../rpmpopt:90 ../rpmpopt:93
+msgid "find package name that contains a provided capability (needs rpmdb-redhat package installed)"
+msgstr ""
+
+#: ../rpmpopt:103
+msgid "set buildroot <policy> (e.g. compress man pages)"
+msgstr ""
+
+#: ../rpmpopt:104
+msgid "<policy>"
+msgstr ""
+
+#: ../rpmpopt:179 ../rpmpopt:194 ../rpmpopt:209
+msgid "enable configure <option> for build"
+msgstr ""
+
+#: ../rpmpopt:180 ../rpmpopt:183 ../rpmpopt:195 ../rpmpopt:198 ../rpmpopt:210
+#: ../rpmpopt:213
+msgid "<option>"
+msgstr ""
+
+#: ../rpmpopt:182 ../rpmpopt:197 ../rpmpopt:212
+msgid "disable configure <option> for build"
+msgstr ""
+
+#: ../rpmpopt:186 ../rpmpopt:201 ../rpmpopt:216 ../rpmpopt:224 ../rpmpopt:232
+#: ../rpmpopt:240 ../rpmpopt:248 ../rpmpopt:256 ../rpmpopt:264 ../rpmpopt:337
+#: ../rpmpopt:409 ../rpmpopt:417
+msgid "use database in DIRECTORY"
+msgstr ""
+
+#: ../rpmpopt:187 ../rpmpopt:202 ../rpmpopt:217 ../rpmpopt:225 ../rpmpopt:233
+#: ../rpmpopt:241 ../rpmpopt:249 ../rpmpopt:257 ../rpmpopt:265 ../rpmpopt:338
+#: ../rpmpopt:410 ../rpmpopt:418
+msgid "DIRECTORY"
+msgstr ""