rpm  4.16.1.2
Deprecated List
globalScope> Global headerCopyLoad (const void *uh)
Use headerImport() instead
Parameters
uhon-disk header blob (i.e. with offsets)
Returns
header
globalScope> Global headerLoad (void *uh)
Use headerImport() instead
Parameters
uhon-disk header blob (i.e. with offsets)
Returns
header
globalScope> Global headerUnload (Header h)
Use headerExport() instead
Parameters
hheader (with pointers)
Returns
on-disk header blob (i.e. with offsets)
globalScope> Global pgpVerifySig (pgpDig dig, DIGEST_CTX hashctx)
use pgpVerifySignature() instead
globalScope> Global rpmfcNew (void)
Create a file classifier.
Returns
new file classifier
globalScope> Global rpmlogCode (void)
Perl-RPM needs, what's really needed is predictable, non-i18n encumbered, error text that can be retrieved through rpmlogMessage() and parsed IMHO.
Returns
code from last message
globalScope> Global rpmShowProgress (const void *arg, const rpmCallbackType what, const rpm_loff_t amount, const rpm_loff_t total, fnpyKey key, void *data)
Transaction callback arguments need to change, so don't rely on this routine in the rpmcli API.
globalScope> Global RPMSIGTAG_LEMD5_1
legacy.
globalScope> Global RPMSIGTAG_LEMD5_2
legacy.
globalScope> Global RPMSIGTAG_PGP5
legacy.
globalScope> Global rpmteFI (rpmte te)
use rpmteFiles() instead
Parameters
tetransaction element
Returns
file info tag set
globalScope> Global rpmtsInitDB (rpmts ts, int dbmode)
An explicit rpmdbInit() is almost never needed.
Parameters
tstransaction set
dbmodeO_RDONLY or O_RDWR
Returns
0 on success