# --- in progress
+bounds
-#+boundswrite
+slovak-fcns
-redecl
+-bufferoverflowhigh
-macroparams
-declundef
- revert headerFree/headerLink/headerUnlink debugging.
- popt: mingw32 portability configure check (#67911).
- teach gendiff about unreadable files (#42666).
+ - python: sanity check fixes on rpmts/rpmte methods.
4.0.3 -> 4.0.4:
- solaris: translate i86pc to i386 (#57182).
# --- in progress
+bounds
+-bufferoverflowhigh
# --- not-yet at strict level
-exportconst # 4
# --- in progress
+bounds
+-bufferoverflowhigh
# --- +partial artifacts
-declundef
+bounds
+slovak-fcns
-redecl
+-bufferoverflowhigh
# --- +partial artifacts
-declundef
goto exit;
/* Do lazy (readonly?) open of rpm database. */
- if (rpmtsGetRdb(ts) == NULL) {
+ if (rpmtsGetRdb(ts) == NULL && ts->dbmode != -1) {
if ((ec = rpmtsOpenDB(ts, ts->dbmode)) != 0)
goto exit;
}
ts->orderAlloced = ts->orderCount;
orderList = _free(orderList);
-#ifdef DYING
- /* Clean up after dependency checks */
- pi = rpmtsiInit(ts);
- while ((p = rpmtsiNext(pi, 0)) != NULL) {
- rpmteCleanDS(p);
- }
- pi = rpmtsiFree(pi);
-
- ts->addedPackages = rpmalFree(ts->addedPackages);
- ts->numAddedPackages = 0;
-#else
+#ifdef DYING /* XXX now done at the CLI level just before rpmtsRun(). */
rpmtsClean(ts);
#endif
freeBadDeps();
int rc;
/* Do lazy, readonly, open of rpm database. */
- if (rpmtsGetRdb(ts) == NULL) {
+ if (rpmtsGetRdb(ts) == NULL && ts->dbmode != -1) {
if ((rc = rpmtsOpenDB(ts, ts->dbmode)) != 0)
goto exit;
closeatexit = 1;
rpmMessage(RPMMESS_DEBUG, _("installing binary packages\n"));
+ /* Drop added/available package indices and dependency sets. */
+ rpmtsClean(ts);
+
rc = rpmtsRun(ts, NULL, probFilter);
ps = rpmtsProblems(ts);
if (!stopUninstall) {
(void) rpmtsSetFlags(ts, (rpmtsFlags(ts) | RPMTRANS_FLAG_REVERSE));
+
+ /* Drop added/available package indices and dependency sets. */
+ rpmtsClean(ts);
+
numPackages = rpmtsRun(ts, NULL, 0);
ps = rpmtsProblems(ts);
if (rpmpsNumProblems(ps) > 0)
if (rc != 0)
goto exit;
+ /* Drop added/available package indices and dependency sets. */
+ rpmtsClean(ts);
+
rc = rpmtsRun(ts, NULL, (ia->probFilter|RPMPROB_FILTER_OLDPACKAGE));
ps = rpmtsProblems(ts);
if (rc > 0 && rpmpsNumProblems(ps) > 0)
/*@-boundswrite@*/
*te = '\0';
pkgNEVR = (ps->probs->pkgNEVR ? ps->probs->pkgNEVR : "?pkgNEVR?");
- sprintf(te, _("Unsatisifed dependencies for %s: "), pkgNEVR);
+ sprintf(te, _("Unsatisfied dependencies for %s: "), pkgNEVR);
te += strlen(te);
for (i = 0; i < numProblems; i++) {
p = ps->probs + i;
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2001-07-24 10:02+0100\n"
"Last-Translator: Milan Kerslager <kerslage@linux.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
msgstr "nemohu provést dotaz %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "otevøení %s selhalo: %s\n"
msgid "record %u could not be read\n"
msgstr "záznam %u nelze pøeèíst\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "balíèek %s není nainstalován\n"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "neinstalován "
msgid "found %d source and %d binary packages\n"
msgstr "vytvoøení zdrojového a binárního balíèku z <tar_soubor>"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "nainstalovat balíèek"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "nemohu vytvoøit %s: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, fuzzy, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "Polo¾ka %s musí být v balíèku pøítomna: %s\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "nemohu vytvoøit %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, fuzzy, c-format
msgid "Installing %s\n"
msgstr "øádek: %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "chybné závislosti pøi sestavování:\n"
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2001-04-05 23:03GMT\n"
"Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
"Language-Team: Danish <dansk@klid.dk>\n"
msgstr "kunne ikke forespørge %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "åbning af %s mislykkedes %s\n"
msgid "record %u could not be read\n"
msgstr "post %d kunne ikke læses\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "pakken %s er ikke installeret\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "filen %s kræver en nyere version af RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s kunne ikke installeres\n"
msgid "found %d source and %d binary packages\n"
msgstr "fandt %d kilde- og %d binærpakker\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "installerer binærpakker\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "kunne ikke åbne fil %s: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" angiver flere pakker\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "kunne ikke åbne %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Installerer %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Ikke-tilfredsstillede afhængighedskrav for %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 1998-08-03 18:02+02:00\n"
"Last-Translator: Karl Eichwalder <ke@SuSE.DE>\n"
"Language-Team: German <de@li.org>\n"
msgstr "Fehler: kann %s nicht öffnen\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, fuzzy, c-format
msgid "open of %s failed: %s\n"
msgstr "öffnen von %s fehlgeschlagen: %s\n"
msgid "record %u could not be read\n"
msgstr "Eintrag %d konnte nicht gelesen werden\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "Paket %s ist nicht installiert\n"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "Fehler: %s kann nicht installiert werden\n"
msgid "found %d source and %d binary packages\n"
msgstr "Gruppe %s beinhaltet kein einziges Paket\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "Paket installieren"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "kann Datei %s nicht öffnen: "
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" bezeichnet mehrere Pakete\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "Fehler: kann %s nicht öffnen\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Installiere %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "Es wurden keine Pakete für die Deinstallation angegeben"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Nicht erfüllte Abhängigkeiten von %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"Last-Translator: Raimo Koski <rkoski@pp.weppi.fi>\n"
"Language-Team: Finnish <linux@sot.com>\n"
"Content-Type: text/plain; charset=\n"
msgstr "virhe: en voi avata %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, fuzzy, c-format
msgid "open of %s failed: %s\n"
msgstr "%s:n avaus ei onnistunut: %s\n"
msgid "record %u could not be read\n"
msgstr "tietuetta %d ei voitu lukea\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "paketti %s ei ole asennettu\n"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "virhe: %s ei voida asentaa\n"
msgid "found %d source and %d binary packages\n"
msgstr "ryhmässä %s ei ole paketteja\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "asenna paketti"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "en voinut avata tiedostoa %s: "
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" määrittää useita paketteja\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "virhe: en voi avata %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Asennan: %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "poistolle ei määritelty paketteja"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "%s-%s-%s:n tyydyttämättömät riippuvuudet:"
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr "impossible d'ouvrir: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, fuzzy, c-format
msgid "open of %s failed: %s\n"
msgstr "La construction a chou.\n"
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, fuzzy, c-format
msgid "package %s is not installed\n"
msgstr "aucun package n'a t spcifi pour l'installation"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "aucun package n'a t spcifi pour l'installation"
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "impossible d'ouvrir: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "impossible d'ouvrir: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "aucun package n'a t spcifi pour la dsinstallation"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "impossible d'ouvrir: %s\n"
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2001-01-13 22:31+0100\n"
"Last-Translator: Jesús Bravo Álvarez <jba@pobox.com>\n"
"Language-Team: Galician <trasno@ceu.fi.udc.es>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2001-07-12 13:25+0000\n"
"Last-Translator: Richard Allen <ra@hp.is>\n"
"Language-Team: is <kde-isl@mmedia.is>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Óuppfyllt pakkaskilyrði fyrir %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 1999-12-01 22:49 +JST\n"
"Last-Translator: Kanda Mitsuru <kanda@nn.iij4u.or.jp>\n"
"Language-Team: JRPM <jrpm@linux.or.jp>\n"
msgstr "%s ¤òºï½ü(unlink)¤Ç¤¤Þ¤»¤ó: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "%s ¤Î¥ª¡¼¥×¥ó¤Ë¼ºÇÔ: %s\n"
msgid "record %u could not be read\n"
msgstr "¥ì¥³¡¼¥É %d ¤òÆɤळ¤È¤¬¤Ç¤¤Þ¤»¤ó¤Ç¤·¤¿\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë¤Ï¤è¤ê¿·¤·¤¤ RPM ¤Î¥Ð¡¼¥¸¥ç¥ó¤¬É¬ÍפǤ¹\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤¤Þ¤»¤ó\n"
msgid "found %d source and %d binary packages\n"
msgstr "%d ¸Ä¤Î¥½¡¼¥¹¤È %d ¸Ä¤Î¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ëÃæ\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "¥Õ¥¡¥¤¥ë %s ¤ò¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó: %s"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" ¤ÏÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "%s ¤ò¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "%s ¤ò¥¤¥ó¥¹¥È¡¼¥ëÃæ\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "%s-%s-%s ¤Î¤¿¤á¤Î°Í¸À¤òËþ¤¿¤·¤Æ¤¤¤Þ¤»¤ó:"
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.4\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\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"
msgstr "%s(À»)¸¦ ÁúÀÇÇÒ ¼ö ¾øÀ½: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "%s(À»)¸¦ ¿©´Âµ¥ ½ÇÆÐÇÔ: %s\n"
msgid "record %u could not be read\n"
msgstr "±â·Ï(record) ¹øÈ£ %u(Àº)´Â ÀÐÀ» ¼ö ¾ø½À´Ï´Ù\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "%s ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "%s ÆÄÀÏÀº ÃֽŠ¹öÀüÀÇ RPMÀ» ÇÊ¿ä·Î ÇÕ´Ï´Ù\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s(Àº)´Â ¼³Ä¡ÇÒ ¼ö ¾ø½À´Ï´Ù\n"
msgid "found %d source and %d binary packages\n"
msgstr "%dÀÇ ¼Ò½º¿Í %dÀÇ ¹ÙÀ̳ʸ® ÆÐÅ°Áö°¡ °Ë»öµÇ¾ú½À´Ï´Ù\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "%s ÆÄÀÏÀ» ¿ ¼ö ¾øÀ½: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" ¿©·¯°³ÀÇ ÆÐÅ°Áö¸¦ ÁöÁ¤ÇÕ´Ï´Ù\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "%s(À»)¸¦ ¿ ¼ö ¾øÀ½: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "%s(À»)¸¦ ¼³Ä¡ÇÕ´Ï´Ù\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "(+%d,-%d) ÆÐÅ°Áö¸¦ %sÀ¸·Î ·Ñ¹é(rollback)ÇÕ´Ï´Ù"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "%s-%s-%s¿¡ ÀÇÁ¸¼º ¹®Á¦ ¹ß»ý: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2001-06-27 12:24+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian <no@li.org>\n"
msgstr "kan ikke spørre på %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "feil under åpning av %s: %s\n"
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "pakke %s er ikke installert\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "fil %s trenger en nyere versjon av RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr "fant %d kilde- og %d binærpakker\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "installerer binærpakker\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" spesifiserer flere pakker\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "kan ikke åpne %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Installerer %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "feilede avhengigheter:\n"
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 1999-05-25 17:00+0100\n"
"Last-Translator: Pawe³ Dziekoñski <pdziekonski@mml.ch.pwr.wroc.pl>\n"
"Language-Team: Polish <pl@li.org>\n"
msgstr "nie mo¿na odwi±zaæ %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "otwarcie %s nie powiod³o siê: %s\n"
msgid "record %u could not be read\n"
msgstr "nie mo¿na odczytaæ rekordu %d\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "pakiet %s nie jest zainstalowany\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "plik %s wymaga nowszej wersji RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s nie mo¿e byæ zainstalowany\n"
msgid "found %d source and %d binary packages\n"
msgstr "znaleziono %d pakietów ¼ród³owych i %d binarnych\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "instalacja pakietów binarnych\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "nie mo¿na otworzyæ pliku %s: %s"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" okre¶la wiele pakietów\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "nie mo¿na otworzyæ %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Instalacja %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Niespe³nione zale¿no¶ci dla %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\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"
msgstr "não consigo pesquisar o %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "o acesso ao %s falhou: %s\n"
msgid "record %u could not be read\n"
msgstr "o registo %u não pôde ser lido\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "o pacote %s não está instalado\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "o %s precisa duma versão mais recente do RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "o %s não pode ser instalado\n"
msgid "found %d source and %d binary packages\n"
msgstr "encontrados %d pacotes com código-fonte e %d binários\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "a instalar os pacotes binários\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "não consigo aceder ao ficheiro %s: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "o \"%s\" especifica vários pacotes\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "não consigo aceder ao %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "A instalar o %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "a efectuar o 'rollback' (+%d,-%d) pacotes para %s"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Dependências não satisfeitas para o %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
#: build.c:40
#, fuzzy
msgstr "No consegui abrir: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, fuzzy, c-format
msgid "open of %s failed: %s\n"
msgstr "Construo falhou.\n"
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, fuzzy, c-format
msgid "package %s is not installed\n"
msgstr "no foi passado pacote para instalao"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "no foi passado pacote para instalao"
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgstr "instale pacote"
# , c-format
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "No consegui abrir: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
# , c-format
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "No consegui abrir: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "no foi passado pacote para desinstalao"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "lista dependncias do pacote"
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 1999-04-10 12:00+EST\n"
"Last-Translator: Cristian Gafton <gafton@redhat.com>\n"
"Language-Team: Romanian <ro@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2002-04-09 16:44-0400\n"
"Last-Translator: Eugene Kanter, <eugene@bcl.bz>\n"
"Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁÐÒÏÓÉÔØ %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
msgid "record %u could not be read\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÚÁÐÉÓØ %u\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "ÐÁËÅÔ %s ÎÅ ÕÓÔÁÎÏ×ÌÅÎ\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "ÄÌÑ ÆÁÊÌÁ %s ÎÅÏÂÈÏÄÉÍÁ ÂÏÌÅÅ ÎÏ×ÁÑ ×ÅÒÓÉÑ RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s ÎÅ ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎ\n"
msgid "found %d source and %d binary packages\n"
msgstr "ÎÁÊÄÅÎÏ %d ÉÓÈÏÄÎÙÈ É %d ÂÉÎÁÒÎÙÈ ÐÁËÅÔÏ×\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "ÕÓÔÁÎÁ×ÌÉ×ÁÀ ÂÉÎÁÒÎÙÅ ÐÁËÅÔÙ\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ %s: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" ÚÁÄÁÅÔ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ×\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "õÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "ÏÔËÁÔÉÔØ (+%d,-%d) ÐÁËÅÔÙ Ë %s"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "îÅÕÄÏ×ÌÅÔ×ÏÒÅÎÎÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÄÌÑ %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 1999-04-08 21:37+02:00\n"
"Last-Translator: Stanislav Meduna <stano@eunet.sk>\n"
"Language-Team: Slovak <sk-i18n@rak.isternet.sk>\n"
msgstr "zmazanie %s zlyhalo: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, fuzzy, c-format
msgid "open of %s failed: %s\n"
msgstr "otvorenie %s zlyhalo\n"
msgid "record %u could not be read\n"
msgstr "záznam %d nie je mo¾né preèíta»\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "balík %s nie je nain¹talovaný\n"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s nie je mo¾né nain¹talova»\n"
msgid "found %d source and %d binary packages\n"
msgstr "nájdených %d zdrojových a %d binárnych balíkov\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "in¹talujú sa binárne balíky\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "nie je mo¾né otvori» súbor %s: %s"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" ¹pecifikuje viac balíkov\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "nie je mo¾né otvori» %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "In¹taluje sa %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Nevyrie¹ené závislosti pre %s-%s-%s: "
#: rpmdb/db3.c:156
# -*- mode:po; coding:iso-latin-2; -*- Slovenian messages for Redhat pkg. mngr.
# Copyright (C) 2000 Free Software Foundation, Inc.
# Primo¾ Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>, 2000.
-# $Id: sl.po,v 1.279 2002/07/13 19:09:37 jbj Exp $
+# $Id: sl.po,v 1.280 2002/07/14 21:24:03 jbj Exp $
#
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2000-10-08 19:05+0200\n"
"Last-Translator: Grega Fajdiga <gregor.fajdiga@telemach.net>\n"
"Language-Team: Slovenian <sl@li.org>\n"
msgstr "ni mo¾no poizvedeti o %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "odpiranje %s je bilo neuspe¹no: %s\n"
msgid "record %u could not be read\n"
msgstr "zapisa %d ni mo¾no prebrati\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "paket %s ni name¹èen\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "datoteka %s zahteva novej¹o razlièico RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s ni mo¾no namestiti\n"
msgid "found %d source and %d binary packages\n"
msgstr "najdeno %d izvornih in %d binarnih paketov\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "name¹èanje binarnih paketov\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "ni mo¾no odpreti datoteke %s: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" doloèa veè paketov\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "ni mo¾no odpreti %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Name¹èanje %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Nezadovoljene soodvisnosti za %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"Content-Type: text/plain; charset=\n"
"Date: 1998-05-02 21:41:47-0400\n"
msgstr "gre¹ka: ne mogu da otvorim %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, fuzzy, c-format
msgid "open of %s failed: %s\n"
msgstr "neuspelo otvaranje %s: %s\n"
msgid "record %u could not be read\n"
msgstr "ne mogu da proèitam slog %d\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "paket %s nije instaliran\n"
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, fuzzy, c-format
msgid "%s cannot be installed\n"
msgstr "gre¹ka: %s se ne mo¾e instalirati\n"
msgid "found %d source and %d binary packages\n"
msgstr "grupa %s ne sadr¾i nijedan paket\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "instaliraj paket"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, fuzzy, c-format
msgid "cannot open file %s: %s\n"
msgstr "Ne mogu da otvorim datoteku %s: "
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" odreðuje vi¹e paketa\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, fuzzy, c-format
msgid "cannot open %s: %s\n"
msgstr "gre¹ka: ne mogu da otvorim %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Instaliram %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, fuzzy, c-format
msgid "rollback %d packages to %s"
msgstr "neodstaje paket za deinstalaciju"
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "Nezadovoljene meðuzavisnosti za %s-%s-%s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.1\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2002-07-11 22:49+0200\n"
"Last-Translator: Göran Uddeborg <goeran@uddeborg.pp.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
msgstr "kan inte fråga %s: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "misslyckades med att öppna %s: %s\n"
msgid "record %u could not be read\n"
msgstr "post %u kunde inte läsas\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "paket %s är inte installerat\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "filen %s behöver en nyare version av RPM\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s kan inte installeras\n"
msgid "found %d source and %d binary packages\n"
msgstr "hittade %d käll- och %d binärpaket\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr "Ouppfyllda beroenden:\n"
msgid "installing binary packages\n"
msgstr "installerar binärpaket\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "kan inte öppna filen %s: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" anger flera paket\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "kan inte öppna %s: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "Installerar %s\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr "återställer %d paket till %s"
msgstr "saknas %s"
#: lib/verify.c:389
-#, c-format
-msgid "Unsatisifed dependencies for %s: "
+#, fuzzy, c-format
+msgid "Unsatisfied dependencies for %s: "
msgstr "Ouppfyllda beroenden för %s: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: 2001-07-05 08:02+300\n"
"Last-Translator: Nilgun Belma Buguner <nilgun@technologist.com>\n"
"Language-Team: Turkish <tr@li.org>\n"
msgstr "%s sorgulanamýyor: %s\n"
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr "%s açýlamadý: %s\n"
msgid "record %u could not be read\n"
msgstr "%u. kayýt okunamadý\n"
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr "%s paketi kurulu deðil\n"
msgid "file %s requires a newer version of RPM\n"
msgstr "%s dosyasý RPM'nin daha yeni bir sürümünü gerektiriyor\n"
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr "%s yüklenemedi\n"
msgid "found %d source and %d binary packages\n"
msgstr "%d kaynak ve %d icra edilebilir paketi bulundu\n"
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
#, fuzzy
msgid "Failed dependencies:\n"
msgid "installing binary packages\n"
msgstr "icra edilebilir paketleri kuruluyor\n"
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr "%s dosyasý açýlamadý: %s\n"
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr "\"%s\" birden fazla paketi tanýmlýyor\n"
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr "%s açýlamadý: %s\n"
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr "%s kuruluyor\n"
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, fuzzy, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr "%s-%s-%s için tatmin edici olmayan baðýmlýlýklar: "
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2002-07-13 15:09-0400\n"
+"POT-Creation-Date: 2002-07-14 17:19-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: lib/query.c:565 lib/query.c:599 lib/rpminstall.c:361 lib/rpminstall.c:492
-#: lib/rpminstall.c:874 tools/rpmgraph.c:127 tools/rpmgraph.c:164
+#: lib/rpminstall.c:881 tools/rpmgraph.c:127 tools/rpmgraph.c:164
#, c-format
msgid "open of %s failed: %s\n"
msgstr ""
msgid "record %u could not be read\n"
msgstr ""
-#: lib/query.c:907 lib/rpminstall.c:659
+#: lib/query.c:907 lib/rpminstall.c:662
#, c-format
msgid "package %s is not installed\n"
msgstr ""
msgid "file %s requires a newer version of RPM\n"
msgstr ""
-#: lib/rpminstall.c:484 lib/rpminstall.c:730 tools/rpmgraph.c:156
+#: lib/rpminstall.c:484 lib/rpminstall.c:737 tools/rpmgraph.c:156
#, c-format
msgid "%s cannot be installed\n"
msgstr ""
msgid "found %d source and %d binary packages\n"
msgstr ""
-#: lib/rpminstall.c:534 lib/rpminstall.c:687 lib/rpminstall.c:1061
+#: lib/rpminstall.c:534 lib/rpminstall.c:690 lib/rpminstall.c:1068
#: tools/rpmgraph.c:202
msgid "Failed dependencies:\n"
msgstr ""
msgid "installing binary packages\n"
msgstr ""
-#: lib/rpminstall.c:592
+#: lib/rpminstall.c:595
#, c-format
msgid "cannot open file %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:662
+#: lib/rpminstall.c:665
#, c-format
msgid "\"%s\" specifies multiple packages\n"
msgstr ""
-#: lib/rpminstall.c:717
+#: lib/rpminstall.c:724
#, c-format
msgid "cannot open %s: %s\n"
msgstr ""
-#: lib/rpminstall.c:723
+#: lib/rpminstall.c:730
#, c-format
msgid "Installing %s\n"
msgstr ""
-#: lib/rpminstall.c:1055
+#: lib/rpminstall.c:1062
#, c-format
msgid "rollback %d packages to %s"
msgstr ""
#: lib/verify.c:389
#, c-format
-msgid "Unsatisifed dependencies for %s: "
+msgid "Unsatisfied dependencies for %s: "
msgstr ""
#: rpmdb/db3.c:156
# --- in progress
+bounds
+-bufferoverflowhigh
# --- +partial artifacts
-exportlocal # 14
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-07-24 00:03+0100\n"
"Last-Translator: Milan Kerslager <kerslage@linux.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: Sun Jan 21 2001 04:30:32+0200\n"
"Last-Translator: Martin Hansen <mah@k64.dk>\n"
"Language-Team: Dansk <dansk@klid.dk>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Leandro Lucarella <luca@linuxmendoza.org.ar>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-01-17 01:01+0100\n"
"Last-Translator: Jesús Bravo Álvarez <jba@pobox.com>\n"
"Language-Team: Galician <trasno@ceu.fi.udc.es>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2000-08-03 23:26+0200\n"
"Last-Translator: László Németh <nemeth@qwertynet.hu>\n"
"Language-Team: Hungarian\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-06-08 01:35+0000\n"
"Last-Translator: Richard Allen <ra@hp.is>\n"
"Language-Team: is <kde-isl@mmedia.is>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-09-06 20:06+0900\n"
"Last-Translator: Jong-Hoon Ryu <redhat4u@netian.com>\n"
"Language-Team: GNU Translation project <ko@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-06-27 11:05+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@online.no>\n"
"Language-Team: Norwegian <no@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2002-02-13 18:32+0000\n"
"Last-Translator: Pedro Morais <morais@kde.org>\n"
"Language-Team: pt <morais@kde.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2000-06-14 23:23+EST\n"
"Last-Translator: Cristian Gafton <gafton@redhat.com>\n"
"Language-Team: Romanian <ro@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-07-05 21:00-0500\n"
"Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
"Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 1999-08-04 21:40+0200\n"
"Last-Translator: Stanislav Meduna <stano@eunet.sk>\n"
"Language-Team: Slovak <sk-i18n@rak.isternet.sk>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2000-09-05 12:30+0200\n"
"Last-Translator: Roman Maurer <roman.maurer@hermes.si>\n"
"Language-Team: Slovenian <sl@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2001-07-12 22:26+0100\n"
"Last-Translator: Christian Rose <menthos@menthos.com>\n"
"Language-Team: Swedish <sv@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 2000-02-11 13:01+0200\n"
"Last-Translator: Nilgun Belma Buguner <nilgun@technologist.com>\n"
"Language-Team: Turkish <tr@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 1999-09-30 16:54+0200\n"
"Last-Translator: Yuri Syrota <rasta@renome.rovno.ua>\n"
"Language-Team: Ukrainian <uk@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 1999-03-18 23:11+0100\n"
"Last-Translator: Nobody yet\n"
"Language-Team: walon <linux-wa@chanae.alphanet.ch>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid ""
msgstr ""
"Project-Id-Version: popt 1.6.3\n"
-"POT-Creation-Date: 2002-07-09 11:35-0400\n"
+"POT-Creation-Date: 2002-07-14 10:58-0400\n"
"PO-Revision-Date: 1999-11-11 05:04+0800\n"
"Last-Translator: Dillion Chen <dillon.chen@turbolinux.com.cn>\n"
"Language-Team: TLDN\n"
--I. -I.. -I../lib -I../rpmdb -I../rpmio -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
+-I. -I.. -I../build -I../lib -I../rpmdb -I../rpmio -I../beecrypt -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
+partial
++forcehints
-warnunixlib
-warnposix
+unixlib
-# XXX ignore doxygen markings
--unrecogcomments
-
-# don't-bother-me-yet parameters
--branchstate # ~39
--mustfree # ~325
-
-# not-yet normal parameters
--boolops # ~351 w->n
--predboolint # ~200 w->n
--type # ~271
-
-# -weak paramaters
-#+boolint
-#-boolops
-#+ignorequals
-#+ignoresigns
-#-mustfree
-#+longintegral
-#+matchanyintegral
-#-nullpass
-#-observertrans
-#-predboolint
-#-predboolothers
-#-retvalint
-#-retvalother
-#-shiftsigned
+-unrecogcomments # XXX ignore doxygen markings
+
++strict # lclint level
+
+# --- in progress
+#+bounds
++slovak-fcns
+-bufferoverflowhigh
+
+-branchstate
+-castfcnptr
+-compdef
+-evalorderuncon
+-exportheader
+-globs
+-globstate
+-incondefs # 1
+-internalglobs
+-modfilesys
+-modnomods
+-modobserveruncon
+-moduncon
+-modunconnomods
+-noeffect
+-noeffectuncon
+-nullderef
+-nullpass
+-nullret
+-nullstate
+-predboolothers
+-protoparammatch
+-redecl
+-redef
+-retalias
+-retvalint
+-retvalother
+-sizeoftype
+-type
+-usereleased
+
+-dependenttrans
+-exposetrans
+-immediatetrans
+-kepttrans
+-newreftrans
+-observertrans
+-onlytrans
+-readonlytrans
+-refcounttrans
+-statictrans
+-temptrans
+
+-ifempty
+
+# --- +partial artifacts
+-declundef
+-exportheadervar
+-exportlocal
+
+-enummemuse
+-fcnuse
+-typeuse
+-varuse
+
+# --- not-yet at strict level
+-bitwisesigned # 160
+-elseifcomplete # 9
+-exportconst # 687
+-exportfcn # 464
+-exporttype # 196
+-exportvar # 55
+-fielduse # 225 occurence <bits/sigset.h>
+-forblock # tedious
+-ifblock # tedious
+-namechecks # 1679
+-ptrarith # 201
+
+-compdestroy # 125
+-mustdefine # 76
+-sys-dir-errors
+
+-strictops # 54
+-strictusereleased # 3
+-whileblock # 20
+
+# --- not-yet at checks level
++enumint # 211
+-mustfree # 219
+-predboolptr # 107
+-usedef # 42
+
+# --- not-yet at standard level
+-boolops # 81
++boolint # 18
++charint # 74
++ignorequals # 104
++matchanyintegral # 90
poptmodule.so$(EXEEXT): $(poptmodule_so_OBJECTS)
$(CC) -o $@ $(poptmodule_so_OBJECTS) $(poptmodule_so_LDFLAGS)
+# rpmmodule.c hash.c upgrade.c header-py.c \
+# rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfi-py.c rpmmi-py.c \
+# rpmrc-py.c rpmte-py.c rpmts-py.c
+# rpmmodule.c header-py.c
+splint_srcs = hash.c upgrade.c \
+ rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfi-py.c rpmmi-py.c \
+ rpmrc-py.c rpmte-py.c rpmts-py.c
+
.PHONY: lclint
lclint:
- lclint $(DEFS) $(INCLUDES) $(librpmmodule_la_SOURCES)
+ lclint $(DEFS) $(INCLUDES) $(splint_srcs)
* \file python/hash.c
*/
-#include <stdlib.h>
-#include <unistd.h>
-#include <stdio.h>
-#include <string.h>
+#include "system.h"
#include "hash.h"
+#include "debug.h"
+
#define CHUNK 1
struct filePath {
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
+
#include "rpmio_internal.h"
#include "rpmcli.h" /* XXX for rpmCheckSig */
unsigned short * modes;
} ;
-/*@unused@*/ static inline Header headerAllocated(Header h) {
+/*@unused@*/ static inline Header headerAllocated(Header h)
+ /*@modifies h @*/
+{
h->flags |= HEADERFLAG_ALLOCATED;
return 0;
}
/** \ingroup python
*/
static PyObject * hdrKeyList(hdrObject * s, PyObject * args)
+ /*@*/
{
PyObject * list, *o;
HeaderIterator hi;
/** \ingroup python
*/
-static PyObject * hdrUnload(hdrObject * s, PyObject * args, PyObject *keywords) {
+static PyObject * hdrUnload(hdrObject * s, PyObject * args, PyObject *keywords)
+ /*@*/
+{
char * buf;
PyObject * rc;
int len, legacy = 0;
* It should be passed the file number to verify.
*/
static PyObject * hdrVerifyFile(hdrObject * s, PyObject * args)
+ /*@*/
{
int fileNumber;
rpmVerifyAttrs verifyResult = 0;
/** \ingroup python
*/
static PyObject * hdrExpandFilelist(hdrObject * s, PyObject * args)
+ /*@*/
{
expandFilelist (s->h);
/** \ingroup python
*/
static PyObject * hdrCompressFilelist(hdrObject * s, PyObject * args)
+ /*@*/
{
compressFilelist (s->h);
/** \ingroup python
*/
static void mungeFilelist(Header h)
+ /*@*/
{
const char ** fileNames = NULL;
int count = 0;
/**
*/
static PyObject * rhnUnload(hdrObject * s, PyObject * args)
+ /*@*/
{
int len;
char * uh;
/** \ingroup python
*/
static PyObject * hdrFullFilelist(hdrObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ""))
return NULL;
/** \ingroup python
*/
static PyObject * hdrSprintf(hdrObject * s, PyObject * args)
+ /*@*/
{
char * fmt;
char * r;
/**
*/
static int hdr_compare(hdrObject * a, hdrObject * b)
+ /*@*/
{
return rpmVersionCompare(a->h, b->h);
}
/** \ingroup python
*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef hdr_methods[] = {
{"keys", (PyCFunction) hdrKeyList, METH_VARARGS,
NULL },
/** \ingroup python
*/
static PyObject * hdr_getattr(hdrObject * s, char * name)
+ /*@*/
{
return Py_FindMethod(hdr_methods, (PyObject * ) s, name);
}
/** \ingroup python
*/
static void hdr_dealloc(hdrObject * s)
+ /*@*/
{
if (s->h) headerFree(s->h);
s->md5list = _free(s->md5list);
/** \ingroup python
*/
static PyObject * hdr_subscript(hdrObject * s, PyObject * item)
+ /*@*/
{
int type, count, i, tag = -1;
void * data;
/** \ingroup python
*/
+/*@unchecked@*/ /*@observer@*/
static PyMappingMethods hdr_as_mapping = {
(inquiry) 0, /* mp_length */
(binaryfunc) hdr_subscript, /* mp_subscript */
/** \ingroup python
*/
+/*@unchecked@*/ /*@observer@*/
PyTypeObject hdr_Type = {
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
/** \ingroup python
*/
typedef struct hdrObject_s hdrObject;
+
+/*@unchecked@*/
extern PyTypeObject hdr_Type;
/** \ingroup python
*/
PyObject * pyrpmError;
-hdrObject * hdr_Wrap(Header h);
-
-Header hdrGetHeader(hdrObject * h);
-
-long tagNumFromPyObject (PyObject *item);
-
-PyObject * labelCompare (PyObject * self, PyObject * args);
-PyObject * versionCompare (PyObject * self, PyObject * args);
-PyObject * rpmMergeHeadersFromFD(PyObject * self, PyObject * args);
-int rpmMergeHeaders(PyObject * list, FD_t fd, int matchTag);
-PyObject * rpmHeaderFromFile(PyObject * self, PyObject * args);
-PyObject * rpmHeaderFromFD(PyObject * self, PyObject * args);
-PyObject * rpmReadHeaders (FD_t fd);
-PyObject * rhnLoad(PyObject * self, PyObject * args);
-PyObject * hdrLoad(PyObject * self, PyObject * args);
-PyObject * rpmHeaderFromPackage(PyObject * self, PyObject * args);
+hdrObject * hdr_Wrap(Header h)
+ /*@*/;
+
+Header hdrGetHeader(hdrObject * h)
+ /*@*/;
+
+long tagNumFromPyObject (PyObject *item)
+ /*@*/;
+
+PyObject * labelCompare (PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * versionCompare (PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * rpmMergeHeadersFromFD(PyObject * self, PyObject * args)
+ /*@*/;
+int rpmMergeHeaders(PyObject * list, FD_t fd, int matchTag)
+ /*@*/;
+PyObject * rpmHeaderFromFile(PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * rpmHeaderFromFD(PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * rpmReadHeaders (FD_t fd)
+ /*@*/;
+PyObject * rhnLoad(PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * hdrLoad(PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * rpmHeaderFromPackage(PyObject * self, PyObject * args)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
#include <rpmlib.h>
#include "debug.h"
static PyObject *
-rpmal_Debug(rpmalObject * s, PyObject * args)
+rpmal_Debug(/*@unused@*/ rpmalObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies _Py_NoneStruct @*/
{
if (!PyArg_ParseTuple(args, "i", &_rpmal_debug)) return NULL;
Py_INCREF(Py_None);
static PyObject *
rpmal_Add(rpmalObject * s, PyObject * args)
+ /*@modifies s @*/
{
rpmdsObject * dso;
rpmfiObject * fio;
static PyObject *
rpmal_Del(rpmalObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
alKey pkgKey;
static PyObject *
rpmal_AddProvides(rpmalObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
rpmdsObject * dso;
alKey pkgKey;
static PyObject *
rpmal_MakeIndex(rpmalObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
if (!PyArg_ParseTuple(args, ":MakeIndex"))
return NULL;
return Py_None;
}
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmal_methods[] = {
{"Debug", (PyCFunction)rpmal_Debug, METH_VARARGS,
NULL},
NULL},
{"makeIndex",(PyCFunction)rpmal_MakeIndex, METH_VARARGS,
NULL},
- {NULL, NULL} /* sentinel */
+ {NULL, NULL } /* sentinel */
};
+/*@=fullinitblock@*/
/* ---------- */
static void
rpmal_dealloc(rpmalObject * s)
+ /*@modifies s @*/
{
if (s) {
s->al = rpmalFree(s->al);
static PyObject *
rpmal_getattr(rpmalObject * s, char * name)
+ /*@*/
{
return Py_FindMethod(rpmal_methods, (PyObject *)s, name);
}
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmal_doc[] =
"";
+/*@-fullinitblock@*/
+/*@unchecked@*/
PyTypeObject rpmal_Type = {
PyObject_HEAD_INIT(&PyType_Type)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
/* ---------- */
rpmal al;
} rpmalObject;
+/*@unchecked@*/
extern PyTypeObject rpmal_Type;
-rpmalObject * rpmal_Wrap(rpmal al);
+rpmalObject * rpmal_Wrap(rpmal al)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
+
#include <rpmlib.h>
#include "rpmdb-py.h"
#include "debug.h"
+/*@access Header @*/
+
/** \ingroup python
* \class Rpmdb
* \brief A python rpmdb object represents an RPM database.
*/
static rpmmiObject *
rpmdb_Match (rpmdbObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
PyObject *TagN = NULL;
char *key = NULL;
/**
*/
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmdb_methods[] = {
{"match", (PyCFunction) rpmdb_Match, METH_VARARGS,
"db.match([TagN, [key, [len]]]) -> mi\n\
- Create an rpm db match iterator.\n" },
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/**
*/
static int
rpmdb_length(rpmdbObject * s)
+ /*@modifies s @*/
{
rpmdbMatchIterator mi;
int count = 0;
*/
static hdrObject *
rpmdb_subscript(rpmdbObject * s, PyObject * key)
+ /*@modifies s @*/
{
int offset;
hdrObject * ho;
/**
*/
+/*@unchecked@*/ /*@observer@*/
static PyMappingMethods rpmdb_as_mapping = {
(inquiry) rpmdb_length, /* mp_length */
(binaryfunc) rpmdb_subscript, /* mp_subscript */
/**
*/
static void rpmdb_dealloc(rpmdbObject * s)
+ /*@modifies s @*/
{
if (s->db)
rpmdbClose(s->db);
/**
*/
static PyObject * rpmdb_getattr(rpmdbObject * s, char * name)
+ /*@*/
{
return Py_FindMethod(rpmdb_methods, (PyObject * ) s, name);
}
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmdb_doc[] =
"";
/**
*/
+/*@-fullinitblock@*/
PyTypeObject rpmdb_Type = {
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
rpmdb dbFromDb(rpmdbObject * db)
{
/**
*/
-rpmdbObject * rpmOpenDB(PyObject * self, PyObject * args) {
+rpmdbObject * rpmOpenDB(/*@unused@*/ PyObject * self, PyObject * args) {
rpmdbObject * o;
char * root = "";
int forWrite = 0;
/* PyErr_SetString should take varargs... */
errsize = strlen(errmsg) + *root == '\0' ? 15 /* "/var/lib/rpm" */ : strlen(root);
errstr = alloca(errsize);
+/*@-formatconst@*/
snprintf(errstr, errsize, errmsg, *root == '\0' ? "/var/lib/rpm" : root);
+/*@=formatconst@*/
PyErr_SetString(pyrpmError, errstr);
return NULL;
}
/**
*/
-PyObject * rebuildDB (PyObject * self, PyObject * args)
+PyObject * rebuildDB (/*@unused@*/ PyObject * self, PyObject * args)
{
char * root = "";
/** \ingroup python
*/
struct rpmdbObject_s {
- PyObject_HEAD;
+ PyObject_HEAD
rpmdb db;
int offx;
int noffs;
int *offsets;
} ;
+/*@unchecked@*/
extern PyTypeObject rpmdb_Type;
-rpmdb dbFromDb(rpmdbObject * db);
+rpmdb dbFromDb(rpmdbObject * db)
+ /*@*/;
-rpmdbObject * rpmOpenDB(PyObject * self, PyObject * args);
-PyObject * rebuildDB (PyObject * self, PyObject * args);
+rpmdbObject * rpmOpenDB(PyObject * self, PyObject * args)
+ /*@*/;
+PyObject * rebuildDB (PyObject * self, PyObject * args)
+ /*@globals rpmGlobalMacroContext @*/
+ /*@modifies rpmGlobalMacroContext @*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
#include <rpmlib.h>
#include "debug.h"
+/*@access rpmds @*/
+
static PyObject *
-rpmds_Debug(rpmdsObject * s, PyObject * args)
+rpmds_Debug(/*@unused@*/ rpmdsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies _Py_NoneStruct @*/
{
if (!PyArg_ParseTuple(args, "i", &_rpmds_debug)) return NULL;
Py_INCREF(Py_None);
static PyObject *
rpmds_Count(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Count")) return NULL;
return Py_BuildValue("i", rpmdsCount(s->ds));
static PyObject *
rpmds_Ix(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Ix")) return NULL;
return Py_BuildValue("i", rpmdsIx(s->ds));
static PyObject *
rpmds_DNEVR(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":DNEVR")) return NULL;
return Py_BuildValue("s", rpmdsDNEVR(s->ds));
static PyObject *
rpmds_N(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":N")) return NULL;
return Py_BuildValue("s", rpmdsN(s->ds));
static PyObject *
rpmds_EVR(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":EVR")) return NULL;
return Py_BuildValue("s", rpmdsEVR(s->ds));
static PyObject *
rpmds_Flags(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Flags")) return NULL;
return Py_BuildValue("i", rpmdsFlags(s->ds));
static PyObject *
rpmds_TagN(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":TagN")) return NULL;
return Py_BuildValue("i", rpmdsTagN(s->ds));
static int
rpmds_compare(rpmdsObject * a, rpmdsObject * b)
+ /*@*/
{
return rpmdsCompare(a->ds, b->ds);
}
#if Py_TPFLAGS_HAVE_ITER
static PyObject *
rpmds_Next(rpmdsObject * s)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
PyObject * result = NULL;
static PyObject *
rpmds_Iter(rpmdsObject * s)
+ /*@modifies s @*/
{
rpmdsInit(s->ds);
Py_INCREF(s);
#ifdef NOTYET
static PyObject *
rpmds_Notify(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Notify"))
return NULL;
static PyObject *
rpmds_Problem(rpmdsObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Problem"))
return NULL;
}
#endif
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmds_methods[] = {
{"Debug", (PyCFunction)rpmds_Debug, METH_VARARGS,
NULL},
#endif
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/* ---------- */
static void
rpmds_dealloc(rpmdsObject * s)
+ /*@modifies s @*/
{
if (s) {
s->ds = rpmdsFree(s->ds);
}
static int
-rpmds_print(rpmdsObject * s, FILE * fp, int flags)
+rpmds_print(rpmdsObject * s, FILE * fp, /*@unused@*/ int flags)
+ /*@globals fileSystem @*/
+ /*@modifies s, fp, fileSystem @*/
{
if (!(s && s->ds))
return -1;
static PyObject *
rpmds_getattr(rpmdsObject * s, char * name)
+ /*@*/
{
return Py_FindMethod(rpmds_methods, (PyObject *)s, name);
}
static int
rpmds_length(rpmdsObject * s)
+ /*@*/
{
return rpmdsCount(s->ds);
}
static PyObject *
rpmds_subscript(rpmdsObject * s, PyObject * key)
+ /*@modifies s @*/
{
int ix;
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmds_doc[] =
"";
+/*@-fullinitblock@*/
PyTypeObject rpmds_Type = {
PyObject_HEAD_INIT(&PyType_Type)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
/* ---------- */
}
rpmdsObject *
-rpmds_Single(PyObject * s, PyObject * args)
+rpmds_Single(/*@unused@*/ PyObject * s, PyObject * args)
{
int tagN = RPMTAG_PROVIDENAME;
const char * N;
}
rpmdsObject *
-hdr_dsFromHeader(PyObject * s, PyObject * args)
+hdr_dsFromHeader(/*@unused@*/ PyObject * s, PyObject * args)
{
hdrObject * ho;
int tagN = RPMTAG_REQUIRENAME;
}
rpmdsObject *
-hdr_dsOfHeader(PyObject * s, PyObject * args)
+hdr_dsOfHeader(/*@unused@*/ PyObject * s, PyObject * args)
{
hdrObject * ho;
int tagN = RPMTAG_PROVIDENAME;
/**
*/
+/*@unchecked@*/
extern PyTypeObject rpmds_Type;
/**
*/
-rpmds dsFromDs(rpmdsObject * ds);
+rpmds dsFromDs(rpmdsObject * ds)
+ /*@*/;
/**
*/
-rpmdsObject * rpmds_Wrap(rpmds ds);
+rpmdsObject * rpmds_Wrap(rpmds ds)
+ /*@*/;
/**
*/
-rpmdsObject * rpmds_Single(PyObject * s, PyObject * args);
+rpmdsObject * rpmds_Single(PyObject * s, PyObject * args)
+ /*@*/;
/**
*/
-rpmdsObject * hdr_dsFromHeader(PyObject * s, PyObject * args);
+rpmdsObject * hdr_dsFromHeader(PyObject * s, PyObject * args)
+ /*@*/;
/**
*/
-rpmdsObject * hdr_dsOfHeader(PyObject * s, PyObject * args);
+rpmdsObject * hdr_dsOfHeader(PyObject * s, PyObject * args)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
#include <glob.h> /* XXX rpmio.h */
#include <dirent.h> /* XXX rpmio.h */
#include "debug.h"
+/*@access FD_t @*/
+
extern int _rpmio_debug;
/** \ingroup python
*/
static PyObject *
-rpmfd_Debug(rpmfdObject * s, PyObject * args)
+rpmfd_Debug(/*@unused@*/ rpmfdObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies _Py_NoneStruct @*/
{
if (!PyArg_ParseTuple(args, "i", &_rpmio_debug)) return NULL;
Py_INCREF(Py_None);
/**
*/
static int closeCallback(FILE * f)
+ /*@globals fdhead @*/
+ /*@modifies fdhead @*/
{
FDlist *node, *last;
/**
*/
static PyObject *
-rpmfd_Fopen(PyObject * self, PyObject * args)
+rpmfd_Fopen(/*@unused@*/ PyObject * self, PyObject * args)
+ /*@globals fdhead, fdtail @*/
+ /*@modifies fdhead, fdtail @*/
{
char * path, * mode;
FDlist *node;
/** \ingroup python
*/
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmfd_methods[] = {
{"Debug", (PyCFunction)rpmfd_Debug, METH_VARARGS,
NULL},
NULL},
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/* ---------- */
/** \ingroup python
*/
static PyObject * rpmfd_getattr(rpmfdObject * o, char * name)
+ /*@*/
{
return Py_FindMethod(rpmfd_methods, (PyObject *) o, name);
}
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmfd_doc[] =
"";
/** \ingroup python
*/
+/*@-fullinitblock@*/
PyTypeObject rpmfd_Type = {
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
rpmfdObject * rpmfd_Wrap(FD_t fd)
{
FD_t fd;
} rpmfdObject;
+/*@unchecked@*/
extern PyTypeObject rpmfd_Type;
-rpmfdObject * rpmfd_Wrap(FD_t fd);
+rpmfdObject * rpmfd_Wrap(FD_t fd)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
#include <rpmlib.h>
#include "debug.h"
+/*@access rpmfi @*/
+
static PyObject *
-rpmfi_Debug(rpmfiObject * s, PyObject * args)
+rpmfi_Debug(/*@unused@*/ rpmfiObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies _Py_NoneStruct @*/
{
if (!PyArg_ParseTuple(args, "i", &_rpmfi_debug)) return NULL;
Py_INCREF(Py_None);
static PyObject *
rpmfi_FC(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FC")) return NULL;
return Py_BuildValue("i", rpmfiFC(s->fi));
static PyObject *
rpmfi_FX(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FX")) return NULL;
return Py_BuildValue("i", rpmfiFX(s->fi));
static PyObject *
rpmfi_DC(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":DC")) return NULL;
return Py_BuildValue("i", rpmfiDC(s->fi));
static PyObject *
rpmfi_DX(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":DX")) return NULL;
return Py_BuildValue("i", rpmfiDX(s->fi));
static PyObject *
rpmfi_BN(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":BN")) return NULL;
return Py_BuildValue("s", xstrdup(rpmfiBN(s->fi)));
static PyObject *
rpmfi_DN(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":DN")) return NULL;
return Py_BuildValue("s", xstrdup(rpmfiDN(s->fi)));
static PyObject *
rpmfi_FN(rpmfiObject * s, PyObject * args)
+ /*@modifies s @*/
{
if (!PyArg_ParseTuple(args, ":FN")) return NULL;
return Py_BuildValue("s", xstrdup(rpmfiFN(s->fi)));
static PyObject *
rpmfi_FFlags(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FFlags")) return NULL;
return Py_BuildValue("i", rpmfiFFlags(s->fi));
static PyObject *
rpmfi_VFlags(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":VFlags")) return NULL;
return Py_BuildValue("i", rpmfiVFlags(s->fi));
static PyObject *
rpmfi_FMode(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FMode")) return NULL;
return Py_BuildValue("i", rpmfiFMode(s->fi));
static PyObject *
rpmfi_FState(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FState")) return NULL;
return Py_BuildValue("i", rpmfiFState(s->fi));
/* XXX rpmfiMD5 */
static PyObject *
rpmfi_MD5(rpmfiObject * s, PyObject * args)
+ /*@*/
{
const unsigned char * md5;
char fmd5[33];
static PyObject *
rpmfi_FLink(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FLink")) return NULL;
return Py_BuildValue("s", xstrdup(rpmfiFLink(s->fi)));
static PyObject *
rpmfi_FSize(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FSize")) return NULL;
return Py_BuildValue("i", rpmfiFSize(s->fi));
static PyObject *
rpmfi_FRdev(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FRdev")) return NULL;
return Py_BuildValue("i", rpmfiFRdev(s->fi));
static PyObject *
rpmfi_FMtime(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FMtime")) return NULL;
return Py_BuildValue("i", rpmfiFMtime(s->fi));
static PyObject *
rpmfi_FUser(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FUser")) return NULL;
return Py_BuildValue("s", xstrdup(rpmfiFUser(s->fi)));
static PyObject *
rpmfi_FGroup(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":FGroup")) return NULL;
return Py_BuildValue("s", xstrdup(rpmfiFGroup(s->fi)));
#if Py_TPFLAGS_HAVE_ITER
static PyObject *
-rpmfi_Next(rpmfiObject * s, PyObject * args)
+rpmfi_Next(rpmfiObject * s, /*@unused@*/ PyObject * args)
+ /*@modifies s @*/
{
PyObject * result = NULL;
}
static PyObject *
-rpmfi_Iter(rpmfiObject * s, PyObject * args)
+rpmfi_Iter(rpmfiObject * s, /*@unused@*/ PyObject * args)
+ /*@modifies s @*/
{
rpmfiInit(s->fi, 0);
Py_INCREF(s);
#ifdef NOTYET
static PyObject *
rpmfi_NextD(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":NextD"))
return NULL;
static PyObject *
rpmfi_InitD(rpmfiObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":InitD"))
return NULL;
}
#endif
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmfi_methods[] = {
{"Debug", (PyCFunction)rpmfi_Debug, METH_VARARGS,
NULL},
#endif
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/* ---------- */
static void
-rpmfi_dealloc(rpmfiObject * s)
+rpmfi_dealloc(/*@only@*/ /*@null@*/ rpmfiObject * s)
+ /*@modifies s @*/
{
if (s) {
s->fi = rpmfiFree(s->fi, 1);
}
static int
-rpmfi_print(rpmfiObject * s, FILE * fp, int flags)
+rpmfi_print(rpmfiObject * s, FILE * fp, /*@unused@*/ int flags)
+ /*@globals fileSystem @*/
+ /*@modifies s, fp, fileSystem @*/
{
if (!(s && s->fi))
return -1;
static PyObject *
rpmfi_getattr(rpmfiObject * s, char * name)
+ /*@*/
{
return Py_FindMethod(rpmfi_methods, (PyObject *)s, name);
}
static int
rpmfi_length(rpmfiObject * s)
+ /*@*/
{
return rpmfiFC(s->fi);
}
static PyObject *
rpmfi_subscript(rpmfiObject * s, PyObject * key)
+ /*@modifies s @*/
{
int ix;
return Py_BuildValue("s", xstrdup(rpmfiFN(s->fi)));
}
+/*@unchecked@*/ /*@observer@*/
static PyMappingMethods rpmfi_as_mapping = {
(inquiry) rpmfi_length, /* mp_length */
(binaryfunc) rpmfi_subscript, /* mp_subscript */
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmfi_doc[] =
"";
+/*@-fullinitblock@*/
PyTypeObject rpmfi_Type = {
PyObject_HEAD_INIT(&PyType_Type)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
/* ---------- */
}
rpmfiObject *
-hdr_fiFromHeader(PyObject * s, PyObject * args)
+hdr_fiFromHeader(/*@unused@*/ PyObject * s, PyObject * args)
{
hdrObject * ho;
rpmfi fi;
} rpmfiObject;
+/*@unchecked@*/
extern PyTypeObject rpmfi_Type;
-rpmfi fiFromFi(rpmfiObject * fi);
+rpmfi fiFromFi(rpmfiObject * fi)
+ /*@*/;
-rpmfiObject * rpmfi_Wrap(rpmfi fi);
+rpmfiObject * rpmfi_Wrap(rpmfi fi)
+ /*@*/;
-rpmfiObject * hdr_fiFromHeader(PyObject * s, PyObject * args);
+rpmfiObject * hdr_fiFromHeader(PyObject * s, PyObject * args)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
+
#include <rpmlib.h>
#include "rpmdb-py.h"
#if Py_TPFLAGS_HAVE_ITER
static PyObject *
rpmmi_Iter(rpmmiObject * s)
+ /*@*/
{
assert(s->mi);
Py_INCREF(s);
*/
static PyObject *
rpmmi_Next(rpmmiObject * s)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
Header h;
*/
static PyObject *
rpmmi_Pattern(rpmmiObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
PyObject *TagN = NULL;
int type;
/** \ingroup python
*/
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmmi_methods[] = {
#if Py_TPFLAGS_HAVE_ITER
{"iter", (PyCFunction) rpmmi_Iter, METH_VARARGS,
- Set a secondary match pattern on tags from retrieved header.\n" },
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/** \ingroup python
*/
-static void rpmmi_dealloc(rpmmiObject * s)
+static void rpmmi_dealloc(/*@only@*/ /*@null@*/ rpmmiObject * s)
+ /*@modifies s @*/
{
if (s) {
if (s->mi) s->mi = rpmdbFreeIterator(s->mi);
/** \ingroup python
*/
static PyObject * rpmmi_getattr (rpmdbObject *s, char *name)
+ /*@*/
{
return Py_FindMethod (rpmmi_methods, (PyObject *) s, name);
}
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmmi_doc[] =
"";
/** \ingroup python
*/
+/*@-fullinitblock@*/
PyTypeObject rpmmi_Type = {
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
rpmmiObject * rpmmi_Wrap(rpmdbMatchIterator mi)
{
/** \ingroup python
*/
struct rpmmiObject_s {
- PyObject_HEAD;
+ PyObject_HEAD
rpmdbMatchIterator mi;
} ;
+/*@unchecked@*/
extern PyTypeObject rpmmi_Type;
-rpmmiObject * rpmmi_Wrap(rpmdbMatchIterator mi);
+rpmmiObject * rpmmi_Wrap(rpmdbMatchIterator mi)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies mi, _Py_NoneStruct @*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
+
#include "rpmcli.h" /* XXX for rpmCheckSig */
#include "legacy.h"
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
+
#include "structmember.h"
+
+/*@unchecked@*/
extern PyTypeObject PyDictIter_Type;
#include <rpmcli.h>
#include "debug.h"
+/*@unchecked@*/
static int _rc_debug = 0;
/** \ingroup python
/**
*/
static const char * lbl(void * s)
+ /*@*/
{
PyObject * o = s;
/**
*/
-PyObject * rpmrc_AddMacro(PyObject * self, PyObject * args)
+PyObject * rpmrc_AddMacro(/*@unused@*/ PyObject * self, PyObject * args)
{
char * name, * val;
/**
*/
-PyObject * rpmrc_DelMacro(PyObject * self, PyObject * args)
+PyObject * rpmrc_DelMacro(/*@unused@*/ PyObject * self, PyObject * args)
{
char * name;
*/
static PyObject *
rpmrc_getstate(rpmrcObject *s, PyObject *args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":getstate"))
return NULL;
*/
static PyObject *
rpmrc_setstate(rpmrcObject *s, PyObject *args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
int state;
/**
*/
static void rpmrc_dealloc(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_dealloc(%p[%s])\n", s, lbl(s));
/**
*/
static int rpmrc_print(PyObject * s, FILE *fp, int flags)
+ /*@*/
{
+/*@-formattype@*/
if (_rc_debug)
fprintf(stderr, "*** rpmrc_print(%p[%s],%p,%x)\n", s, lbl(s), fp, flags);
+/*@=formattype@*/
return PyDict_Type.tp_print(s, fp, flags);
}
/**
*/
static int rpmrc_compare(PyObject * a, PyObject * b)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_compare(%p[%s],%p[%s])\n", a, lbl(a), b, lbl(b));
/**
*/
static PyObject * rpmrc_repr(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_repr(%p[%s])\n", s, lbl(s));
/**
*/
static long rpmrc_hash(PyObject * s)
+ /*@*/
{
/* XXX dict objects are unhashable */
if (_rc_debug)
*/
static int
rpmrc_length(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_length(%p[%s])\n", s, lbl(s));
*/
static PyObject *
rpmrc_subscript(PyObject * s, PyObject * key)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_subscript(%p[%s], %p[%s])\n", s, lbl(s), key, lbl(key));
*/
static int
rpmrc_ass_subscript(PyObject * s, PyObject * key, PyObject * value)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_ass_subscript(%p[%s], %p[%s], %p[%s])\n", s, lbl(s), key, lbl(key), value, lbl(value));
return PyDict_Type.tp_as_mapping->mp_ass_subscript(s, key, value);
}
+/*@unchecked@*/ /*@observer@*/
static PyMappingMethods rpmrc_as_mapping = {
rpmrc_length, /* mp_length */
rpmrc_subscript, /* mp_subscript */
/**
*/
static PyObject * rpmrc_getattro (PyObject *s, PyObject *name)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_getattro(%p[%s], \"%s\")\n", s, lbl(s), PyString_AS_STRING(name));
/**
*/
static int rpmrc_setattro (PyObject *s, PyObject *name, PyObject * value)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_setattro(%p[%s], \"%s \", \"%s\")\n", s, lbl(s), PyString_AS_STRING(name), PyString_AS_STRING(value));
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmrc_doc[] =
"";
/**
*/
static int rpmrc_traverse(PyObject * s, visitproc visit, void *arg)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_traverse(%p[%s],%p,%p)\n", s, lbl(s), visit, arg);
/**
*/
static int rpmrc_clear(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_clear(%p[%s])\n", s, lbl(s));
/**
*/
static PyObject * rpmrc_richcompare(PyObject * v, PyObject * w, int op)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_richcompare(%p[%s],%p[%s],%x)\n", v, lbl(v), w, lbl(w), op);
/**
*/
static PyObject * rpmrc_iter(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_iter(%p[%s])\n", s, lbl(s));
/**
*/
static PyObject * rpmrc_iternext(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_iternext(%p[%s])\n", s, lbl(s));
/**
*/
static PyObject * rpmrc_next(PyObject * s, PyObject *args)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_next(%p[%s],%p)\n", s, lbl(s), args);
return NULL;
}
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static PyMemberDef rpmrc_members[] = {
{"state", T_INT, offsetof(rpmrcObject, state), READONLY,
"an int variable for demonstration purposes"},
{0}
};
+/*@=fullinitblock@*/
/** \ingroup python
*/
static int rpmrc_init(PyObject * s, PyObject *args, PyObject *kwds)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_init(%p[%s],%p,%p)\n", s, lbl(s), args, kwds);
/** \ingroup python
*/
static void rpmrc_free(PyObject * s)
+ /*@*/
{
if (_rc_debug)
fprintf(stderr, "*** rpmrc_free(%p[%s])\n", s, lbl(s));
/** \ingroup python
*/
static PyObject * rpmrc_alloc(PyTypeObject * subtype, int nitems)
+ /*@*/
{
PyObject * ns = PyType_GenericAlloc(subtype, nitems);
/** \ingroup python
*/
static PyObject * rpmrc_new(PyTypeObject * subtype, PyObject *args, PyObject *kwds)
+ /*@*/
{
PyObject * ns;
/**
*/
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmrc_methods[] = {
{ "addMacro", (PyCFunction) rpmrc_AddMacro, METH_VARARGS,
NULL },
"next() -- get the next value, or raise StopIteration"},
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/** \ingroup python
*/
+/*@-fullinitblock@*/
PyTypeObject rpmrc_Type = {
PyObject_HEAD_INIT(&PyType_Type)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
-PyObject * rpmrc_Create(PyObject * self, PyObject *args, PyObject *kwds)
+PyObject * rpmrc_Create(/*@unused@*/ PyObject * self, PyObject *args, PyObject *kwds)
{
return rpmrc_new(&rpmrc_Type, args, kwds);
}
int state;
} ;
+/*@unchecked@*/
extern PyTypeObject rpmrc_Type;
-PyObject * rpmrc_AddMacro(PyObject * self, PyObject * args);
-PyObject * rpmrc_DelMacro(PyObject * self, PyObject * args);
+PyObject * rpmrc_AddMacro(PyObject * self, PyObject * args)
+ /*@globals rpmGlobalMacroContext, _Py_NoneStruct @*/
+ /*@modifies rpmGlobalMacroContext, _Py_NoneStruct @*/;
+PyObject * rpmrc_DelMacro(PyObject * self, PyObject * args)
+ /*@globals rpmGlobalMacroContext, _Py_NoneStruct @*/
+ /*@modifies rpmGlobalMacroContext, _Py_NoneStruct @*/;
-PyObject * rpmrc_Create(PyObject * self, PyObject * args, PyObject * kwds);
+PyObject * rpmrc_Create(PyObject * self, PyObject * args, PyObject * kwds)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
#include <rpmlib.h>
* \name Class: Rpmte
* \class Rpmte
* \brief An python rpm.te object represents an element of a transaction set.
+ *
+ * Elements of a transaction set are accessible after being added. Each
+ * element carries descriptive information about the added element as well
+ * as a file info set and dependency sets for each of the 4 typeof dependency.
+ *
+ * The rpmte class contains the following methods:
+ *
+ * - te.N() Return package name.
+ * - te.E() Return package epoch.
+ * - te.V() Return package version.
+ * - te.R() Return package release.
+ * - te.A() Return package architecture.
+ * - te.O() Return package operating system.
+ * - te.NEVR() Return package name-version-release.
+ * - te.Mutilib() Return package multilib attribute.
+ * - te.Depth() Return the level in the dependency tree (after ordering).
+ * - te.Npreds() Return the number of package prerequisites (after ordering).
+ * - te.Degree() Return the parent's degree + 1.
+ * - te.AddedKey() Return the packages associated key.
+ * - te.DS(tag) Return package dependency set.
+ * @param tag 'Providename', 'Requirename', 'Obsoletename', 'Conflictname'
+ * - te.FI(tag) Return package file info set.
+ * @param tag 'Basenames'
*/
static PyObject *
-rpmte_Debug(rpmteObject * s, PyObject * args)
+rpmte_Debug(/*@unused@*/ rpmteObject * s, /*@unused@*/ PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies _Py_NoneStruct @*/
{
if (!PyArg_ParseTuple(args, "i", &_rpmte_debug)) return NULL;
Py_INCREF(Py_None);
static PyObject *
rpmte_N(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":N")) return NULL;
return Py_BuildValue("s", rpmteN(s->te));
static PyObject *
rpmte_E(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":E")) return NULL;
return Py_BuildValue("s", rpmteE(s->te));
static PyObject *
rpmte_V(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":V")) return NULL;
return Py_BuildValue("s", rpmteV(s->te));
static PyObject *
rpmte_R(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":R")) return NULL;
return Py_BuildValue("s", rpmteR(s->te));
static PyObject *
rpmte_A(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":A")) return NULL;
return Py_BuildValue("s", rpmteA(s->te));
static PyObject *
rpmte_O(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":O")) return NULL;
return Py_BuildValue("s", rpmteO(s->te));
static PyObject *
rpmte_NEVR(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":NEVR")) return NULL;
return Py_BuildValue("s", rpmteNEVR(s->te));
static PyObject *
rpmte_MultiLib(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":MultiLib")) return NULL;
return Py_BuildValue("i", rpmteMultiLib(s->te));
static PyObject *
rpmte_Depth(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Depth")) return NULL;
return Py_BuildValue("i", rpmteDepth(s->te));
static PyObject *
rpmte_Npreds(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Npreds")) return NULL;
return Py_BuildValue("i", rpmteNpreds(s->te));
static PyObject *
rpmte_Degree(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Degree")) return NULL;
return Py_BuildValue("i", rpmteDegree(s->te));
static PyObject *
rpmte_AddedKey(rpmteObject * s, PyObject * args)
+ /*@*/
{
if (!PyArg_ParseTuple(args, ":Degree")) return NULL;
return Py_BuildValue("i", rpmteDegree(s->te));
static PyObject *
rpmte_DS(rpmteObject * s, PyObject * args)
+ /*@*/
{
PyObject * TagN = NULL;
rpmds ds;
ds = rpmteDS(s->te, tag);
if (ds == NULL) {
+#ifdef DYING
PyErr_SetString(PyExc_TypeError, "invalid ds tag");
return NULL;
+#else
+ Py_INCREF(Py_None);
+ return Py_None;
+#endif
}
- return (PyObject *) rpmds_Wrap(ds);
+ return (PyObject *) rpmds_Wrap(rpmdsLink(ds, "rpmte_DS"));
}
static PyObject *
rpmte_FI(rpmteObject * s, PyObject * args)
+ /*@*/
{
PyObject * TagN = NULL;
rpmfi fi;
fi = rpmteFI(s->te, tag);
if (fi == NULL) {
+#ifdef DYING
PyErr_SetString(PyExc_TypeError, "invalid fi tag");
return NULL;
+#else
+ Py_INCREF(Py_None);
+ return Py_None;
+#endif
}
- return (PyObject *) rpmfi_Wrap(fi);
+ return (PyObject *) rpmfi_Wrap(rpmfiLink(fi, "rpmte_FI"));
}
/** \ingroup python
*/
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmte_methods[] = {
{"Debug", (PyCFunction)rpmte_Debug, METH_VARARGS,
NULL},
{"N", (PyCFunction)rpmte_N, METH_VARARGS,
- NULL},
+"te.N() -> N\n\
+- Return element name.\n" },
{"E", (PyCFunction)rpmte_E, METH_VARARGS,
- NULL},
+"te.E() -> E\n\
+- Return element epoch.\n" },
{"V", (PyCFunction)rpmte_V, METH_VARARGS,
- NULL},
+"te.V() -> V\n\
+- Return element version.\n" },
{"R", (PyCFunction)rpmte_R, METH_VARARGS,
- NULL},
+"te.R() -> R\n\
+- Return element release.\n" },
{"A", (PyCFunction)rpmte_A, METH_VARARGS,
- NULL},
+"te.A() -> A\n\
+- Return element arch.\n" },
{"O", (PyCFunction)rpmte_O, METH_VARARGS,
- NULL},
+"te.O() -> O\n\
+- Return element os.\n" },
{"NEVR", (PyCFunction)rpmte_NEVR, METH_VARARGS,
- NULL},
+"te.NEVR() -> NEVR\n\
+- Return element name-version-release.\n" },
{"MultiLib",(PyCFunction)rpmte_MultiLib, METH_VARARGS,
NULL},
{"Depth", (PyCFunction)rpmte_Depth, METH_VARARGS,
{"AddedKey",(PyCFunction)rpmte_AddedKey, METH_VARARGS,
NULL},
{"DS", (PyCFunction)rpmte_DS, METH_VARARGS,
- NULL},
+"te.DS(TagN) -> DS\n\
+- Return the TagN dependency set (or None). TagN is one of\n\
+ 'Providename', 'Requirename', 'Obsoletename', 'Conflictname'\n" },
{"FI", (PyCFunction)rpmte_FI, METH_VARARGS,
- NULL},
+"te.FI(TagN) -> FI\n\
+- Return the TagN dependency set (or None). TagN must be 'Basenames'.\n" },
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/* ---------- */
/** \ingroup python
*/
static PyObject * rpmte_getattr(rpmteObject * o, char * name)
+ /*@*/
{
return Py_FindMethod(rpmte_methods, (PyObject *) o, name);
}
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmte_doc[] =
"";
/** \ingroup python
*/
+/*@-fullinitblock@*/
PyTypeObject rpmte_Type = {
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
rpmteObject * rpmte_Wrap(rpmte te)
{
rpmte te;
} rpmteObject;
+/*@unchecked@*/
extern PyTypeObject rpmte_Type;
-rpmteObject * rpmte_Wrap(rpmte te);
+rpmteObject * rpmte_Wrap(rpmte te)
+ /*@*/;
#endif
#include "system.h"
#include "Python.h"
+#ifdef __LCLINT__
+#undef PyObject_HEAD
+#define PyObject_HEAD int _PyObjectHead;
+#endif
#include <rpmlib.h>
#include "debug.h"
+/*@access alKey @*/
+
/** \ingroup python
* \name Class: Rpmts
* \class Rpmts
*/
static PyObject *
rpmts_AddInstall(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
hdrObject * h;
PyObject * key;
*/
static PyObject *
rpmts_AddErase(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
char * name;
int count;
*/
static PyObject *
rpmts_Check(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
rpmps ps;
rpmProblem p;
*/
static PyObject *
rpmts_Order(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
int xx;
/** \ingroup python
*/
static PyObject *
+rpmts_Clean(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
+{
+ int xx;
+
+ if (!PyArg_ParseTuple(args, ":Clean")) return NULL;
+
+ rpmtsClean(s->ts);
+
+ Py_INCREF(Py_None);
+ return Py_None;
+}
+
+/** \ingroup python
+ */
+static PyObject *
+rpmts_OpenDB(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
+{
+ int xx;
+
+ if (!PyArg_ParseTuple(args, ":OpenDB")) return NULL;
+
+ if (s->ts->dbmode == -1)
+ s->ts->dbmode = O_RDONLY;
+ xx = rpmtsOpenDB(s->ts, s->ts->dbmode);
+
+ Py_INCREF(Py_None);
+ return Py_None;
+}
+
+/** \ingroup python
+ */
+static PyObject *
+rpmts_CloseDB(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
+{
+ int xx;
+
+ if (!PyArg_ParseTuple(args, ":CloseDB")) return NULL;
+
+ xx = rpmtsCloseDB(s->ts);
+ s->ts->dbmode = -1;
+
+ Py_INCREF(Py_None);
+ return Py_None;
+}
+
+/** \ingroup python
+ */
+static PyObject *
rpmts_GetKeys(rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
const void **data = NULL;
int num, i;
/** \ingroup python
*/
static void *
-rpmtsCallback(const void * hd, const rpmCallbackType what,
+rpmtsCallback(/*@unused@*/ const void * hd, const rpmCallbackType what,
const unsigned long amount, const unsigned long total,
const void * pkgKey, rpmCallbackData data)
+ /*@*/
{
struct rpmtsCallbackType_s * cbInfo = data;
PyObject * args, * result;
/** \ingroup python
*/
static PyObject * rpmts_Run(rpmtsObject * s, PyObject * args)
+ /*@globals rpmGlobalMacroContext, _Py_NoneStruct @*/
+ /*@modifies s, rpmGlobalMacroContext, _Py_NoneStruct @*/
{
int flags, ignoreSet;
int rc, i;
#if Py_TPFLAGS_HAVE_ITER
static PyObject *
rpmts_Next(rpmtsObject * s)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
rpmte te;
static PyObject *
rpmts_Iter(rpmtsObject * s)
+ /*@modifies s @*/
{
s->tsi = rpmtsiInit(s->ts);
s->tsiFilter = 0;
*/
static rpmmiObject *
rpmts_Match (rpmtsObject * s, PyObject * args)
+ /*@globals _Py_NoneStruct @*/
+ /*@modifies s, _Py_NoneStruct @*/
{
PyObject *TagN = NULL;
char *key = NULL;
/** \ingroup python
*/
+/*@-fullinitblock@*/
+/*@unchecked@*/ /*@observer@*/
static struct PyMethodDef rpmts_methods[] = {
{"addInstall", (PyCFunction) rpmts_AddInstall, METH_VARARGS,
NULL },
NULL },
{"order", (PyCFunction) rpmts_Order, METH_VARARGS,
NULL },
+ {"clean", (PyCFunction) rpmts_Clean, METH_VARARGS,
+ NULL },
+ {"openDB", (PyCFunction) rpmts_OpenDB, METH_VARARGS,
+ NULL },
+ {"closeDB", (PyCFunction) rpmts_CloseDB, METH_VARARGS,
+ NULL },
{"getKeys", (PyCFunction) rpmts_GetKeys, METH_VARARGS,
NULL },
{"run", (PyCFunction) rpmts_Run, METH_VARARGS,
#endif
{NULL, NULL} /* sentinel */
};
+/*@=fullinitblock@*/
/** \ingroup python
*/
-static void rpmts_dealloc(PyObject * o)
+static void rpmts_dealloc(/*@only@*/ PyObject * o)
+ /*@modifies o @*/
{
rpmtsObject * trans = (void *) o;
/** \ingroup python
*/
static PyObject * rpmts_getattr(rpmtsObject * o, char * name)
+ /*@*/
{
return Py_FindMethod(rpmts_methods, (PyObject *) o, name);
}
/** \ingroup python
*/
static int rpmts_setattr(rpmtsObject * o, char * name, PyObject * val)
+ /*@modifies o @*/
{
int i;
/**
*/
+/*@unchecked@*/ /*@observer@*/
static char rpmts_doc[] =
"";
/** \ingroup python
*/
+/*@-fullinitblock@*/
PyTypeObject rpmts_Type = {
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
0, /* tp_is_gc */
#endif
};
+/*@=fullinitblock@*/
/**
*/
rpmtsObject *
-rpmts_Create(PyObject * self, PyObject * args)
+rpmts_Create(/*@unused@*/ PyObject * self, PyObject * args)
{
rpmtsObject * o;
rpmdbObject * db = NULL;
rpmElementType tsiFilter;
} rpmtsObject;
+/*@unchecked@*/
extern PyTypeObject rpmts_Type;
/* XXX These names/constants have been removed from the rpmlib API. */
RPMDEP_SENSE_CONFLICTS /*!< conflict was found. */
};
-rpmtsObject * rpmts_Create(PyObject * s, PyObject * args);
+rpmtsObject * rpmts_Create(PyObject * s, PyObject * args)
+ /*@*/;
#endif
* \file python/upgrade.c
*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
+#include "system.h"
+
#include <fcntl.h>
-#include <string.h>
#include <glob.h> /* XXX rpmio.h */
#include <dirent.h> /* XXX rpmio.h */
#include "hash.h"
#include "upgrade.h"
+#include "debug.h"
+
#define MAXPKGS 1024
#define USEDEBUG 0
while (obsoletesCount--) {
if (rpmdbCountPackages(db, obsoletes[obsoletesCount]) > 0) {
(*pip)->selected = 1;
- break;
+ /*@innerbreak@*/ break;
}
}
/* already have a newer version installed */
DEBUG (("Already have newer version\n"))
skipThis = 1;
- break;
+ /*@innerbreak@*/ break;
}
}
mi = rpmdbFreeIterator(mi);
availFiles[i]);
DEBUG (("File already in %s: %s%s\n", name,
availDirs[availDirIndexes[i]], availFiles[i]))
- break;
+ /*@innerbreak@*/ break;
}
}
{
for (i = 0; i < availFileCount; i++) {
- if (S_ISDIR(availFileModes[i])) continue;
+ if (S_ISDIR(availFileModes[i])) /*@innercontinue@*/ continue;
if (htInTable(ht, availDirs[availDirIndexes[i]],
availFiles[i])) {
/* already have a newer version installed */
DEBUG (("Already have newer version\n"))
(*pip)->selected = 0;
- break;
+ /*@innerbreak@*/ break;
}
}
mi = rpmdbFreeIterator(mi);
%{__prefix}/include/popt.h
%changelog
+* Sun Jul 14 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.49
+- python: sanity check fixes on rpmts/rpmte methods.
+
* Sat Jul 13 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.48
- install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.
- revert headerFree/headerLink/headerUnlink debugging.
# --- in progress
+bounds
+slovak-fcns
+-bufferoverflowhigh
# --- +partial artifacts
-declundef
# --- in progress
+bounds
+-bufferoverflowhigh
# --- +partial artifacts
-declundef