Deprecated List

Class Rpmdb
Use mi = ts.dbMatch() (or db.match()) instead.

Class Rpmdb
Use hdr = mi.next() instead.

Class Rpmdb
Use mi = ts.dbMatch('basename') instead.

Class Rpmdb
Use mi = ts.dbMatch('name') instead.

Class Rpmdb
Use mi = ts.dbMmatch('providename') instead.

Class rpmlead
The lead (except for signature_type) is legacy.

File buildio.h
this information will move elsewhere eventually.

Global rpmVersionCompare
Use rpmdsCompare instead.

Global rpmtsAvailable
This function will move from rpmlib to the python bindings.

Global addMacro
Use rpmDefineMacro().

Global expandMacros
Use rpmExpand().

Global rpmErrorCode
Perl-RPM needs, use rpmlogCode() instead.

Global rpmErrorSetCallback
gnorpm needs, use rpmlogSetCallback() instead.

Global rpmErrorString
gnorpm needs, use rpmlogMessage() instead.

Global rpmlogCode
Perl-RPM needs, what's really needed is predictable, non-i18n encumbered, error text that can be retrieved through rpmlogMessage() and parsed IMHO.

Global rpmShowProgress
Transaction callback arguments need to change, so don't rely on this routine in the rpmcli API.

Global rpm_machtable_e
Eliminate from API.

Global rpmRcfiles
The rpmrc files are no longer parsed by default.

Global rpmGetArchInfo
Expand %{_host_cpu}/%{_target_cpu} for the canonical/current cpu. Return current arch name and/or number.

Global rpmGetOsInfo
Expand %{_host_os}/%{_target_os} for the canonical/current os. Return current os name and/or number.

Global rpmMachineScore
Use rpmPlatformScore instead. Return arch/os score of a name. An arch/os score measures the "nearness" of a name to the currently running (or defined) platform arch/os. For example, the score of arch "i586" on an i686 platform is (usually) 2. The arch/os score is used to select one of several otherwise identical packages using the arch/os tags from the header as hints of the intended platform for the package.

Global rpmSetTables
Use addMacro to set _target_* macros.

Global rpmSetMachine
Use addMacro to set _target_* macros.

Global rpmSetVar
Use rpmDefineMacro() to change appropriate macro instead.

Global rpmtsInitDB
An explicit rpmdbInit() is almost never needed.

Global RPMSIGTAG_LEMD5_1
legacy.

Global RPMSIGTAG_LEMD5_2
legacy.

Global RPMSIGTAG_PGP5
legacy.

Global headerFreeData
Use headerFreeTag() instead.

Generated on Fri Jun 19 18:50:18 2009 for rpm by  doxygen 1.5.7.1