summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES1
-rw-r--r--lib/depends.c99
-rw-r--r--po/cs.po10
-rw-r--r--po/da.po10
-rw-r--r--po/de.po10
-rw-r--r--po/es.po10
-rw-r--r--po/eu_ES.po10
-rw-r--r--po/fi.po10
-rw-r--r--po/fr.po10
-rw-r--r--po/gl.po10
-rw-r--r--po/hu.po10
-rw-r--r--po/id.po10
-rw-r--r--po/is.po10
-rw-r--r--po/it.po10
-rw-r--r--po/ja.po12
-rw-r--r--po/ko.po10
-rw-r--r--po/no.po10
-rw-r--r--po/pl.po10
-rw-r--r--po/pt.po10
-rw-r--r--po/pt_BR.po10
-rw-r--r--po/ro.po10
-rw-r--r--po/rpm.pot10
-rw-r--r--po/ru.po10
-rw-r--r--po/sk.po10
-rw-r--r--po/sl.po12
-rw-r--r--po/sr.po10
-rw-r--r--po/sv.po10
-rw-r--r--po/tr.po10
-rw-r--r--po/uk.po10
-rw-r--r--po/wa.po10
-rw-r--r--po/zh.po10
-rw-r--r--po/zh_CN.GB2312.po10
-rw-r--r--rpm.spec3
-rw-r--r--rpm.spec.in3
-rwxr-xr-xscripts/find-requires.perl28
35 files changed, 198 insertions, 240 deletions
diff --git a/CHANGES b/CHANGES
index b20ef4375..3b5f4798f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -99,6 +99,7 @@
- fix: digests on input FD_t dinna work.
- fix: remove rebuilddb debugging leakage.
- successors from tsort are processed in presentation order.
+ - fix: find-requires.perl needed update (#23450).
3.0.6 -> 4.0
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
diff --git a/lib/depends.c b/lib/depends.c
index daa813735..654736f88 100644
--- a/lib/depends.c
+++ b/lib/depends.c
@@ -1631,14 +1631,14 @@ static void addQ(struct availablePackage * p,
}
}
-int rpmdepOrder(rpmTransactionSet rpmdep)
+int rpmdepOrder(rpmTransactionSet ts)
{
+ int npkgs = ts->addedPackages.size;
struct availablePackage * p;
struct availablePackage * q;
struct availablePackage * r;
struct tsortInfo * tsi;
struct tsortInfo * tsi_next;
- int npkgs = rpmdep->addedPackages.size;
int * ordering = alloca(sizeof(*ordering) * (npkgs + 1));
int orderingCount = 0;
unsigned char * selected = alloca(sizeof(*selected) * (npkgs + 1));
@@ -1650,18 +1650,15 @@ int rpmdepOrder(rpmTransactionSet rpmdep)
int qlen;
int i, j;
- alMakeIndex(&rpmdep->addedPackages);
- alMakeIndex(&rpmdep->availablePackages);
+ alMakeIndex(&ts->addedPackages);
+ alMakeIndex(&ts->availablePackages);
/* T1. Initialize. */
loopcheck = npkgs;
/* Record all relations. */
rpmMessage(RPMMESS_DEBUG, _("========== recording tsort relations\n"));
- for (i = 0, p = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, p++)
- {
+ for (i = 0, p = ts->addedPackages.list; i < npkgs; i++, p++) {
int matchNum;
if (p->requiresCount <= 0)
@@ -1670,7 +1667,7 @@ int rpmdepOrder(rpmTransactionSet rpmdep)
memset(selected, 0, sizeof(*selected) * npkgs);
/* Avoid narcisstic relations. */
- matchNum = p - rpmdep->addedPackages.list;
+ matchNum = p - ts->addedPackages.list;
selected[matchNum] = 1;
/* T2. Next "q <- p" relation. */
@@ -1686,7 +1683,7 @@ int rpmdepOrder(rpmTransactionSet rpmdep)
continue;
/* T3. Record next "q <- p" relation (i.e. "p" requires "q"). */
- (void) addRelation(rpmdep, p, selected, j);
+ (void) addRelation(ts, p, selected, j);
}
@@ -1701,7 +1698,7 @@ int rpmdepOrder(rpmTransactionSet rpmdep)
continue;
/* T3. Record next "q <- p" relation (i.e. "p" requires "q"). */
- (void) addRelation(rpmdep, p, selected, j);
+ (void) addRelation(ts, p, selected, j);
}
}
@@ -1711,11 +1708,8 @@ int rpmdepOrder(rpmTransactionSet rpmdep)
rescan:
q = r = NULL;
- npkgs = qlen = 0;
- for (i = 0, p = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, p++)
- {
+ qlen = 0;
+ for (i = 0, p = ts->addedPackages.list; i < npkgs; i++, p++) {
if (p->tsi.tsi_count != 0)
continue;
p->tsi.tsi_suc = NULL;
@@ -1728,7 +1722,7 @@ rescan:
rpmMessage(RPMMESS_DEBUG, "%5d (%d,%d) %s-%s-%s\n", orderingCount,
qlen, q->tsi.tsi_qcnt, q->name, q->version, q->release);
- ordering[orderingCount++] = q - rpmdep->addedPackages.list;
+ ordering[orderingCount++] = q - ts->addedPackages.list;
qlen--;
loopcheck--;
@@ -1759,15 +1753,12 @@ rescan:
rpmMessage(RPMMESS_DEBUG,
_("========== successors only (presentation order\n"));
- for (i = 0, q = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, q++)
- {
+ for (i = 0, q = ts->addedPackages.list; i < npkgs; i++, q++) {
if (q->tsi.tsi_qcnt == -1234)
continue;
rpmMessage(RPMMESS_DEBUG, "%5d (%d,%d) %s-%s-%s\n", orderingCount,
qlen, q->tsi.tsi_qcnt, q->name, q->version, q->release);
- ordering[orderingCount++] = q - rpmdep->addedPackages.list;
+ ordering[orderingCount++] = q - ts->addedPackages.list;
qlen--;
loopcheck--;
}
@@ -1779,10 +1770,7 @@ rescan:
/* T9. Initialize predecessor chain. */
nzaps = 0;
- for (i = 0, q = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, q++)
- {
+ for (i = 0, q = ts->addedPackages.list; i < npkgs; i++, q++) {
q->tsi.tsi_pkg = NULL;
q->tsi.tsi_reqx = 0;
/* Mark packages already sorted. */
@@ -1791,10 +1779,7 @@ rescan:
}
/* T10. Mark all packages with their predecessors. */
- for (i = 0, q = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, q++)
- {
+ for (i = 0, q = ts->addedPackages.list; i < npkgs; i++, q++) {
if ((tsi = q->tsi.tsi_next) == NULL)
continue;
q->tsi.tsi_next = NULL;
@@ -1803,10 +1788,7 @@ rescan:
}
/* T11. Print all dependency loops. */
- for (i = 0, r = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, r++)
- {
+ for (i = 0, r = ts->addedPackages.list; i < npkgs; i++, r++) {
int printed;
printed = 0;
@@ -1870,50 +1852,48 @@ rescan:
* the new package. This would be easier if we could sort the
* addedPackages array, but we store indexes into it in various places.
*/
- orderList = xmalloc(sizeof(*orderList) * rpmdep->addedPackages.size);
- for (i = 0, j = 0; i < rpmdep->orderCount; i++) {
- if (rpmdep->order[i].type == TR_ADDED) {
- orderList[j].alIndex = rpmdep->order[i].u.addedIndex;
+ orderList = xmalloc(sizeof(*orderList) * npkgs);
+ for (i = 0, j = 0; i < ts->orderCount; i++) {
+ if (ts->order[i].type == TR_ADDED) {
+ orderList[j].alIndex = ts->order[i].u.addedIndex;
orderList[j].orIndex = i;
j++;
}
}
- if (j > rpmdep->addedPackages.size) abort();
+ assert(j <= npkgs);
- qsort(orderList, rpmdep->addedPackages.size, sizeof(*orderList),
- orderListIndexCmp);
+ qsort(orderList, npkgs, sizeof(*orderList), orderListIndexCmp);
- newOrder = xmalloc(sizeof(*newOrder) * rpmdep->orderCount);
+ newOrder = xmalloc(sizeof(*newOrder) * ts->orderCount);
for (i = 0, newOrderCount = 0; i < orderingCount; i++) {
struct orderListIndex * needle, key;
key.alIndex = ordering[i];
- needle = bsearch(&key, orderList, rpmdep->addedPackages.size,
- sizeof(key), orderListIndexCmp);
+ needle = bsearch(&key, orderList, npkgs, sizeof(key),orderListIndexCmp);
/* bsearch should never, ever fail */
- newOrder[newOrderCount++] = rpmdep->order[needle->orIndex];
- for (j = needle->orIndex + 1; j < rpmdep->orderCount; j++) {
- if (rpmdep->order[j].type == TR_REMOVED &&
- rpmdep->order[j].u.removed.dependsOnIndex == needle->alIndex) {
- newOrder[newOrderCount++] = rpmdep->order[j];
+ newOrder[newOrderCount++] = ts->order[needle->orIndex];
+ for (j = needle->orIndex + 1; j < ts->orderCount; j++) {
+ if (ts->order[j].type == TR_REMOVED &&
+ ts->order[j].u.removed.dependsOnIndex == needle->alIndex) {
+ newOrder[newOrderCount++] = ts->order[j];
} else {
break;
}
}
}
- for (i = 0; i < rpmdep->orderCount; i++) {
- if (rpmdep->order[i].type == TR_REMOVED &&
- rpmdep->order[i].u.removed.dependsOnIndex == -1) {
- newOrder[newOrderCount++] = rpmdep->order[i];
+ for (i = 0; i < ts->orderCount; i++) {
+ if (ts->order[i].type == TR_REMOVED &&
+ ts->order[i].u.removed.dependsOnIndex == -1) {
+ newOrder[newOrderCount++] = ts->order[i];
}
}
- if (newOrderCount != rpmdep->orderCount) abort();
+ assert(newOrderCount == ts->orderCount);
- free(rpmdep->order);
- rpmdep->order = newOrder;
- rpmdep->orderAlloced = rpmdep->orderCount;
+ free(ts->order);
+ ts->order = newOrder;
+ ts->orderAlloced = ts->orderCount;
free(orderList);
return 0;
@@ -1922,6 +1902,7 @@ rescan:
int rpmdepCheck(rpmTransactionSet rpmdep,
struct rpmDependencyConflict ** conflicts, int * numConflicts)
{
+ int npkgs = rpmdep->addedPackages.size;
struct availablePackage * p;
int i, j;
int rc;
@@ -1945,9 +1926,7 @@ int rpmdepCheck(rpmTransactionSet rpmdep,
/* Look at all of the added packages and make sure their dependencies
* are satisfied.
*/
- for (i = 0, p = rpmdep->addedPackages.list;
- i < rpmdep->addedPackages.size;
- i++, p++)
+ for (i = 0, p = rpmdep->addedPackages.list; i < npkgs; i++, p++)
{
rc = checkPackageDeps(rpmdep, &ps, p->h, NULL, p->multiLib);
diff --git a/po/cs.po b/po/cs.po
index 5693e7f7c..cdf437c3c 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-08-23 22:24+0100\n"
"Last-Translator: Milan Kerslager <milan.kerslager@spsselib.hiedu.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
@@ -2460,19 +2460,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/da.po b/po/da.po
index e9fa2624d..4c4a7ed1b 100644
--- a/po/da.po
+++ b/po/da.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-03-07 05:17+01:00\n"
"Last-Translator: K. Christiansen <kenneth@gnu.org>\n"
"Language-Team: Danish/Dansk <dansk@klid.dk>\n"
@@ -2421,19 +2421,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/de.po b/po/de.po
index faa49a592..e7fd45011 100644
--- a/po/de.po
+++ b/po/de.po
@@ -37,7 +37,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2656,19 +2656,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/es.po b/po/es.po
index 48f7ed4dc..626edee2b 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/eu_ES.po b/po/eu_ES.po
index a5a621ab4..787446fee 100644
--- a/po/eu_ES.po
+++ b/po/eu_ES.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/fi.po b/po/fi.po
index 6b738023d..9b1206ec5 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"Last-Translator: Raimo Koski <rkoski@pp.weppi.fi>\n"
"Language-Team: Finnish <linux@sot.com>\n"
"Content-Type: text/plain; charset=\n"
@@ -2578,19 +2578,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 550f68736..9e9438d6f 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -1,5 +1,5 @@
msgid ""
-msgstr "POT-Creation-Date: 2001-01-10 15:41-0500\n"
+msgstr "POT-Creation-Date: 2001-01-10 17:13-0500\n"
#: build.c:26
#, fuzzy, c-format
@@ -2590,19 +2590,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/gl.po b/po/gl.po
index 48f7ed4dc..626edee2b 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 48f7ed4dc..626edee2b 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/id.po b/po/id.po
index 48f7ed4dc..626edee2b 100644
--- a/po/id.po
+++ b/po/id.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/is.po b/po/is.po
index 0860ea9f0..a4e46add7 100644
--- a/po/is.po
+++ b/po/is.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-08-02 13:00+0000\n"
"Last-Translator: Richard Allen <ra@hp.is>\n"
"Language-Team: is <kde-isl@mmedia.is>\n"
@@ -2421,19 +2421,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/it.po b/po/it.po
index 48f7ed4dc..626edee2b 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/ja.po b/po/ja.po
index 292f5db49..e1cf4c8e1 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -88,7 +88,7 @@ msgstr "¥¿¡¼¥²¥Ã¥È %s ÍѤ˺îÀ®Ãæ\n"
# build root [BuildRoot]
# net share [¥Í¥Ã¥È¶¦Í­]
# reloate [ºÆÇÛÃÖ/°ÜÆ°¤¹¤ë]
-# $Id: ja.po,v 1.145 2001/01/10 20:42:34 jbj Exp $
+# $Id: ja.po,v 1.146 2001/01/10 22:19:57 jbj Exp $
#: rpm.c:185 rpmqv.c:386
#, c-format
msgid "rpm: %s\n"
@@ -2541,19 +2541,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/ko.po b/po/ko.po
index 48f7ed4dc..626edee2b 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/no.po b/po/no.po
index 287146d9e..955bce1f3 100644
--- a/po/no.po
+++ b/po/no.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-08-17 20:22+02:00\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian <no@li.org>\n"
@@ -2442,19 +2442,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/pl.po b/po/pl.po
index 2556c87d8..61b876843 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2539,19 +2539,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/pt.po b/po/pt.po
index 4dbf8e2e4..990e7f635 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-08-01 21:11+01:00\n"
"Last-Translator: Pedro Morais <morais@poli.org>\n"
"Language-Team: pt <morais@poli.org>\n"
@@ -2385,19 +2385,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 22fda5f8d..abdb4c730 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -2,7 +2,7 @@
# Revised by Arnaldo Carvalho de Melo <acme@conectiva.com.br>, 1998.
#
msgid ""
-msgstr "POT-Creation-Date: 2001-01-10 15:41-0500\n"
+msgstr "POT-Creation-Date: 2001-01-10 17:13-0500\n"
# , c-format
#: build.c:26
@@ -2657,19 +2657,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/ro.po b/po/ro.po
index fee4cbaa9..209b7811e 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2383,19 +2383,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/rpm.pot b/po/rpm.pot
index a5a621ab4..787446fee 100644
--- a/po/rpm.pot
+++ b/po/rpm.pot
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/ru.po b/po/ru.po
index aa51d0cc0..664154948 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-08-08 01:20+0300\n"
"Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
"Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@@ -2475,19 +2475,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/sk.po b/po/sk.po
index fea92cbb1..f82902e61 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2548,19 +2548,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/sl.po b/po/sl.po
index 0178b7fa0..17b2fae5c 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -1,12 +1,12 @@
# -*- mode:po; coding:iso-latin-2; -*- Slovenian messages for Redhat pkg. mngr.
# Copyright (C) 2000 Free Software Foundation, Inc.
# Primo¾ Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>, 2000.
-# $Id: sl.po,v 1.130 2001/01/10 20:42:37 jbj Exp $
+# $Id: sl.po,v 1.131 2001/01/10 22:20:01 jbj Exp $
#
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2532,19 +2532,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/sr.po b/po/sr.po
index f018a62c4..341249b99 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"Content-Type: text/plain; charset=\n"
"Date: 1998-05-02 21:41:47-0400\n"
"From: Erik Troan <ewt@lacrosse.redhat.com>\n"
@@ -2542,19 +2542,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index b1fd1862a..b5084b1aa 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-0500\n"
"PO-Revision-Date: 2000-10-09 22:31+0200\n"
"Last-Translator: Göran Uddeborg <göran@uddeborg.pp.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
@@ -2450,19 +2450,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index ad6990a1a..5ca537806 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2590,19 +2590,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/uk.po b/po/uk.po
index 48f7ed4dc..626edee2b 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/wa.po b/po/wa.po
index 48f7ed4dc..626edee2b 100644
--- a/po/wa.po
+++ b/po/wa.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/zh.po b/po/zh.po
index 48f7ed4dc..626edee2b 100644
--- a/po/zh.po
+++ b/po/zh.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/po/zh_CN.GB2312.po b/po/zh_CN.GB2312.po
index 48f7ed4dc..626edee2b 100644
--- a/po/zh_CN.GB2312.po
+++ b/po/zh_CN.GB2312.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
-"POT-Creation-Date: 2001-01-10 15:41-0500\n"
+"POT-Creation-Date: 2001-01-10 17:13-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"
@@ -2388,19 +2388,19 @@ msgid "========== recording tsort relations\n"
msgstr ""
#. T4. Scan for zeroes.
-#: lib/depends.c:1710
+#: lib/depends.c:1707
msgid "========== tsorting packages\n"
msgstr ""
-#: lib/depends.c:1760
+#: lib/depends.c:1754
msgid "========== successors only (presentation order\n"
msgstr ""
-#: lib/depends.c:1830
+#: lib/depends.c:1812
msgid "LOOP:\n"
msgstr ""
-#: lib/depends.c:1861
+#: lib/depends.c:1843
msgid "========== continuing tsort ...\n"
msgstr ""
diff --git a/rpm.spec b/rpm.spec
index a9b13efa8..47aed7658 100644
--- a/rpm.spec
+++ b/rpm.spec
@@ -13,7 +13,7 @@ Summary: The Red Hat package management system.
Name: rpm
%define version 4.0.2
Version: %{version}
-Release: 0.21
+Release: 0.22
Group: System Environment/Base
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{version}.tar.gz
Copyright: GPL
@@ -311,6 +311,7 @@ fi
%changelog
* Wed Jan 10 2001 Jeff Johnson <jbj@redhat.com>
- successors from tsort are processed in presentation order.
+- fix: find-requires.perl needed update (#23450).
* Tue Jan 9 2001 Jeff Johnson <jbj@redhat.com>
- fix: digests on input FD_t dinna work.
diff --git a/rpm.spec.in b/rpm.spec.in
index 4785b3aca..99ef738be 100644
--- a/rpm.spec.in
+++ b/rpm.spec.in
@@ -13,7 +13,7 @@ Summary: The Red Hat package management system.
Name: rpm
%define version @VERSION@
Version: %{version}
-Release: 0.21
+Release: 0.22
Group: System Environment/Base
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{version}.tar.gz
Copyright: GPL
@@ -311,6 +311,7 @@ fi
%changelog
* Wed Jan 10 2001 Jeff Johnson <jbj@redhat.com>
- successors from tsort are processed in presentation order.
+- fix: find-requires.perl needed update (#23450).
* Tue Jan 9 2001 Jeff Johnson <jbj@redhat.com>
- fix: digests on input FD_t dinna work.
diff --git a/scripts/find-requires.perl b/scripts/find-requires.perl
index a70281dfc..a4571007a 100755
--- a/scripts/find-requires.perl
+++ b/scripts/find-requires.perl
@@ -6,19 +6,7 @@
ulimit -c 0
filelist=`sed "s/['\"]/\\\&/g"`
-exelist=`echo $filelist | xargs -r file | fgrep executable | cut -d: -f1 `
scriptlist=`echo $filelist | xargs -r file | egrep ":.* (commands|script) " | cut -d: -f1 `
-liblist=`echo $filelist | xargs -r file | grep "shared object" | cut -d : -f1 `
-
-for f in $exelist; do
- if [ -x $f ]; then
- ldd $f | awk '/=>/ { print $1 }'
- fi
-done | sort -u | sed "s/['\"]/\\\&/g" | xargs -r -n 1 basename | grep -v 'libNoVersion.so' | grep -v '4[um]lib.so' | sort -u
-
-for f in $liblist; do
- ldd $f | awk '/=>/ { print $1 }'
-done | sort -u | sed "s/['\"]/\\\&/g" | xargs -r -n 1 basename | grep -v 'libNoVersion.so' | grep -v '4[um]lib.so' | sort -u
perllist=
for f in $scriptlist; do
@@ -27,20 +15,6 @@ for f in $scriptlist; do
case $interp in
*/perl) perllist="$perllist $f" ;;
esac
- echo $interp
-done | sort -u
-
-for f in $liblist $exelist ; do
- objdump -p $f | awk '
- BEGIN { START=0; LIBNAME=""; }
- /Version References:/ { START=1; }
- /required from/ && (START==1) {
- sub(/:/, "", $3);
- LIBNAME=$3;
- }
- (START==1) && (LIBNAME!="") && ($4!="") { print LIBNAME "(" $4 ")"; }
- /^$/ { START=0; }
- '
done | sort -u
#
@@ -48,3 +22,5 @@ done | sort -u
set -x
[ -x /usr/lib/rpm/perl.req -a -n "$perllist" ] && \
echo $perllist | tr [:blank:] \\n | /usr/lib/rpm/perl.req | sort -u
+set +x
+echo $filelist | /usr/lib/rpm/find-requires