- start hiding availablePackage data/methods in rpmal.c/rpmal.h.
- add some dinky availablePackage methods.
- transaction.c: cleanly uncouple availablePackage from TFI_t.
+ - add header refcount annotations throughout.
4.0.3 -> 4.0.4:
spec->packages = newPackage(spec);
/* XXX the header just allocated will be allocated again */
- spec->packages->header = headerFree(spec->packages->header);
+ spec->packages->header = headerFree(spec->packages->header, "spec->packages");
/* Read the rpm lead, signatures, and header */
{ rpmTransactionSet ts = rpmtransCreateSet(NULL, NULL);
int rc = 0;
/* Transfer header reference form *hdrp to h. */
- h = headerLink(*hdrp);
- *hdrp = headerFree(*hdrp);
+ h = headerLink(*hdrp, "writeRPM xfer");
+ *hdrp = headerFree(*hdrp, "writeRPM xfer");
if (Fileno(csa->cpioFdIn) < 0) {
csa->cpioArchiveSize = 0;
goto exit;
}
/* Re-reference reallocated header. */
- *hdrp = headerLink(h);
+ *hdrp = headerLink(h, "writeRPM");
/*
* Write the header+archive into a temp file so that the size of
#endif
rc = headerWrite(fd, nh, HEADER_MAGIC_YES);
- nh = headerFree(nh);
+ nh = headerFree(nh, "writeRPM nh");
if (rc) {
rc = RPMERR_NOSPACE;
exit:
sha1 = _free(sha1);
- h = headerFree(h);
+ h = headerFree(h, "writeRPM exit");
sig = rpmFreeSignature(sig);
if (ifd) {
(void) Fclose(ifd);
pkg->postUnFile = _free(pkg->postUnFile);
pkg->verifyFile = _free(pkg->verifyFile);
- pkg->header = headerFree(pkg->header);
+ pkg->header = headerFree(pkg->header, "pkg->header");
pkg->fileList = freeStringBuf(pkg->fileList);
pkg->fileFile = _free(pkg->fileFile);
if (pkg->cpioList) {
rl = _free(rl);
}
- spec->sourceHeader = headerFree(spec->sourceHeader);
+ spec->sourceHeader = headerFree(spec->sourceHeader, "spec->sourceHeader");
if (spec->sourceCpioList) {
TFI_t fi = spec->sourceCpioList;
/*@=refcounttrans@*/
}
- spec->buildRestrictions = headerFree(spec->buildRestrictions);
+ spec->buildRestrictions = headerFree(spec->buildRestrictions, "spec->>buildRestrictions");
if (!spec->recursing) {
if (spec->BASpecs != NULL)
rpmdbAdd(db, dbentry);
free(group);
- headerFree(dbentry);
+ headerFree(dbentry, "convertDB");
oldrpmdbFreePackageInfo(package);
}
}
if (ts->removedPackages != NULL) { /* XXX can't happen. */
- ts->removedPackages[ts->numRemovedPackages++] = dboffset;
+ ts->removedPackages[ts->numRemovedPackages] = dboffset;
+ ts->numRemovedPackages++;
qsort(ts->removedPackages, ts->numRemovedPackages,
sizeof(*ts->removedPackages), intcmp);
}
ts->order[ts->orderCount].type = TR_REMOVED;
ts->order[ts->orderCount].u.removed.dboffset = dboffset;
- ts->order[ts->orderCount++].u.removed.dependsOnIndex = depends;
+ ts->order[ts->orderCount].u.removed.dependsOnIndex = depends;
+ ts->orderCount++;
return 0;
}
ph = alGetHeader(ts->addedPackages, i, 0);
rc = rpmVersionCompare(ph, h);
- ph = headerFree(ph);
+ ph = headerFree(ph, "alGetHeader");
if (rc > 0) {
rpmMessage(RPMMESS_WARNING,
if (conflicts)
for (i = 0; i < numConflicts; i++) {
- conflicts[i].byHeader = headerFree(conflicts[i].byHeader);
+ conflicts[i].byHeader = headerFree(conflicts[i].byHeader, "problem");
conflicts[i].byName = _free(conflicts[i].byName);
conflicts[i].byVersion = _free(conflicts[i].byVersion);
conflicts[i].byRelease = _free(conflicts[i].byRelease);
}
{ rpmDependencyConflict pp = psp->problems + psp->num;
- pp->byHeader = headerLink(h);
+ pp->byHeader = headerLink(h, "problem(requires)");
pp->byName = xstrdup(name);
pp->byVersion = xstrdup(version);
pp->byRelease = xstrdup(release);
}
{ rpmDependencyConflict pp = psp->problems + psp->num;
- pp->byHeader = headerLink(h);
+ pp->byHeader = headerLink(h, "problem(conflicts)");
pp->byName = xstrdup(name);
pp->byVersion = xstrdup(version);
pp->byRelease = xstrdup(release);
int rpmdepOrder(rpmTransactionSet ts)
{
- int nadded = alGetSize(ts->addedPackages);
+ int numAddedPackages = alGetSize(ts->addedPackages);
int chainsaw = ts->transFlags & RPMTRANS_FLAG_CHAINSAW;
transactionElement p;
transactionElement q;
transactionElement r;
tsortInfo tsi;
tsortInfo tsi_next;
- int * ordering = alloca(sizeof(*ordering) * (nadded + 1));
+ int * ordering = alloca(sizeof(*ordering) * (numAddedPackages + 1));
int orderingCount = 0;
unsigned char * selected = alloca(sizeof(*selected) * (ts->orderCount + 1));
int loopcheck;
/*@=modfilesystem =nullpass@*/
/* T1. Initialize. */
- loopcheck = ts->orderCount;
+ loopcheck = numAddedPackages; /* XXX TR_ADDED only: should be ts->orderCount */
if ((p = ts->order) != NULL)
for (i = 0; i < ts->orderCount; i++, p++) {
p->release = NULL;
/* XXX Only added packages are ordered (for now). */
- switch(p->type) {
+ switch (p->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
rpmDepSet requires;
/* XXX Only added packages are ordered (for now). */
- switch(p->type) {
+ switch (p->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
if ((p = ts->order) != NULL)
for (i = 0; i < ts->orderCount; i++, p++) {
/* XXX Only added packages are ordered (for now). */
- switch(p->type) {
+ switch (p->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
for (i = 0; i < ts->orderCount; i++, p++) {
/* XXX Only added packages are ordered (for now). */
- switch(p->type) {
+ switch (p->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
for (; q != NULL; q = q->tsi.tsi_suc) {
/* XXX Only added packages are ordered (for now). */
- switch(q->type) {
+ switch (q->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
orderingCount, q->npreds, q->tsi.tsi_qcnt, q->depth,
(2 * q->depth), "",
(q->NEVR ? q->NEVR : "???"));
- ordering[orderingCount++] = q->u.addedIndex;
+ ordering[orderingCount] = q->u.addedIndex;
+ orderingCount++;
qlen--;
loopcheck--;
for (i = 0; i < ts->orderCount; i++, q++) {
/* XXX Only added packages are ordered (for now). */
- switch(q->type) {
+ switch (q->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
for (i = 0; i < ts->orderCount; i++, q++) {
/* XXX Only added packages are ordered (for now). */
- switch(q->type) {
+ switch (q->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
int printed;
/* XXX Only added packages are ordered (for now). */
- switch(r->type) {
+ switch (r->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
rpmMessage(RPMMESS_DEBUG, _("========== continuing tsort ...\n"));
goto rescan;
}
+
+ /* Return no. of packages that could not be ordered. */
+ rpmMessage(RPMMESS_ERROR, _("rpmdepOrder failed, %d elements remain\n"),
+ loopcheck);
+ return loopcheck;
+
return 1;
}
* the new package. This would be easier if we could sort the
* addedPackages array, but we store indexes into it in various places.
*/
- nadded = alGetSize(ts->addedPackages);
- orderList = xcalloc(nadded, sizeof(*orderList));
+ orderList = xcalloc(numAddedPackages, sizeof(*orderList));
j = 0;
if ((p = ts->order) != NULL)
for (i = 0, j = 0; i < ts->orderCount; i++, p++) {
/* XXX Only added packages are ordered (for now). */
- switch(p->type) {
+ switch (p->type) {
case TR_ADDED:
/*@switchbreak@*/ break;
case TR_REMOVED:
p->NEVR = _free(p->NEVR);
p->name = _free(p->name);
- /* Prepare added package partial ordering permutation. */
+ /* Prepare added package ordering permutation. */
orderList[j].alIndex = p->u.addedIndex;
orderList[j].orIndex = i;
j++;
}
- assert(j <= nadded);
+ assert(j <= numAddedPackages);
- qsort(orderList, nadded, sizeof(*orderList), orderListIndexCmp);
+ qsort(orderList, numAddedPackages, sizeof(*orderList), orderListIndexCmp);
newOrder = xcalloc(ts->orderCount, sizeof(*newOrder));
for (i = 0, newOrderCount = 0; i < orderingCount; i++) {
orderListIndex needle;
key.alIndex = ordering[i];
- needle = bsearch(&key, orderList, nadded, sizeof(key),orderListIndexCmp);
+ needle = bsearch(&key, orderList, numAddedPackages,
+ sizeof(key), orderListIndexCmp);
/* bsearch should never, ever fail */
if (needle == NULL) continue;
Header h = NULL;
availablePackage p;
problemsSet ps = NULL;
- int nadded;
+ int numAddedPackages;
int closeatexit = 0;
int i, j, xx;
int rc;
closeatexit = 1;
}
- nadded = alGetSize(ts->addedPackages);
+ numAddedPackages = alGetSize(ts->addedPackages);
ps = xcalloc(1, sizeof(*ps));
ps->alloced = 5;
* Look at all of the added packages and make sure their dependencies
* are satisfied.
*/
- for (i = 0; i < nadded; i++)
+ for (i = 0; i < numAddedPackages; i++)
{
char * pkgNVR, * n, * v, * r;
rpmDepSet provides;
rpmMessage(RPMMESS_DEBUG, "========== +++ %s\n" , pkgNVR);
h = alGetHeader(ts->addedPackages, i, 0);
rc = checkPackageDeps(ts, ps, h, NULL, multiLib);
- h = headerFree(h);
+ h = headerFree(h, "alGetHeader");
if (rc) {
pkgNVR = _free(pkgNVR);
goto exit;
/** \ingroup header
* Dereference a header instance.
+ * @todo Remove debugging entry from the ABI.
* @param h header
* @return NULL always
*/
/*@unused@*/ static inline
-/*@null@*/ Header headerFree( /*@null@*/ /*@killref@*/ Header h)
+/*@null@*/ Header XheaderFree( /*@killref@*/ /*@null@*/ Header h,
+ const char * msg, const char * fn, unsigned ln)
/*@modifies h @*/
{
/*@-abstract@*/
if (h == NULL) return NULL;
/*@=abstract@*/
- return (h2hv(h)->hdrfree) (h);
+ return (h2hv(h)->Xhdrfree) (h, msg, fn, ln);
}
/** \ingroup header
* Reference a header instance.
+ * @todo Remove debugging entry from the ABI.
* @param h header
- * @return referenced header instance
+ * @return new theader reference
*/
/*@unused@*/ static inline
-Header headerLink(Header h)
+Header XheaderLink(Header h, const char * msg, const char * fn, unsigned ln)
/*@modifies h @*/
{
- return (h2hv(h)->hdrlink) (h);
+ return (h2hv(h)->Xhdrlink) (h, msg, fn, ln);
+}
+
+/** \ingroup header
+ * Dereference a header instance.
+ * @todo Remove debugging entry from the ABI.
+ * @param h header
+ * @return new theader reference
+ */
+/*@unused@*/ static inline
+Header XheaderUnlink(/*@killref@*/ /*@null@*/ Header h,
+ const char * msg, const char * fn, unsigned ln)
+ /*@modifies h @*/
+{
+ /*@-abstract@*/
+ if (h == NULL) return NULL;
+ /*@=abstract@*/
+ return (h2hv(h)->Xhdrunlink) (h, msg, fn, ln);
}
/*@-exportlocal@*/
#define PARSER_IN_ARRAY 1
#define PARSER_IN_EXPR 2
+/*@unchecked@*/
+static int _h_debug = 0;
+
/** \ingroup header
*/
/*@observer@*/ /*@unchecked@*/
}
/** \ingroup header
- * Create new (empty) header instance.
- * @return header
+ * Reference a header instance.
+ * @param h header
+ * @return referenced header instance
*/
HSTATIC
-Header headerNew(void)
- /*@*/
+Header XheaderLink(Header h, const char * msg, const char * fn, unsigned ln)
+ /*@modifies h @*/
{
- Header h = xcalloc(1, sizeof(*h));
-
- /*@-assignexpose@*/
- h->hv = *hdrVec; /* structure assignment */
- /*@=assignexpose@*/
- h->blob = NULL;
- h->indexAlloced = INDEX_MALLOC_SIZE;
- h->indexUsed = 0;
- h->flags = HEADERFLAG_SORTED;
- h->nrefs = 1;
-
- h->index = (h->indexAlloced
- ? xcalloc(h->indexAlloced, sizeof(*h->index))
- : NULL);
+ if (h != NULL) h->nrefs++;
+/*@-modfilesystem@*/
+if (_h_debug)
+fprintf(stderr, "--> h %p ++ %d %s at %s:%u\n", h, (h != NULL ? h->nrefs : 0), msg, fn, ln);
+/*@=modfilesystem@*/
+ /*@-refcounttrans@*/ return h; /*@=refcounttrans@*/
+}
- /*@-globstate -observertrans @*/
- return h;
- /*@=globstate =observertrans @*/
+/** \ingroup header
+ * Dereference a header instance.
+ * @param h header
+ * @return NULL always
+ */
+HSTATIC
+Header XheaderUnlink(/*@killref@*/ /*@null@*/ Header h,
+ const char * msg, const char * fn, unsigned ln)
+ /*@modifies h @*/
+{
+/*@-modfilesystem@*/
+if (_h_debug)
+fprintf(stderr, "--> h %p -- %d %s at %s:%u\n", h, (h != NULL ? h->nrefs : 0), msg, fn, ln);
+/*@=modfilesystem@*/
+ h->nrefs--;
+ return NULL;
}
/** \ingroup header
* @return NULL always
*/
HSTATIC /*@null@*/
-Header headerFree( /*@null@*/ /*@killref@*/ Header h)
+Header XheaderFree( /*@null@*/ /*@killref@*/ Header h,
+ const char * msg, const char * fn, unsigned ln)
/*@modifies h @*/
{
- if (h == NULL || --h->nrefs > 0)
+ (void) XheaderUnlink(h, msg, fn, ln);
+
+ if (h == NULL || h->nrefs > 0)
return NULL; /* XXX return previous header? */
if (h->index) {
}
/** \ingroup header
- * Reference a header instance.
- * @param h header
- * @return referenced header instance
+ * Create new (empty) header instance.
+ * @return header
*/
HSTATIC
-Header headerLink(Header h)
- /*@modifies h @*/
+Header headerNew(void)
+ /*@*/
{
- h->nrefs++;
- /*@-refcounttrans@*/ return h; /*@=refcounttrans@*/
+ Header h = xcalloc(1, sizeof(*h));
+
+ /*@-assignexpose@*/
+ h->hv = *hdrVec; /* structure assignment */
+ /*@=assignexpose@*/
+ h->blob = NULL;
+ h->indexAlloced = INDEX_MALLOC_SIZE;
+ h->indexUsed = 0;
+ h->flags = HEADERFLAG_SORTED;
+
+ h->index = (h->indexAlloced
+ ? xcalloc(h->indexAlloced, sizeof(*h->index))
+ : NULL);
+
+ /*@-globstate -observertrans @*/
+ h->nrefs = 0;
+ return headerLink(h, "headerNew");
+ /*@=globstate =observertrans @*/
}
/**
h->indexUsed = il;
h->index = xcalloc(h->indexAlloced, sizeof(*h->index));
h->flags = HEADERFLAG_SORTED;
- h->nrefs = 1;
+ h->nrefs = 0;
+ h = headerLink(h, "headerLoad");
/*
* XXX XFree86-libs, ash, and pdksh from Red Hat 5.2 have bogus
/*@-onlytrans@*/
void * uh = doHeaderUnload(h, &length);
- h = headerFree(h);
+ h = headerFree(h, "headerReload");
/*@=onlytrans@*/
if (uh == NULL)
return NULL;
HeaderIterator headerFreeIterator(/*@only@*/ HeaderIterator hi)
/*@modifies hi @*/
{
- hi->h = headerFree(hi->h);
+ hi->h = headerFree(hi->h, "Iterator");
hi = _free(hi);
return hi;
}
headerSort(h);
- hi->h = headerLink(h);
+ hi->h = headerLink(h, "Iterator");
hi->next_index = 0;
return hi;
}
/*@observer@*/ /*@unchecked@*/
static struct HV_s hdrVec1 = {
+ XheaderLink,
+ XheaderUnlink,
+ XheaderFree,
headerNew,
- headerFree,
- headerLink,
headerSort,
headerUnsort,
headerSizeof,
* @return NULL always
*/
typedef
-/*@null@*/ Header (*HDRfree) (/*@null@*/ /*@killref@*/ Header h)
+/*@null@*/ Header (*HDRfree) (/*@null@*/ /*@killref@*/ Header h,
+ const char * msg, const char * fn, unsigned ln)
/*@modifies h @*/;
/** \ingroup header
* @return referenced header instance
*/
typedef
-Header (*HDRlink) (Header h)
+Header (*HDRlink) (Header h, const char * msg, const char * fn, unsigned ln)
+ /*@modifies h @*/;
+
+/** \ingroup header
+ * Dereference a header instance.
+ * @param h header
+ * @return NULL always
+ */
+typedef
+Header (*HDRunlink) (/*@killref@*/ Header h,
+ const char * msg, const char * fn, unsigned ln)
/*@modifies h @*/;
/** \ingroup header
*/
typedef /*@abstract@*/ struct HV_s * HV_t;
struct HV_s {
+ HDRlink Xhdrlink;
+ HDRunlink Xhdrunlink;
+ HDRfree Xhdrfree;
HDRnew hdrnew;
- HDRfree hdrfree;
- HDRlink hdrlink;
HDRsort hdrsort;
HDRunsort hdrunsort;
HDRsizeof hdrsizeof;
return NULL;
}
+#define headerLink(_h, _msg) XheaderLink(_h, _msg, __FILE__, __LINE__)
+#define headerUnlink(_h, _msg) XheaderUnlink(_h, _msg, __FILE__, __LINE__)
+#define headerFree(_h, _msg) XheaderFree(_h, _msg, __FILE__, __LINE__)
+
#if !defined(__HEADER_PROTOTYPES__)
#include <hdrinline.h>
#endif
}
if (hdrPtr == NULL)
- *hdr = headerFree(*hdr);
+ *hdr = headerFree(*hdr, "ReadPackageHeaders exit");
return RPMRC_OK;
}
headerMergeLegacySigs(h, sig);
/* Bump reference count for return. */
- *hdrp = headerLink(h);
+ *hdrp = headerLink(h, "ReadPackageFile *hdrp");
}
- h = headerFree(h);
+ h = headerFree(h, "ReadPackageFile");
if (ts->sig != NULL)
ts->sig = headerFreeData(ts->sig, ts->sigtype);
if (ts->dig != NULL)
for (i = 0; i < tsprobs->numProblems; i++) {
rpmProblem p = tsprobs->probs + i;
#ifdef DYING
- p->h = headerFree(p->h);
+ p->h = headerFree(p->h, "problems");
#endif
p->pkgNEVR = _free(p->pkgNEVR);
p->altNEVR = _free(p->altNEVR);
validRelocations = hfd(validRelocations, validType);
}
/* XXX FIXME multilib file actions need to be checked. */
- return headerLink(origH);
+ return headerLink(origH, "relocate(return)");
}
- h = headerLink(origH);
+ h = headerLink(origH, "relocate(orig)");
relocations = alloca(sizeof(*relocations) * numRelocations);
fi->hfd = hfd = headerFreeData;
/*@-branchstate@*/
- if (h && fi->h == NULL) fi->h = headerLink(h);
+ if (h && fi->h == NULL) fi->h = headerLink(h, "loadFi");
/*@=branchstate@*/
/* Duplicate name-version-release so that headers can be free'd. */
if (ts != NULL && fi->h != NULL)
{ Header foo = relocateFileList(ts, fi, fi->h, fi->actions);
- foo = headerFree(foo);
+ foo = headerFree(foo, "loadFi TR_ADDED relocate");
}
if (!fi->keep_header) {
fi->fstates = xcalloc(1, fi->fc * sizeof(*fi->fstates));
fi->dil = memcpy(xmalloc(fi->fc * sizeof(*fi->dil)),
fi->dil, fi->fc * sizeof(*fi->dil));
- fi->h = headerFree(fi->h);
+ fi->h = headerFree(fi->h, "loadFi TR_ADDED");
}
break;
fi->fstates = xcalloc(1, fi->fc * sizeof(*fi->fstates));
fi->dil = memcpy(xmalloc(fi->fc * sizeof(*fi->dil)),
fi->dil, fi->fc * sizeof(*fi->dil));
- fi->h = headerFree(fi->h);
+ fi->h = headerFree(fi->h, "loadFi TR_REMOVED");
break;
}
fi->replacedSizes = _free(fi->replacedSizes);
fi->replaced = _free(fi->replaced);
- fi->h = headerFree(fi->h);
+ fi->h = headerFree(fi->h, "freeFi");
/*@-nullstate@*/ /* FIX: fi->{name,version,release,actions,...,h} NULL */
return;
loadFi(ts, fi, fi->h, 1);
hge = fi->hge;
hfd = (fi->hfd ? fi->hfd : headerFreeData);
- h = headerFree(h); /* XXX reference held by transaction set */
+ h = headerFree(h, "InstallSourcePackage");
(void) rpmInstallLoadMacros(fi, fi->h);
_specdir = _free(_specdir);
_sourcedir = _free(_sourcedir);
- if (h) h = headerFree(h);
+ if (h) h = headerFree(h, "InstallSourcePackage exit");
if (fi) {
freeFi(fi);
psm->oh = headerCopyLoad(uh);
uh = hfd(uh, uht);
} else {
- psm->oh = headerLink(fi->h);
+ psm->oh = headerLink(fi->h, "PSM_PKGSAVE_PRE)");
}
}
}
if (fi->h && (psm->goal == PSM_PKGERASE || psm->goal == PSM_PKGSAVE))
- fi->h = headerFree(fi->h);
- psm->oh = headerFree(psm->oh);
+ fi->h = headerFree(fi->h, "PSM_PKGSAVE_POST fi->h");
+ psm->oh = headerFree(psm->oh, "PSM_PKGSAVE_POST psm->oh");
psm->pkgURL = _free(psm->pkgURL);
psm->rpmio_flags = _free(psm->rpmio_flags);
psm->failedFile = _free(psm->failedFile);
fi->h = rpmdbNextIterator(psm->mi);
if (fi->h)
- fi->h = headerLink(fi->h);
+ fi->h = headerLink(fi->h, "PSM_RPMDB_LOAD)");
else {
fprintf(stderr, "*** PSM_RDB_LOAD: header #%u not found\n", fi->record);
}
/* Query a package file. */
if (rpmrc == RPMRC_OK) {
res = qva->qva_showPackage(qva, ts, h);
- h = headerFree(h);
+ h = headerFree(h, "QueryVerify");
rpmtransClean(ts);
continue;
}
Header h = NULL;
if (alp != NULL && alp->h != NULL) {
- h = headerLink(alp->h);
+ h = headerLink(alp->h, "alGetHeader");
if (unlink) {
- alp->h = headerFree(alp->h);
+ alp->h = headerFree(alp->h, "alGetHeader unlink");
alp->h = NULL;
}
}
p->requires.N = hfd(p->requires.N, -1);
p->requires.EVR = hfd(p->requires.EVR, -1);
p->baseNames = hfd(p->baseNames, -1);
- p->h = headerFree(p->h);
+ p->h = headerFree(p->h, "alFree");
if (p->relocs) {
for (r = p->relocs; (r->oldPath || r->newPath); r++) {
dirNames = hfd(dirNames, dnt);
}
- p->h = headerFree(p->h);
+ p->h = headerFree(p->h, "alDelPackage");
memset(p, 0, sizeof(*p));
/*@-nullstate@*/ /* FIX: al->list->h may be NULL */
return;
p = al->list + pkgNum;
- p->h = headerLink(h); /* XXX reference held by transaction set */
+ p->h = headerLink(h, "alAddPackage"); /* XXX reference held by transaction set */
p->multiLib = 0; /* MULTILIB */
xx = headerNVR(p->h, &p->name, &p->version, &p->release);
bottom:
/* Clean up. */
- h = headerFree(h);
+ h = headerFree(h, "ImportPubkey");
dig = pgpFreeDig(dig);
pkt = _free(pkt);
n = _free(n);
}
mi = rpmdbFreeIterator(mi);
if (count == 0) {
- eiu->h = headerFree(eiu->h);
+ eiu->h = headerFree(eiu->h, "Install freshen");
continue;
}
/* Package is newer than those currently installed. */
/*@=nullstate@*/
/* XXX reference held by transaction set */
- eiu->h = headerFree(eiu->h);
+ eiu->h = headerFree(eiu->h, "Install added");
if (eiu->relocations)
eiu->relocations->oldPath = _free(eiu->relocations->oldPath);
if (idtx->idt)
for (i = 0; i < idtx->nidt; i++) {
IDT idt = idtx->idt + i;
- idt->h = headerFree(idt->h);
+ idt->h = headerFree(idt->h, "IDTXfree");
idt->key = _free(idt->key);
}
idtx->idt = _free(idtx->idt);
idtx = IDTXgrow(idtx, 1);
if (idtx == NULL || idtx->idt == NULL) {
- h = headerFree(h);
+ h = headerFree(h, "IDTXglob skip");
(void) Fclose(fd);
continue;
}
{ IDT idt;
idt = idtx->idt + idtx->nidt;
- idt->h = headerLink(h);
+ idt->h = headerLink(h, "IDTXglob idt->h");
idt->key = av[i];
av[i] = NULL;
idt->instance = 0;
}
/*@=branchstate@*/
- h = headerFree(h);
+ h = headerFree(h, "IDTXglob next");
(void) Fclose(fd);
}
* eliminated by removing PreReq's from the loop(s). Only dependencies from
* added or removed packages are used to determine ordering using a
* topological sort (Knuth vol. 1, p. 262). Use rpmdepCheck() to verify
- * that all dependencies can be reolved.
+ * that all dependencies can be resolved.
*
- * The order ends up as installed packages followed by removed packages,
+ * The final order ends up as installed packages followed by removed packages,
* with packages removed for upgrades immediately following the new package
* to be installed.
*
* transaction set, but we store indexes into the array in various places.
*
* @param ts transaction set
- * @return 0 if packages are successfully ordered, 1 otherwise
+ * @return no. of (added) packages that could not be ordered
*/
int rpmdepOrder(rpmTransactionSet ts)
/*@globals internalState@*/
if (headerp && rc == 0)
*headerp = h;
else
- h = headerFree(h);
+ h = headerFree(h, "ReadSignature");
return rc;
}
Header rpmFreeSignature(Header h)
{
- return headerFree(h);
+ return headerFree(h, "FreeSignature");
}
static int makePGPSignature(const char * file, /*@out@*/ void ** sig,
totalFileCount += alGetFilesCount(ts->addedPackages, i);
- h = headerFree(h);
+ h = headerFree(h, "alGetHeader (rpmtsRun sanity)");
}
mi = rpmtsInitIterator(ts, RPMDBI_PACKAGES,
&fi->record, sizeof(fi->record));
if ((fi->h = rpmdbNextIterator(mi)) != NULL)
- fi->h = headerLink(fi->h);
+ fi->h = headerLink(fi->h, "TR_REMOVED loadFi");
mi = rpmdbFreeIterator(mi);
}
if (fi->h == NULL) {
rpmMessage(RPMMESS_DEBUG, "========== +++ %s-%s-%s\n",
fi->name, fi->version, fi->release);
- h = (fi->h ? headerLink(fi->h) : NULL);
+ h = (fi->h ? headerLink(fi->h, "TR_ADDED install") : NULL);
/*@-branchstate@*/
if (fi->fd == NULL) {
/*@-noeffectuncon @*/ /* FIX: ??? */
if (fi->fd != NULL) {
rpmRC rpmrc;
- h = headerFree(h);
+ h = headerFree(h, "TR_ADDED install");
/*@-mustmod@*/ /* LCL: segfault */
rpmrc = rpmReadPackageFile(ts, fi->fd,
ourrc++;
} else if (fi->h != NULL) {
Header foo = relocateFileList(ts, fi, h, NULL);
- h = headerFree(h);
- h = headerLink(foo);
- foo = headerFree(foo);
+ h = headerFree(h, "TR_ADDED read free");
+ h = headerLink(foo, "TR_ADDED relocate xfer");
+ foo = headerFree(foo, "TR_ADDED relocate");
}
if (fi->fd != NULL) gotfd = 1;
}
Header hsave = NULL;
if (fi->h) {
- hsave = headerLink(fi->h);
- fi->h = headerFree(fi->h);
- fi->h = headerLink(h);
+ hsave = headerLink(fi->h, "TR_ADDED fi->h hsave");
+ fi->h = headerFree(fi->h, "TR_ADDED fi->h free");
+ fi->h = headerLink(h, "TR_ADDED fi->h link");
} else {
char * fstates = fi->fstates;
fileAction * actions = fi->actions;
ourrc++;
lastFailed = i;
}
- fi->h = headerFree(fi->h);
+ fi->h = headerFree(fi->h, "TR_ADDED fi->h free");
if (hsave) {
- fi->h = headerLink(hsave);
- hsave = headerFree(hsave);
+ fi->h = headerLink(hsave, "TR_ADDED fi->h restore");
+ hsave = headerFree(hsave, "TR_ADDED hsave free");
}
} else {
ourrc++;
lastFailed = i;
}
- h = headerFree(h);
+ h = headerFree(h, "TR_ADDED h free");
if (gotfd) {
/*@-noeffectuncon @*/ /* FIX: check rc */
break;
}
- h = headerFree(h);
+ h = headerFree(h, "ftsPrint exit");
if (fd)
xx = Fclose(fd);
return 0;
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\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 "selhal - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"Závislost \"B\" potøebuje období (pøedpokládáno stejné jako \"A\")\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr "ANO"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr "NE "
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "nemohu otevøít databázi balíèkù v %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "balíèek %s je ji¾ nainstalován"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-s (ke¹ováno)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s ANO (rpmrc poskytuje)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s ANO (rpmlib poskytuje)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s ANO (db soubory)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s ANO (db poskytuje)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s ANO (db balíèek)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s NE\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) pøidáno do ke¹e závislostí.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "balíèek %s-%s-%s má nesplnìné po¾adavky: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "balíèek %s koliduje: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "odstraòuji %s-%s-%s \"%s\" z tsort relací.\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "========== ukládání tsort relací\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
"========== tsorting balíèkù (poøadí, #pøedchùdce, #následovník, hloubka)\n"
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== pouze úspì¹né (poøadí dle prezentace)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "SMYÈKA:\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== pokraèuje tsort ...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(není èíslo)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "Poèet dataLength() RPM_STRING_TYPE musí být 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Datový typ %d není podporován\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "chybí { po %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "po %{ chybí }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "prázdný formát znaèky"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "prázdné jméno znaèky"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "neznámá znaèka"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "na konci pole oèekáváno ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "neoèekávaná ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "neoèekávaná }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "ve výrazu oèekáván ?"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "ve výrazu je po ? oèekávána {"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "ve výrazu je oèekávána }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "v podvýrazu je po ? oèekávána :"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "ve výrazu je po : oèekávána {"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "na konci výrazu je oèekáváno |"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(neznámý typ)"
msgid "generate signature"
msgstr "generovat PGP/GPG podpis"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " je nutné pro %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " koliduje s %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "balíèek %s je pro jinou architekturu"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "balíèek %s je pro jiný operaèní systém"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "balíèek %s je ji¾ nainstalován"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "cesta %s v balíèku %s není pøemístitelná"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "soubor %s zpùsobuje konflikt mezi instalovaným %s a %s"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr "soubor %s z instalace %s koliduje se souborem z balíèku %s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "balíèek %s (který je novìj¹í, ne¾ %s) je ji¾ nainstalován"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "instalace balíèku %s potøebuje %ld%cB na systému souborù %s"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "instalace balíèku %s potøebuje %ld inodù na systému souborù %s"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "pøedtransakèní syscall v balíèku %s: %s selhalo: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "neznámá chyba %d vznikla pøi manipulaci s balíèkem %s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\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 " mislykkedes - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\"B\"-afhængighed kræver en epoke (antager samme som \"A\")\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
#, fuzzy
msgid "NO "
msgstr "IKKE O.K."
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "kunne ikke åbne Packages-database i %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "pakken %s er allerede installeret"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-3s (husket)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s JA (rpmrc tilfører)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s JA (rpmlib tilfører)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s JA (db-filer)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s JA (db tilfører)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s JA (db-pakke)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s NEJ\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) tilføjet til afhængigheds-buffer.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "pakke %s-%s-%s krav ikke opfyldt: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "pakke %s skaber konflikt: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "fjerne %s-%s-%s \"%s\" fra tsort-relationer.\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "========== gemmer tsort-relationer\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== kun efterfølgere (præsentationsrækkefølge)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "LØKKE:\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== fortsætter tsort ...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(ikke et tal)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "dataLength() RPM_STRING_TYPE-antal skal være 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Datatype %d understøttes ikke\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "manglende { efter %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "manglende } efter %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "tomt mærkeformat"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "tomt mærkenavn"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "ukendt mærke"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "] forventet ved slutningen af tabel"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "uventet ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "uventet }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "? forventet i udtryk"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "{ forventet efter ? i udtryk"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "} forventet i udtryk"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ": forventet efter ?-underudtryk"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "{ forventet efter : i udtryk"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "| forventet ved slutningen af udtryk"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(ukendt type)"
msgid "generate signature"
msgstr "generér PGP/GPG-signatur"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " kræves af %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " skaber konflikt med %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "pakken %s hører til en anden arkitektur"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "pakken %s hører til et andet operativsystem"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "pakken %s er allerede installeret"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "sti %s i pakke %s kan ikke omrokeres"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "filen %s skaber konflikt mellem den forsøgte installation af %s og %s"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
"filen %s fra installationen af %s skaber konflikt med fil fra pakken %s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "pakke %s (som er nyere end %s) er allerede installeret"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "installation af pakke %s kræver %ld%cb på %s-filsystemet"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "installation af pakken %s kræver %ld inode'r på %s-filsystemet"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "pakke %s prætransaktion-systemkald: %s mislykkedes: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "ukendt fejl %d under arbejdet med pakken %s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 1998-08-03 18:02+02:00\n"
"Last-Translator: Karl Eichwalder <ke@SuSE.DE>\n"
"Language-Team: German <de@li.org>\n"
msgstr "pgp fehlgeschlagen"
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "Fehler: kann nicht öffnen %s%s/packages.rpm\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "Paket %s ist nicht installiert\n"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "die Datei »%s« gehört zu keinem Paket\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "die Datei »%s« gehört zu keinem Paket\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "die Datei »%s« gehört zu keinem Paket\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "die Datei »%s« gehört zu keinem Paket\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "Paket %s wird nicht in %s aufgeführt"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, fuzzy, c-format
msgid "package %s conflicts: %s\n"
msgstr "Paket %s wird nicht in %s aufgeführt"
# FIXME
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "Fehler beim Löschen des Eintrags %s nach %s"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(keine Zahl)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "fehlende { nach %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "fehlende } nach %{"
# »Tag« übersetzen??? -ke-
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "leeres »Tag«-Format"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "leerer »Tag«-Name"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "unbekannter »Tag«"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "] am Ende des Arrays erwartet"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "unerwartete ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "unerwartete }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "? im Ausdruck erwartet"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
#, fuzzy
msgid "{ expected after ? in expression"
msgstr "{ nach ? im Ausdruck erwartet"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "} im Ausdruck erwartet"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ": nach ? Unterausdruck erwartet"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
#, fuzzy
msgid "{ expected after : in expression"
msgstr "{ nach : im Ausdruck erwartet"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "| am Ende des Ausdrucks erwartet"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(unbekannter Typ)"
msgid "generate signature"
msgstr "PGP-Signatur generieren"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " wird von %s-%s-%s gebraucht\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " steht im Konflikt mit %s-%s-%s\n"
# FIXME shared, besser: "mit anderen geteilte ..."
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
# FIXME shared, besser: "mit anderen geteilte ..."
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "Paket %s ist nicht installiert\n"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "Paket %s ist nicht installiert\n"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, fuzzy, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr " steht im Konflikt mit %s-%s-%s\n"
# FIXME shared, besser: "mit anderen geteilte ..."
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
# FIXME shared, besser: "mit anderen geteilte ..."
-#: lib/problems.c:301
+#: lib/problems.c:295
#, fuzzy, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "Paket %s-%s-%s beinhaltet geteilte Dateien\n"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"Last-Translator: Raimo Koski <rkoski@pp.weppi.fi>\n"
"Language-Team: Finnish <linux@sot.com>\n"
"Content-Type: text/plain; charset=\n"
msgstr "pgp epäonnistui"
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "virhe: en voi avata %s%s/packages.rpm\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "paketti %s ei ole asennettu\n"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "tiedostoa %s ei omista mikään paketti\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "tiedostoa %s ei omista mikään paketti\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "tiedostoa %s ei omista mikään paketti\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "tiedostoa %s ei omista mikään paketti\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "paketti %s ei ole %s:ssä"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, fuzzy, c-format
msgid "package %s conflicts: %s\n"
msgstr "paketti %s ei ole %s:ssä"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "virhe poistettaessa tietuetta %s %s:stä"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(ei ole luku)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "puuttuva '{' '%':n jälkeen"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "puuttuva '{' '%{':n jälkeen"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "tyhjä nimiön formaatti"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "tyhjä nimiön nimi"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "tuntematon nimiö"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "']' puuttuu taulukkomäärittelyn lopusta"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "odottamaton ']'"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "odottamaton '}'"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "odotin '?'-merkkiä ilmauksessa"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
#, fuzzy
msgid "{ expected after ? in expression"
msgstr "odotin '{' '?'-merkin jälkeen ilmauksessa "
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "odotin '}'-merkkiä ilmauksessa"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "odotin ':' '?'-merkin jälkeen ali-ilmauksessa "
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
#, fuzzy
msgid "{ expected after : in expression"
msgstr "odotin '{' ':'-merkin jälkeen ilmauksessa "
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "odotin '}'-merkkiä ilmauksen lopussa"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(tuntematon tyyppi)"
msgid "generate signature"
msgstr "generoi PGP-allekirjoitus"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr "vaatii %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " on ristiriidassa %s-%s-%s:n kanssa\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "paketti %s-%s-%s sisältää jaettuja tiedostoja\n"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "paketti %s-%s-%s sisältää jaettuja tiedostoja\n"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "paketti %s ei ole asennettu\n"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "paketti %s ei ole asennettu\n"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, fuzzy, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr " on ristiriidassa %s-%s-%s:n kanssa\n"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "paketti %s-%s-%s sisältää jaettuja tiedostoja\n"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, fuzzy, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "paketti %s-%s-%s sisältää jaettuja tiedostoja\n"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr "La construction a chou.\n"
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "impossible d'ouvrir: %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "aucun package n'a t spcifi pour l'installation"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "aucun package n'a t spcifi pour l'installation"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, fuzzy, c-format
msgid "package %s conflicts: %s\n"
msgstr "aucun package n'a t spcifi pour la dsinstallation"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
-msgstr ""
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
+msgstr "impossible d'ouvrir: %s\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
#, fuzzy
msgid "unexpected ]"
msgstr "source de requte inattendue"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
#, fuzzy
msgid "unexpected }"
msgstr "source de requte inattendue"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr " --sign - genre une signature PGP"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "aucun package n'a t spcifi pour l'installation"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "aucun package n'a t spcifi pour l'installation"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "aucun package n'a t spcifi pour l'installation"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "aucun package n'a t spcifi pour l'installation"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "aucun package n'a t spcifi pour l'installation"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\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 ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\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 ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "get ekki opnað pakka gagnagrunn í\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr "búa til undirskrift"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 1999-12-01 22:49 +JST\n"
"Last-Translator: Kanda Mitsuru <kanda@nn.iij4u.or.jp>\n"
"Language-Team: JRPM <jrpm@linux.or.jp>\n"
msgstr "¼ºÇÔ - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\"B\" ¤Î°Í¸À¤Ï epoch ¤òɬÍפȤ·¤Þ¤¹(\"A\"¤ÈƱ¤¸¤Ç¤¢¤ë¤È²¾Äꤷ¤Æ)\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "%s/packages.rpm ¤ò¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Ï¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %s ¤Ï db ¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %s ¤Ï rpmrc ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %s ¤Ï rpmrc ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, fuzzy, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %s ¤Ï db ¤¬Ä󶡤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %s ¤Ï db ¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: %s ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ë²Ã¤¨¤ë¤³¤È¤Ë¤è¤Ã¤ÆËþ¤µ¤ì¤Þ¤¹¡£\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤Ï require ¤¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "%s ¤È¶¥¹ç¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¤Þ¤¹: %s\n"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "group ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºï½ü¤·¤Þ¤¹\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(¿ô»ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
#, fuzzy
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "grabDate() RPM_STRING_TYPE ¥«¥¦¥ó¥È¤Ï 1 ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "¥Ç¡¼¥¿¥¿¥¤¥× %d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "% ¤Î¸å¤Ë { ¤¬¤¢¤ê¤Þ¤»¤ó"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "%{ ¤Î¸å¤Ë } ¤¬¤¢¤ê¤Þ¤»¤ó"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "¶õ¤Î¥¿¥°¥Õ¥©¡¼¥Þ¥Ã¥È"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "¶õ¤Î¥¿¥°Ì¾"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "ÉÔÌÀ¤Ê¥¿¥°"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "ÇÛÎó¤Î¸å¤Ë ] ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "ͽ´ü¤»¤Ì ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "ͽ´ü¤»¤Ì }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "¼°Ãæ¤Ç ? ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "¼°Ãæ¤Ç ? ¤Î¸å¤Ë { ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "¼°Ãæ¤Ë } ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "°Ê²¼¤Î ? ¥µ¥Ö¼°¤Î ¤Ë: ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "¼°Ãæ¤Ç : ¤Î¸å¤Ë { ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "¼°¤Î½ª¤ê¤Ë | ¤¬´üÂÔ¤µ¤ì¤Þ¤¹"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(ÉÔÌÀ¤Ê¥¿¥¤¥×)"
msgid "generate signature"
msgstr "PGP/GPG ½ð̾¤òÀ¸À®¤·¤Þ¤¹"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr "¤Ï %s-%s-%s ¤ËɬÍפȤµ¤ì¤Æ¤¤¤Þ¤¹\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " %s-%s-%s ¤È¶¥¹ç¤·¤Þ¤¹\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Ï°Û¤Ê¤ë¥¢¡¼¥¥Æ¥¯¥Á¥ã¸þ¤±¤Ç¤¹"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Ï°Û¤Ê¤ë OS ¸þ¤±¤Ç¤¹"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Ï¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "¥Ñ¥Ã¥±¡¼¥¸ %s ¤ÏºÆÇÛÃ֤Ǥ¤Þ¤»¤ó"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, fuzzy, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
"¥Õ¥¡¥¤¥ë %s ¤Ï %s-%s-%s ¤È %s-%s-%s ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Î¥Õ¥¡¥¤¥ë¤È¶¥¹ç¤·¤Æ¤¤¤Þ¤¹"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, fuzzy, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
"%s-%s-%s ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤«¤é¤Î¥Õ¥¡¥¤¥ë %s ¤Ï¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤«¤é¤Î¥Õ¥¡¥¤¥ë"
"¤È¶¥¹ç¤·¤Æ¤¤¤Þ¤¹"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
"¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s (%s-%s-%s¤è¤ê¤â¿·¤·¤¤¤â¤Î) ¤Ï¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ"
"¤¹"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, fuzzy, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
"¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Ï %ld%cb ¤¬É¬ÍפǤ¹(%s ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å"
"¤Ç)"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, fuzzy, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
"¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Ï %ld%cb ¤¬É¬ÍפǤ¹(%s ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å"
"¤Ç)"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, fuzzy, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "ÉÔÌÀ¤Ê¥¨¥é¡¼ %d ¤¬¥Ñ¥Ã¥±¡¼¥¸ %s-%s-%s ¤ÎÁàºîÃæ¤Ë¤ª¤¤Þ¤·¤¿"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 2001-09-07 22:03+0900\n"
"Last-Translator: Jong-Hoon Ryu <redhat4u@netian.com>\n"
"Language-Team: GNU Translation project <ko@li.org>\n"
msgstr " ½ÇÆÐÇÔ - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\"B\" ÀÇÁ¸¼ºÀº Áß¿ä½Ã µÇ´Â °Í(epoch)À» ÇÊ¿ä·Î ÇÕ´Ï´Ù (\"A\" ·Î °¡Á¤ÇÕ´Ï´Ù)\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr "¿¹"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr "¾Æ´Ï¿À"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "%s ¾ÈÀÇ ÆÐÅ°Áö µ¥ÀÌÅͺ£À̽º¸¦ ¿ ¼ö ¾ø½À´Ï´Ù\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "%s ÆÐÅ°Áö´Â ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ½À´Ï´Ù"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-s (ij½ÃµÊ)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s ¿¹ (rpmrcÀÌ Á¦°øÇÔ)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s ¿¹ (rpmlibÀÌ Á¦°øÇÔ)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s ¿¹ (db ÆÄÀÏ)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s ¿¹ (db°¡ Á¦°øÇÔ)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s ¿¹ (db ÆÐÅ°Áö)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s ¾Æ´Ï¿À\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) ÀÇÁ¸(Depends) ij½Ã¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "%s-%s-%s ÆÐÅ°ÁöÀÇ ÇÊ¿ä »çÇ×ÀÌ ¸¸Á·µÇÁö ¾ÊÀ½: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "ÆÐÅ°Áö %s (ÀÌ)°¡ Ãæµ¹ÇÔ: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "tsort °ü°è¿¡¼ %s-%s-%s \"%s\" (À»)¸¦ »èÁ¦ÇÕ´Ï´Ù.\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "========== tsort °ü°è¸¦ ±â·Ï(record)ÇÕ´Ï´Ù\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
"========== ÆÐÅ°Áö¸¦ tsort ÇÕ´Ï´Ù (¼ø¼, #¼±ÀÓÀÚ, #ÈÄÀÓÀÚ, ±íÀÌ[depth])\n"
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== ÈÄÀÓÀÚ [successors only] (Ç¥Çö ¼ø)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "·çÇÁ(LOOP):\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== tsort¸¦ ÁøÇàÇÕ´Ï´Ù...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "dataLength() RPM_STRING_TYPE Ä«¿îÆ®´Â ¹Ýµå½Ã '1' À̾î¾ß ÇÕ´Ï´Ù.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "%d µ¥ÀÌÅÍ À¯ÇüÀº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "'%' µÚ¿¡ '{' ¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "'%{' µÚ¿¡ '}' ¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "ÅÂ±× Çü½ÄÀÌ ºñ¾îÀÖ½À´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "ÅÂ±× À̸§ÀÌ ºñ¾îÀÖ½À´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "¾Ë ¼ö ¾ø´Â ÅÂ±× ÀÔ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "¹è¿ÀÇ ³¡ºÎºÐ¿¡ ']' °¡ ÇÊ¿äÇÕ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "ºÒÇÊ¿äÇÑ ']' °¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "ºÒÇÊ¿äÇÑ '}' °¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "Ç¥Çö½Ä¿¡ '?' °¡ ÇÊ¿äÇÕ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "Ç¥Çö½Ä¿¡¼ '?' µÚ¿¡ '{' °¡ ÇÊ¿äÇÕ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "Ç¥Çö½Ä¿¡ '}' °¡ ÇÊ¿äÇÕ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "ÇϺΠǥÇö½Ä(subexpression)ÀÇ '?' ´ÙÀ½¿¡ ':' ÀÌ ÇÊ¿äÇÕ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "Ç¥Çö½Ä¿¡¼ ':' µÚ¿¡ '{' °¡ ÇÊ¿äÇÕ´Ï´Ù"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "Ç¥Çö½ÄÀÇ ³¡ºÎºÐ¿¡ '|' °¡ ÇÊ¿äÇÕ´Ï´Ù"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(¾Ë ¼ö ¾ø´Â À¯Çü)"
msgid "generate signature"
msgstr "¼¸íÀ» ÀÛ¼ºÇÕ´Ï´Ù"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " (Àº)´Â %s-%s-%s ¿¡¼ ÇÊ¿ä·Î ÇÕ´Ï´Ù\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " %s-%s-%s (¿Í)°ú Ãæµ¹ÇÕ´Ï´Ù\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "%s (Àº)´Â ´Ù¸¥ ¾ÆÅ°ÅØÃĸ¦ À§ÇÑ ÆÐÅ°ÁöÀÔ´Ï´Ù"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "%s (Àº)´Â ´Ù¸¥ ¿î¿µÃ¼Á¦¸¦ À§ÇÑ ÆÐÅ°ÁöÀÔ´Ï´Ù"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "%s ÆÐÅ°Áö´Â ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ½À´Ï´Ù"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "%2$s ÆÐÅ°Áö ¾ÈÀÇ %1$s °æ·Î´Â Àç¹èÄ¡ÇÒ ¼ö ¾ø½À´Ï´Ù"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "%2$s (¿Í)°ú %3$s ÀÇ ¼³Ä¡ °úÁ¤¿¡¼ %1$s ÆÄÀÏÀÌ ¼·Î Ãæµ¹ÇÕ´Ï´Ù"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr "%2$s ¿¡¼ ¼³Ä¡µÇ´Â %1$s ÆÄÀÏÀº %3$s ÆÐÅ°ÁöÀÇ ÆÄÀÏ°ú Ãæµ¹ÇÕ´Ï´Ù"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "%s ÆÐÅ°Áö (%s º¸´Ù ÃÖ½ÅÀÇ ÆÐÅ°Áö)´Â ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ½À´Ï´Ù"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
"%4$s ÆÄÀϽýºÅÛ »ó¿¡¼ %1$s ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ °æ¿ì¿¡´Â %2$ld%3$cb (ÀÌ)°¡ ÇÊ¿äÇÕ"
"´Ï´Ù"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
"%3$s ÆÄÀϽýºÅÛ »ó¿¡¼ %1$s ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ °æ¿ì¿¡´Â %2$ld ÀÇ ¾ÆÀ̳ëµå(inode)"
"°¡ ÇÊ¿äÇÕ´Ï´Ù"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
"%s ÆÐÅ°ÁöÀÇ ¼±(pre)-Æ®·£Àè¼Ç ½Ã½ºÅÛÄÝ(syscall): %s (ÀÌ)°¡ ½ÇÆÐÇß½À´Ï´Ù: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\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 " feilet - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr "JA"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr "NEI"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "kan ikke åpne pakkedatabase i %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "pakke %s er allerede installert"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "pakke %s er i konflikt: %s\n"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Datatype %d ikke støttet\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "mangler { etter %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "mangler } etter %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(ukjent type)"
msgid "generate signature"
msgstr "generer signatur"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " kreves av %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " er i konflikt med %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "pakke %s er for en annen arkitektur"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "pakke %s er for et annet operativsystem"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "pakke %s er allerede installert"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "sti %s i pakke %s kan ikke relokeres"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 1999-05-25 17:00+0100\n"
"Last-Translator: Pawe³ Dziekoñski <pdziekonski@mml.ch.pwr.wroc.pl>\n"
"Language-Team: Polish <pl@li.org>\n"
msgstr " nie powiod³o siê -"
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
#, fuzzy
msgid "NO "
msgstr "NIE DOBRZE"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "nie mo¿na otworzyæ %s/packages.rpm\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "pakiet %s-%s-%s jest ju¿ zainstalowany"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "plik %s nie nale¿y do ¿adnego pakietu\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "zale¿no¶ci pakietu %s nie zosta³y spe³nione: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "pakiet %s jest w konflikcie: %s\n"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "usuwanie indeksu grupy\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(nie jest liczb±)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
#, fuzzy
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "grabData() RPM_STRING_TYPE licznik musi byæ 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Typ danych %d nie jest obs³ugiwany\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "brak { po %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "brak } po %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "pusty format etykiety"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "pusta nazwa etykiety"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "nieznana etykieta"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "spodziewany ] na koñcu tablicy"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "nie spodziewany ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "nie spodziewany }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "spodziewany ? w wyra¿eniu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "spodziewany { po ? w wyra¿eniu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "spodziewany } w wyra¿eniu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "spodziewany : po podwyra¿eniu ?"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "spodziewany { po : w wyra¿eniu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "spodziewany | na koñcu wyra¿enia"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(nieznany typ)"
msgid "generate signature"
msgstr "generuj sygnaturê PGP/GPG"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " jest wymagany przez %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " jest w konflikcie z %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "pakiet %s-%s-%s zbudowano dla innej architektury"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "pakiet %s-%s-%s zbudowano dla innego systemu operacyjnego"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "pakiet %s-%s-%s jest ju¿ zainstalowany"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "pakiet %s nie jest przesuwalny\n"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, fuzzy, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
"plik %s z pakietu %s-%s-%s jest w konflikcie z plikiem z pakietu %s-%s-%s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
"pakiet %s-%s-%s (który jest nowszy ni¿ %s-%s-%s) jest ju¿ zainstalowany"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, fuzzy, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "instalacja pakietu %s-%s-%s wymaga %ld%c w systemie plików %s"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, fuzzy, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "instalacja pakietu %s-%s-%s wymaga %ld%c w systemie plików %s"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, fuzzy, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "wyst±pi³ nieznany b³±d %d w trakcie manipulowania pakietem %s-%s-%s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 2000-06-22 01:13+01:00\n"
"Last-Translator: José Nuno Coelho Sanarra Pires\n"
"Language-Team: pt <kde@poli.org>\n"
msgstr " falhou - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"A dependência \"B\" precisa duma época (assumindo a mesma que \"A\")\n"
"\t %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
#, fuzzy
msgid "NO "
msgstr "NÃO-OK"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "não consigo abrir a base de dados Packages em %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "o pacote %s já está instalado"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-3s (em cache)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s SIM (oferecidos pelo rpmrc)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s SIM (oferecidos pela rpmlib)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s SIM (ficheiros db)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s SI (oferecidos pelo db)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s SIM (pacote db)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s NÃO\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) adicionado à cache de dependências.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "requisito %s-%s-%s do pacote não satisfeito: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "o pacote %s está em conflito: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "a remover o %s-%s-%s \"%s\" das relações do tsort.\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "=========== a guardar as relações do tsort\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== só os sucessores (ordem de apresentação)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "CICLO:\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== a prosseguir o tsort ...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(não é um número)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "o valor RPM_STRING_TYPE do dataLength() tem de ser 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "O tipo de dados %d não é suportado\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "falta um { depois do %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "falta um } depois do %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "formato da opção em branco"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "nome da opção em branco"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "opção desconhecida"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "] esperado no fim do vector"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "] inesperado"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "} inesperado"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "esperado um ? na expressão"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "esperado um { a seguir ao ? na expressão"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "esperado um } na expressão"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "esperado um : a seguir à sub-expressão ?"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "esperado um { a seguir ao : na expressão"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "esperado um | no fim da expressão"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(tipo desconhecido)"
msgid "generate signature"
msgstr "gerar a assinatura PGP/GPG"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " é necessário pelo %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " está em conflito com o %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "o pacote %s é para uma arquitectura diferente"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "o pacote %s é para um sistema operativo diferente"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "o pacote %s já está instalado"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "a directoria %s no pacote %s não pode ser mudada de sítio"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "o ficheiro %s está em conflito com as tentativas de instalação do %s e %s"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr "o ficheiro %s da instalação do %s está em conflito com o ficheiro do pacote %s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "o pacote %s (que é mais recente que o %s) já está instalado"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "a instalação do pacote %s precisa de %ld%cb no sistema de ficheiros %s"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "a instalação do pacote %s precisa de %ld 'inodes' no sistema de ficheiros %s"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "a(s) chamada(s) de pré-transacção do pacote %s: %s falhou: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "encontrado o erro desconhecido %d ao manipular o pacote %s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
#: build.c:36
#, fuzzy
msgstr "Construo falhou.\n"
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
# , c-format
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "No consegui abrir: %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "no foi passado pacote para instalao"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "no foi passado pacote para instalao"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, fuzzy, c-format
msgid "package %s conflicts: %s\n"
msgstr "no foi passado pacote para desinstalao"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
-msgstr ""
+# , c-format
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
+msgstr "No consegui abrir: %s\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
#, fuzzy
msgid "unexpected ]"
msgstr "fonte de pesquisa no esperado"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
#, fuzzy
msgid "unexpected }"
msgstr "fonte de pesquisa no esperado"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr "gere assinatura PGP"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "no foi passado pacote para instalao"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "no foi passado pacote para instalao"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "no foi passado pacote para instalao"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "no foi passado pacote para instalao"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "no foi passado pacote para instalao"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 1999-04-10 12:00+EST\n"
"Last-Translator: Cristian Gafton <gafton@redhat.com>\n"
"Language-Team: Romanian <ro@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-10-31 17:15-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213 lib/depends.c:794 lib/depends.c:926
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:213 lib/depends.c:794 lib/depends.c:926
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:545
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:550
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:555
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:793
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:822
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:839
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:862
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:875
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:889
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:905
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:926
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:992
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1072
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1328
+#: lib/depends.c:1330
#, c-format
msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1579
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1666
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1741
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1827
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 2001-08-29 13:55-0400\n"
"Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
"Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
msgstr "ÎÅ ÕÄÁÌÏÓØ - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"ÄÌÑ ÚÁ×ÉÓÉÍÏÓÔÉ \"B\" ÎÕÖÎÏ ÕËÁÚÁÔØ \"epoch\" (ÔÁË ÖÅ ËÁË ÄÌÑ \"A\")\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr "äá"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr "îåT"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÂÁÚÕ ÄÁÎÎÙÈ Packages × %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "ÐÁËÅÔ %s ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-s (cached)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s YES (rpmrc provides)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s YES (rpmlib provides)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s YES (db files)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s YES (db provides)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s YES (db package)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s NO\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) ÄÏÂÁ×ÌÅÎÏ × ËÅÛ ÚÁ×ÉÓÉÍÏÓÔÅÊ\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "ÔÒÅÂÏ×ÁÎÉÑ ÐÁËÅÔÁ %s-%s-%s ÎÅ ÕÄÏ×ÌÅÔ×ÏÒÅÎÙ: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "ÐÁËÅÔ %s ËÏÎÆÌÉËÔÕÅÔ Ó: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "ÕÄÁÌÑÅÔÓÑ %s-%s-%s \"%s\" ÉÚ ÕÐÏÒÑÄÏÞÅÎÎÙÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ.\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "========== ÚÁÐÉÓØ ÕÐÏÒÑÄÏÞÅÎÎÙÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
"========== ÓÏÒÔÉÒÏ×ËÁ ÐÁËÅÔÏ× (ÏÞÅÒÅÄÎÏÓÔØ, #predecessors, #succesors, "
"ÇÌÕÂÉÎÁ)\n"
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== ÔÏÌØËÏ ÐÏÓÌÅÄÏ×ÁÔÅÌÉ (× ÐÏÒÑÄËÅ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "ãéëì:\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== ÐÒÏÄÏÌÖÅÎÉÅ ÕÐÏÒÑÄÏÞÅÎÉÑ ...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(ÎÅ ÞÉÓÌÏ)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "dataLength() ÄÏÐÕÓÔÉÍ ÔÏÌØËÏ ÏÄÉÎ ÜÌÅÍÅÎÔ ÔÉÐÁ RPM_STRING_TYPE\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "ôÉÐ ÄÁÎÎÙÈ %d ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"{\" ÐÏÓÌÅ \"%\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"}\" ÐÏÓÌÅ \"%{\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "ÐÕÓÔÏÊ ÆÏÒÍÁÔ ÔÜÇÁ"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "ÐÕÓÔÏÅ ÉÍÑ ÔÜÇÁ"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÜÇ"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "× ËÏÎÃÅ ÍÁÓÓÉ×Á ÏÖÉÄÁÌÁÓØ \"]\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "ÎÅÏÖÉÄÁÎÎÁÑ \"]\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "ÎÅÏÖÉÄÁÎÎÁÑ \"}\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "× ×ÙÒÁÖÅÎÉÉ ÏÖÉÄÁÌÏÓØ \"?\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \"?\" ÏÖÉÄÁÌÏÓØ \"{\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "× ×ÙÒÁÖÅÎÉÉ ÏÖÉÄÁÌÏÓØ \"}\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \"?\" ÏÖÉÄÁÌÏÓØ \":\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "× ×ÙÒÁÖÅÎÉÉ ÐÏÓÌÅ \":\" ÏÖÉÄÁÌÏÓØ \"{\""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "× ËÏÎÃÅ ×ÙÒÁÖÅÎÉÑ ÏÖÉÄÁÌÓÑ \"|\""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ)"
msgid "generate signature"
msgstr "ÇÅÎÅÒÉÒÏ×ÁÔØ ÐÏÄÐÉÓØ"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " ÎÕÖÅÎ ÄÌÑ %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " ËÏÎÆÌÉËÔÕÅÔ Ó %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "ÐÁËÅÔ %s - ÄÌÑ ÄÒÕÇÏÊ ÁÒÈÉÔÅËÔÕÒÙ"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "ÐÁËÅÔ %s - ÄÌÑ ÄÒÕÇÏÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "ÐÁËÅÔ %s ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "ÐÕÔØ %s × ÐÁËÅÔÅ %s - ÎÅ ÐÅÒÅÍÅÝÁÅÍÙÊ"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "ËÏÎÆÌÉËÔ ÆÁÊÌÁ %s ÐÒÉ ÐÏÐÙÔËÁÈ ÕÓÔÁÎÏ×ËÉ %s É %s"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr "ÆÁÊÌ %s ÉÚ ÕÓÔÁÎÏ×ÌÅÎÎÏÇÏ ÐÁËÅÔÁ %s ËÏÎÆÌÉËÔÕÅÔ Ó ÆÁÊÌÏÍ ÉÚ ÐÁËÅÔÁ %s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "ÐÁËÅÔ %s (ËÏÔÏÒÙÊ ÎÏ×ÅÅ, ÞÅÍ %s) ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÁ %s ÎÕÖÎÏ %ld%cb ÎÁ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ %s"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÁ %s ÎÕÖÎÏ %ld inodes ÎÁ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ %s"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "ÐÁËÅÔ %s pre-transaction syscall(s): %s: ÏÛÉÂËÁ: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÛÉÂËÁ %d ÐÒÉ ÒÁÂÏÔÅ Ó ÐÁËÅÔÏÍ %s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 1999-04-08 21:37+02:00\n"
"Last-Translator: Stanislav Meduna <stano@eunet.sk>\n"
"Language-Team: Slovak <sk-i18n@rak.isternet.sk>\n"
msgstr " zlyhalo - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
#, fuzzy
msgid "NO "
msgstr "NIE JE V PORIADKU"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "nie je mo¾né otvori» %s/packages.rpm\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "balík %s nie je nain¹talovaný\n"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "súbor %s nie je vlastnený ¾iadnym balíkom\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "po¾iadavka balíka %s nie je uspokojená: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "balík %s koliduje: %s\n"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "odstraòuje sa index skupín\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(nie je èíslo)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
#, fuzzy
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "grabData() RPM_STRING_TYPE poèet musí by» 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Typ údajov %d nie je podorovaný\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "chýbajúce { po %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "chýbajúce } po %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "prázdny tag formát"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "prázdne meno tagu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "neznámy tag"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "] oèakávané na konci poµa"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "neoèakávané ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "neoèakávané }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "? oèakávané vo výraze"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "{ oèakávané po ? vo výraze"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "} oèakávané vo výraze"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ": oèakávané po ? podvýraze"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "{ oèakávané po : vo výraze"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "| oèakávené na konci výrazu"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(neznámy typ)"
msgid "generate signature"
msgstr "vytvori» PGP/GPG podpis"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " je vy¾adované %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " koliduje s %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "balík %s nie je nain¹talovaný\n"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "balík %s nie je nain¹talovaný\n"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "balík %s nie je nain¹talovaný\n"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "balík %s nie je nain¹talovaný\n"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
# -*- 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.181 2001/10/31 04:01:44 jbj Exp $
+# $Id: sl.po,v 1.182 2001/11/01 20:15:19 jbj Exp $
#
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 2000-10-08 19:05+0200\n"
"Last-Translator: Grega Fajdiga <gregor.fajdiga@telemach.net>\n"
"Language-Team: Slovenian <sl@li.org>\n"
msgstr " neuspe¹no - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"odvisnost \"B\" potrebuje \"epoch\" (privzeto enak kot \"A\")\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
#, fuzzy
msgid "NO "
msgstr "NI DOBRO"
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "zbirko podatkov paketov ni mo¾no odpreti v %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "paket %s-%s-%s je ¾e name¹èen"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-3s (predpomnjeno)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s DA (rpmrc ponudbe)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s DA (rpmlib ponudbe)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s DA (db datoteke)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, fuzzy, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s DA (db ponudbe)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %s zadovoljen ob paketih db.\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s NE\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) dodano v predpomnilnik Depends.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "Za paket %s-%s-%s: zahteva %s ni zadovoljena\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "paket %s jw v sporu z: %s\n"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "odstranjujemo seznam skupin\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(ni ¹tevilo)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
#, fuzzy
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "¹tevec grabData() RPM_STRING_TYPE mora biti 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Tip podatkov %d ni podprt\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "manjkajoèi { za %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "manjkajoèi } za %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "oblika znaèke manjka"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "ime znaèke manjka"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "neznana znaèka"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "na koncu polja je prièakovan ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "neprièakovan ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "neprièakovan }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "v izrazu je prièakovan ?"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "v izrazu je za { prièakovan ?"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "v izrazu je prièakovan }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "za podizrazom ? je prièakovano :"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "v izrazu je za : prièakovan {"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "na koncu izraza je prièakovan |"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(neznan tip)"
msgid "generate signature"
msgstr "izdelava podpisa PGP/GPG"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " potrebuje %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " je v sporu z %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "paket %s-%s-%s je za drug tip arhitekture"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "paket %s-%s-%s je za drug operacijski sistem"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "paket %s-%s-%s je ¾e name¹èen"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "paketa %s ni mo¾no prestaviti\n"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, fuzzy, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "datoteka %s je v sporu med poskusom namestitve %s in %s"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, fuzzy, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
"datoteka %s name¹èena z %s-%s-%s je v sporu z datoteko iz paketa %s-%s-%s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "paket %s-%s-%s (ki je novej¹i kot %s-%s-%s) je ¾e name¹èen"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, fuzzy, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "namestitev paketa %s-%s-%s zahteva %ld%cb na datoteènem sistemu %s"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, fuzzy, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "paket %s pred-prenosljivih sistemskih klicov: %s ni uspelo: %s"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, fuzzy, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "neznana napaka %d ob rokovanju s paketom %s-%s-%s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"Content-Type: text/plain; charset=\n"
"Date: 1998-05-02 21:41:47-0400\n"
msgstr "PGP omanuo"
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, fuzzy, c-format
msgid "cannot open Packages database in %s\n"
msgstr "gre¹ka: ne mogu da otvorim %s%s/packages.rpm\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "paket %s nije instaliran\n"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, fuzzy, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "datoteka %s ne pripada nijednom paketu\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, fuzzy, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "datoteka %s ne pripada nijednom paketu\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, fuzzy, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "datoteka %s ne pripada nijednom paketu\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, fuzzy, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "datoteka %s ne pripada nijednom paketu\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, fuzzy, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "paket %s nije naveden u %s"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, fuzzy, c-format
msgid "package %s conflicts: %s\n"
msgstr "paket %s nije naveden u %s"
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, fuzzy, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "gre¹ka uklanjanja sloga %s u %s"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(nije broj)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "nedostaje { posle %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "nedostaje } posle %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "prazan 'tag' format'"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "prazno ime tag-a"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "nepoznat tag"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "] oèekivano na kraju niza"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "neoèekivano ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "neoèekivano }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "oèekivan znak ? u izrazu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
#, fuzzy
msgid "{ expected after ? in expression"
msgstr "{ oèekivano posle ? u izrazu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "} oèekivano u izrazu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "oèekivano : praæeno ? podizrazom"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
#, fuzzy
msgid "{ expected after : in expression"
msgstr "{ oèekivano posle : u izrazu"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "| oèekivano na kraju izraza"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(nepoznat tip)"
msgid "generate signature"
msgstr "napravi PGP potpis"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " je potreban paketu %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " se sudara sa %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, fuzzy, c-format
msgid "package %s is for a different architecture"
msgstr "paket %s-%s-%s sadr¾i deljene datoteke\n"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, fuzzy, c-format
msgid "package %s is for a different operating system"
msgstr "paket %s-%s-%s sadr¾i deljene datoteke\n"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, fuzzy, c-format
msgid "package %s is already installed"
msgstr "paket %s nije instaliran\n"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, fuzzy, c-format
msgid "path %s in package %s is not relocateable"
msgstr "paket %s nije instaliran\n"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, fuzzy, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr " se sudara sa %s-%s-%s\n"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, fuzzy, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "paket %s-%s-%s sadr¾i deljene datoteke\n"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, fuzzy, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "paket %s-%s-%s sadr¾i deljene datoteke\n"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: 2001-09-12 14:18+0200\n"
"Last-Translator: Göran Uddeborg <goeran@uddeborg.pp.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
msgstr " misslyckades - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\"B\"-beroendet behöver en epok (antar samma som \"A\")\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr "JA"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr "NEJ "
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "kan inte öppna paketdatabas i %s\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "paket %s är redan installerat"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-s (cachad)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s JA (rpmrc tillhandahåller)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s JA (rpmlib tillhandahåller)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s JA (db-filer)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s JA (db-tillhandahållande)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s JA (db-paket)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s NEJ\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) tillagt till beroendecachen.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "paket %s-%s-%s behov inte uppfyllda: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "paket %s står i konflikt: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "tar bort %s-%s-%s \"%s\" från tsort-relationer.\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "========== noterar alla relationer\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
"========== tsort:erar paket (ordning, #föregångare, #efterföljare, djup)\n"
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== endast efterföljare (presentationsordning)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "LOOP:\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== fortsätter med tsort ...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(inte ett tal)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "dataLength() RPM_STRING_TYPE antal måste vara 1.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "Datatyp %d stöds inte\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "{ fattas efter %"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "} fattas efter %{"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "tomt taggformat"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "tomt taggnamn"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "okänd tagg"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "] förväntades vid slutet på vektor"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "oväntad ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "oväntad }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "? förväntades i uttryck"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "{ förväntades efter ? i uttryck"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "} förväntades i uttryck"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ": förväntades efter ? i deluttryck"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "{ förväntades efter : i uttryck"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "| förväntades vid slutet på uttryck"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(okänd typ)"
msgid "generate signature"
msgstr "generera signatur"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " behövs av %s-%s-%s\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " står i konflikt med %s-%s-%s\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "paket %s är för en annan arkitektur"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "paket %s är för ett annat operativsystem"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "paket %s är redan installerat"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "sökväg %s i paket %s är inte relokerbar"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "fil %s är en konflikt mellan installationsförsök av %s och %s"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr "fil %s från installation av %s står i konflikt med filen från paket %s"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "paket %s (som är nyare än %s) är redan installerat"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "installation av paket %s kräver %ld%cB på filsystem %s"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "installation av paket %s kräver %ld inoder på filsystem %s"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "paket %s systemanrop före transaktion: %s misslyckades: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "okänt fel %d uppträdde under behandling av paket %s"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\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 " baþarýsýz - "
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, fuzzy, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\"B\" baðýmlýlýðý bir dönemsellik gerektirir (tabii ki \"A\" da)\n"
"\tA %s\tB %s\n"
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr " %s A %s\tB %s\n"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr "EVET"
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr "HAYIR "
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr "%s de Paket veritabaný açýlamadý\n"
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, fuzzy, c-format
msgid "package %s already added, ignoring\n"
msgstr "%s zaten kurulu"
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr "%s: %-45s %-s (arabellekli)\n"
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr "%s: %-45s EVET (rpmrc saðlar)\n"
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr "%s: %-45s EVET (rpmlib saðlar)\n"
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr "%s: %-45s EVET (db dosyalarý)\n"
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr "%s: %-45s EVET (db saðlar)\n"
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr "%s: %-45s EVET (db paketi)\n"
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr "%s: %-45s HAYIR\n"
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr "%s: (%s, %s) Baðýmlýlar alanýna eklendi.\n"
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr "paket %s-%s-%s gereksinimi tatmin edici deðil: %s\n"
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr "%s paketi çeliþiyor: %s\n"
-#: lib/depends.c:1319
-#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+#: lib/depends.c:1330
+#, fuzzy, c-format
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr "tsort baðýntýlarýndan %s-%s-%s \"%s\" kaldýrýlýyor\n"
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr "========== tsort baðýntýlarý kaydediliyor\n"
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
"========== paketler tsort'lanýyor (sýra, #öncüller, #ardýllar, derinlik)\n"
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr "========== sadece ardýllar (sunum sýrasý)\n"
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr "ÇEVRÝM:\n"
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr "========== tsort sürüyor ...\n"
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr "(bir sayý deðil)"
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr "dataLength() RPM_STRING_TYPE sayýsý 1 olmalý.\n"
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr "%d veri türü desteklenmiyor\n"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr "%% den sonraki { yok"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr "%%{ den sonraki } yok"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr "etiket biçemi boþ"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr "etiket ismi boþ"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr "bilinmeyen etiket"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr "dizinin sonunda ] gerekli"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr "beklenmeyen ]"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr "beklenmeyen }"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr "ifade içerisinde ? gerekli"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr "ifade içerisinde ? dan sonra { gerekli"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr "ifade içinde } gerekli"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr "? alt ifadesinden sonra : gerekli"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr "ifade içersinde : den sonra { gerekli"
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr "ifadenin sonunda | gerekli"
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr "(bilinmeyen tür)"
msgid "generate signature"
msgstr "imza üretir"
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr " %s-%s-%s için gerekli\n"
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr " %s-%s-%s ile çeliþiyor\n"
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr "%s farklý bir mimari için"
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr "%s farklý bir iþletim sistemi için"
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr "%s zaten kurulu"
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr "%s dosya yolu %s paketinde yeniden konumlandýrýlamaz"
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr "%s dosyasý kalkýþýlan %s ve %s kurulumlarý arasýnda çeliþiyor"
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr "%s dosyasýnýn %s kurulumu %s kurulumundaki dosya ile çeliþiyor"
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr "%s paketi zaten yüklü (%s sürümünden daha yeni)"
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr "%s kurulumu %ld%cb gerektiriyor (%s dosya sisteminde)"
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr "%s kurulumu %ld i-düðüm gerektiriyor (%s dosya sisteminde)"
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr "%s iþlem öncesi sistem çaðrý(sý/larý): %s baþarýsýz: %s"
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr "anlaþýlamayan %d hatasý, %s paketi iþlenirken saptandý"
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
-"POT-Creation-Date: 2001-10-30 22:54-0500\n"
+"POT-Creation-Date: 2001-11-01 14:59-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. XXX legacy epoch-less requires/conflicts compatibility
-#: lib/depends.c:184
+#: lib/depends.c:183
#, c-format
msgid ""
"the \"B\" dependency needs an epoch (assuming same as \"A\")\n"
"\tA %s\tB %s\n"
msgstr ""
-#: lib/depends.c:213
+#: lib/depends.c:212
#, c-format
msgid " %s A %s\tB %s\n"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "YES"
msgstr ""
-#: lib/depends.c:214 lib/depends.c:791 lib/depends.c:923
+#: lib/depends.c:213 lib/depends.c:796 lib/depends.c:928
msgid "NO "
msgstr ""
-#: lib/depends.c:356
+#: lib/depends.c:355
#, c-format
msgid "cannot open Packages database in %s\n"
msgstr ""
-#: lib/depends.c:544
+#: lib/depends.c:547
#, c-format
msgid "newer package %s already added, skipping %s\n"
msgstr ""
-#: lib/depends.c:549
+#: lib/depends.c:552
#, c-format
msgid "package %s already added, ignoring\n"
msgstr ""
-#: lib/depends.c:554
+#: lib/depends.c:557
#, c-format
msgid "older package %s already added, replacing with %s\n"
msgstr ""
-#: lib/depends.c:790
+#: lib/depends.c:795
#, c-format
msgid "%s: %-45s %-s (cached)\n"
msgstr ""
-#: lib/depends.c:819
+#: lib/depends.c:824
#, c-format
msgid "%s: %-45s YES (rpmrc provides)\n"
msgstr ""
-#: lib/depends.c:836
+#: lib/depends.c:841
#, c-format
msgid "%s: %-45s YES (rpmlib provides)\n"
msgstr ""
-#: lib/depends.c:859
+#: lib/depends.c:864
#, c-format
msgid "%s: %-45s YES (db files)\n"
msgstr ""
-#: lib/depends.c:872
+#: lib/depends.c:877
#, c-format
msgid "%s: %-45s YES (db provides)\n"
msgstr ""
-#: lib/depends.c:886
+#: lib/depends.c:891
#, c-format
msgid "%s: %-45s YES (db package)\n"
msgstr ""
-#: lib/depends.c:902
+#: lib/depends.c:907
#, c-format
msgid "%s: %-45s NO\n"
msgstr ""
-#: lib/depends.c:923
+#: lib/depends.c:928
#, c-format
msgid "%s: (%s, %s) added to Depends cache.\n"
msgstr ""
#. requirements are satisfied.
#. @switchbreak@
#. requirements are not satisfied.
-#: lib/depends.c:989
+#: lib/depends.c:994
#, c-format
msgid "package %s-%s-%s require not satisfied: %s\n"
msgstr ""
#. conflicts exist.
-#: lib/depends.c:1067
+#: lib/depends.c:1074
#, c-format
msgid "package %s conflicts: %s\n"
msgstr ""
-#: lib/depends.c:1319
+#: lib/depends.c:1330
#, c-format
-msgid "removing %s-%s-%s \"%s\" from tsort relations.\n"
+msgid "removing %s \"%s\" from tsort relations.\n"
msgstr ""
#. Record all relations.
-#: lib/depends.c:1475
+#: lib/depends.c:1581
msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1543
+#: lib/depends.c:1668
msgid ""
"========== tsorting packages (order, #predecessors, #succesors, depth)\n"
msgstr ""
-#: lib/depends.c:1595
+#: lib/depends.c:1744
msgid "========== successors only (presentation order)\n"
msgstr ""
-#: lib/depends.c:1656
+#: lib/depends.c:1830
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1686
+#: lib/depends.c:1864
msgid "========== continuing tsort ...\n"
msgstr ""
+#. Return no. of packages that could not be ordered.
+#: lib/depends.c:1869
+#, c-format
+msgid "rpmdepOrder failed, %d elements remain\n"
+msgstr ""
+
#: lib/formats.c:29 lib/formats.c:53 lib/formats.c:84 lib/formats.c:281
-#: lib/header.c:2929 lib/header.c:2950 lib/header.c:2972
+#: lib/header.c:2958 lib/header.c:2979 lib/header.c:3001
msgid "(not a number)"
msgstr ""
#. This should not be allowed
#. @-modfilesys@
-#: lib/header.c:314
+#: lib/header.c:342
msgid "dataLength() RPM_STRING_TYPE count must be 1.\n"
msgstr ""
#. @-modfilesys@
-#: lib/header.c:351 lib/header_internal.c:161 lib/psm.c:949
+#: lib/header.c:379 lib/header_internal.c:161 lib/psm.c:949
#, c-format
msgid "Data type %d not supported\n"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2186
+#: lib/header.c:2215
#, c-format
msgid "missing { after %"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2216
+#: lib/header.c:2245
msgid "missing } after %{"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2230
+#: lib/header.c:2259
msgid "empty tag format"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2244
+#: lib/header.c:2273
msgid "empty tag name"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2261
+#: lib/header.c:2290
msgid "unknown tag"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2288
+#: lib/header.c:2317
msgid "] expected at end of array"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2306
+#: lib/header.c:2335
msgid "unexpected ]"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2310
+#: lib/header.c:2339
msgid "unexpected }"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2376
+#: lib/header.c:2405
msgid "? expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2385
+#: lib/header.c:2414
msgid "{ expected after ? in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2398 lib/header.c:2440
+#: lib/header.c:2427 lib/header.c:2469
msgid "} expected in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2408
+#: lib/header.c:2437
msgid ": expected following ? subexpression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2425
+#: lib/header.c:2454
msgid "{ expected after : in expression"
msgstr ""
#. @-observertrans -readonlytrans@
-#: lib/header.c:2450
+#: lib/header.c:2479
msgid "| expected at end of expression"
msgstr ""
-#: lib/header.c:2673
+#: lib/header.c:2702
msgid "(unknown type)"
msgstr ""
msgid "generate signature"
msgstr ""
-#: lib/problems.c:208
+#: lib/problems.c:202
#, c-format
msgid " is needed by %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:211
+#: lib/problems.c:205
#, c-format
msgid " conflicts with %s-%s-%s\n"
msgstr ""
-#: lib/problems.c:251
+#: lib/problems.c:245
#, c-format
msgid "package %s is for a different architecture"
msgstr ""
-#: lib/problems.c:256
+#: lib/problems.c:250
#, c-format
msgid "package %s is for a different operating system"
msgstr ""
-#: lib/problems.c:261
+#: lib/problems.c:255
#, c-format
msgid "package %s is already installed"
msgstr ""
-#: lib/problems.c:266
+#: lib/problems.c:260
#, c-format
msgid "path %s in package %s is not relocateable"
msgstr ""
-#: lib/problems.c:271
+#: lib/problems.c:265
#, c-format
msgid "file %s conflicts between attempted installs of %s and %s"
msgstr ""
-#: lib/problems.c:276
+#: lib/problems.c:270
#, c-format
msgid "file %s from install of %s conflicts with file from package %s"
msgstr ""
-#: lib/problems.c:281
+#: lib/problems.c:275
#, c-format
msgid "package %s (which is newer than %s) is already installed"
msgstr ""
-#: lib/problems.c:286
+#: lib/problems.c:280
#, c-format
msgid "installing package %s needs %ld%cb on the %s filesystem"
msgstr ""
-#: lib/problems.c:296
+#: lib/problems.c:290
#, c-format
msgid "installing package %s needs %ld inodes on the %s filesystem"
msgstr ""
-#: lib/problems.c:301
+#: lib/problems.c:295
#, c-format
msgid "package %s pre-transaction syscall(s): %s failed: %s"
msgstr ""
-#: lib/problems.c:308
+#: lib/problems.c:302
#, c-format
msgid "unknown error %d encountered while manipulating package %s"
msgstr ""
if (!PyArg_ParseTupleAndKeywords(args, keywords, "|i", kwlist, &legacy))
return NULL;
- h = headerLink(s->h);
+ h = headerLink(s->h, "hdrUnload h");
/* XXX this legacy switch is a hack, needs to be removed. */
if (legacy) {
h = headerCopy(s->h); /* XXX strip region tags, etc */
- headerFree(s->h);
+ headerFree(s->h, "hdrUnload s->h");
}
len = headerSizeof(h, 0);
buf = headerUnload(h);
- h = headerFree(h);
+ h = headerFree(h, "hdrUnload h");
if (buf == NULL || len == 0) {
PyErr_SetString(pyrpmError, "can't unload bad header\n");
if (!PyArg_ParseTuple(args, ""))
return NULL;
- h = headerLink(s->h);
+ h = headerLink(s->h, "rhnUnload h");
/* Legacy headers are forced into immutable region. */
if (!headerIsEntry(h, RPMTAG_HEADERIMMUTABLE)) {
Header nh = headerReload(h, RPMTAG_HEADERIMMUTABLE);
/* XXX Another unload/load cycle to "seal" the immutable region. */
uh = headerUnload(nh);
- headerFree(nh);
+ headerFree(nh, "rhnUnload nh");
h = headerLoad(uh);
headerAllocated(h);
}
len = headerSizeof(h, 0);
uh = headerUnload(h);
- headerFree(h);
+ headerFree(h, "rhnUnload h");
rc = PyString_FromStringAndSize(uh, len);
free(uh);
/** \ingroup python
*/
static void hdrDealloc(hdrObject * s) {
- if (s->h) headerFree(s->h);
+ if (s->h) headerFree(s->h, "hdrDealloc s->h");
if (s->md5list) free(s->md5list);
if (s->fileList) free(s->fileList);
if (s->linkList) free(s->linkList);
}
ho = PyObject_NEW(hdrObject, &hdrType);
- ho->h = headerLink(h);
+ ho->h = headerLink(h, "rpmdbMINext");
ho->fileList = ho->linkList = ho->md5list = NULL;
ho->uids = ho->gids = ho->mtimes = ho->fileSizes = NULL;
ho->modes = ho->rdevs = NULL;
{ rpmdbMatchIterator mi;
mi = rpmdbInitIterator(s->db, RPMDBI_PACKAGES, &offset, sizeof(offset));
if ((h->h = rpmdbNextIterator(mi)) != NULL)
- h->h = headerLink(h->h);
+ h->h = headerLink(h->h, "rpmdbSubscript");
rpmdbFreeIterator(mi);
}
h->fileList = h->linkList = h->md5list = NULL;
/* XXX avoid the false OK's from rpmverifyDigest() with missing tags. */
if (!headerIsEntry(hdr, RPMTAG_HEADERIMMUTABLE)) {
PyErr_SetString(pyrpmError, "bad header, not immutable");
- headerFree(hdr);
+ headerFree(hdr, "rhnLoad hdr #1");
return NULL;
}
if (!headerIsEntry(hdr, RPMTAG_SHA1HEADER)
&& !headerIsEntry(hdr, RPMTAG_SHA1RHN)) {
PyErr_SetString(pyrpmError, "bad header, no digest");
- headerFree(hdr);
+ headerFree(hdr, "rhnLoad hdr #2");
return NULL;
}
if (rpmVerifyDigest(hdr)) {
PyErr_SetString(pyrpmError, "bad header, digest check failed");
- headerFree(hdr);
+ headerFree(hdr, "rhnLoad hdr #3");
return NULL;
}
if (transactionSetHeader) {
h = (hdrObject *) PyObject_NEW(PyObject, &hdrType);
- h->h = headerLink(transactionSetHeader);
+ h->h = headerLink(transactionSetHeader, "checkSig");
h->fileList = h->linkList = h->md5list = NULL;
h->uids = h->gids = h->mtimes = h->fileSizes = NULL;
h->modes = h->rdevs = NULL;
- start hiding availablePackage data/methods in rpmal.c/rpmal.h.
- add some dinky availablePackage methods.
- transaction.c: cleanly uncouple availablePackage from TFI_t.
+- add header refcount annotations throughout.
- start hiding availablePackage data/methods in rpmal.c/rpmal.h.
- add some dinky availablePackage methods.
- transaction.c: cleanly uncouple availablePackage from TFI_t.
+- add header refcount annotations throughout.
headerIsEntry(h, RPMTAG_RELEASE) &&
headerIsEntry(h, RPMTAG_BUILDTIME)))
{
- h = headerFree(h);
+ h = headerFree(h, "doGetRecord");
}
if (h == NULL) {
/*@-branchstate@*/
if (h != NULL) {
uh = headerUnload(h);
- h = headerFree(h);
+ h = headerFree(h, "doGetRecord exit");
}
/*@=branchstate@*/
return uh;
fdSetContentLength(pkgs, -1);
if (rc)
rc = EIO;
- h = headerFree(h);
+ h = headerFree(h, "db1cput");
}
}
#ifdef DYING
mi = rpmdbInitIterator(db, RPMDBI_PACKAGES, &offset, sizeof(offset));
h = rpmdbNextIterator(mi);
if (h)
- h = headerLink(h);
+ h = headerLink(h, "rpmdbFindByFile");
mi = rpmdbFreeIterator(mi);
}
baseNames = hfd(baseNames, bnt);
dirNames = hfd(dirNames, dnt);
- h = headerFree(h);
+ h = headerFree(h, "rpmdbFindByFile");
}
rec = _free(rec);
h = rpmdbNextIterator(mi);
if (h)
- h = headerLink(h);
+ h = headerLink(h, "dbiFindMatches");
mi = rpmdbFreeIterator(mi);
}
else
(*matches)->recs[i].hdrNum = 0;
- h = headerFree(h);
+ h = headerFree(h, "dbiFindMatches");
}
/*@=branchstate@*/
if (dbi && mi->mi_dbc && mi->mi_modified && mi->mi_prevoffset) {
xx = dbiUpdateRecord(dbi, mi->mi_dbc, mi->mi_prevoffset, mi->mi_h);
}
- mi->mi_h = headerFree(mi->mi_h);
+ mi->mi_h = headerFree(mi->mi_h, "mi->mi_h");
}
/*@=branchstate@*/
if (dbi) {
if (mi->mi_h) {
if (mi->mi_modified && mi->mi_prevoffset)
(void)dbiUpdateRecord(dbi, mi->mi_dbc, mi->mi_prevoffset, mi->mi_h);
- mi->mi_h = headerFree(mi->mi_h);
+ mi->mi_h = headerFree(mi->mi_h, "mi->mi_h");
}
/* Is this the end of the iteration? */
mi = rpmdbInitIterator(db, RPMDBI_PACKAGES, &hdrNum, sizeof(hdrNum));
h = rpmdbNextIterator(mi);
if (h)
- h = headerLink(h);
+ h = headerLink(h, "rpmdbRemove");
mi = rpmdbFreeIterator(mi);
}
(void) unblockSignals(db, &signalMask);
- h = headerFree(h);
+ h = headerFree(h, "rpmdbRemove");
return 0;
}
{ Header nh = (headerIsEntry(h, RPMTAG_HEADERIMAGE)
? headerCopy(h) : NULL);
rc = rpmdbAdd(newdb, -1, (nh ? nh : h));
- nh = headerFree(nh);
+ nh = headerFree(nh, "rpmdbRebuild");
}
if (rc) {
Fclose(fdi);
headerDump(h, stdout, HEADER_DUMP_INLINE, rpmTagTable);
- h = headerFree(h);
+ h = headerFree(h, "headerDump");
return 0;
}
addChangelogEntry(h, *getBuildTime(), name, text);
headerCopyTags(*hdrp, h, cltags);
- headerFree(*hdrp);
+ headerFree(*hdrp, "headerInject *hdrp");
headerSort(h);
*hdrp = h;
} else {
- headerFree(h);
+ headerFree(h, "headerInject h");
}
return ec;
if (rc == 0) {
rc = rpmtransAddPackage(ts, h, NULL, fileName, 0, NULL);
- headerFree(h); /* XXX reference held by transaction set */
+ headerFree(h, "do_tsort");
continue;
}
case TR_ADDED:
i = ts->order[oc].u.addedIndex;
alp = ts->addedPackages.list + ts->order[oc].u.addedIndex;
- h = headerLink(alp->h);
+ h = headerLink(alp->h, "TR_ADDED alp->h");
str = "+++";
break;
case TR_REMOVED:
mi = rpmdbInitIterator(ts->rpmdb, RPMDBI_PACKAGES, &i, sizeof(i));
h = rpmdbNextIterator(mi);
if (h)
- h = headerLink(h);
+ h = headerLink(h, "TR_REMOVED mi->h");
rpmdbFreeIterator(mi);
str = "---";
break;
headerNVR(h, &n, &v, &r);
fprintf(stdout, "%s %s-%s-%s\n", str, n, v, r);
}
- headerFree(h);
+ headerFree(h, "do_tsort");
}
}