Repair rebuilddb lossage, removing debug messages and final copy on user msgs.
authorjbj <devnull@localhost>
Sun, 7 May 2000 00:53:11 +0000 (00:53 +0000)
committerjbj <devnull@localhost>
Sun, 7 May 2000 00:53:11 +0000 (00:53 +0000)
commit764e820f16757eb563b4f3ff24506a3983efd088
tree563a04f77db63bcae7602099656eb6cba89724ce
parentb5bd7abfd1136292a14af5085ca4c84b9e156a26
Repair rebuilddb lossage, removing debug messages and final copy on user msgs.
Initialize dbN vector from dbNopen.
Use db3 return convention for dbNopen.
Always save tag index in join key.
Rename rpmdbAppendIteratorMatches -> rpmdbAppendIterator.
Remove tolerant from rpmdbRemove API.
Use hdrNum rather than offset, tagNum rather than fileNumber most everywhere.
rpmdb.c: Create rpmdbPruneIterator to exclude items from set.
rpmdb.c: Remove legacy code from rpmdbAdd/rpmdbRemove.
rpmdb.c: Rename (shorten) many routines.
tagName.c: prepare for ADDED/REMOVED/AVAILABLE temorary databases.
depends.c: use rpmdbPruneIterator.
depends.c: don't check ranges unless provides names match.
depends.c: Depends now works (watch out for data values of 0).
rpmpopt.in: Add --dbapi and --rebuilddbapi options.

CVS patchset: 3720
CVS date: 2000/05/07 00:53:11
28 files changed:
lib/db1.c
lib/db3.c
lib/depends.c
lib/install.c
lib/query.c
lib/rpmdb.c
lib/rpmdb.h
lib/rpmlib.h
lib/tagName.c
lib/transaction.c
lib/uninstall.c
lib/verify.c
po/cs.po
po/de.po
po/fi.po
po/fr.po
po/ja.po
po/pl.po
po/pt_BR.po
po/rpm.pot
po/ru.po
po/sk.po
po/sl.po
po/sr.po
po/sv.po
po/tr.po
rpm.spec
rpmpopt.in