[Rpm-maint] What is the RPMTRANS_FLAG_ANACONDA in python API ?

Panu Matilainen pmatilai at redhat.com
Wed Oct 24 09:23:57 UTC 2007

On Wed, 24 Oct 2007, 김민욱 wrote:

> Hello,
> These days, I am studying the RPM Python API.
> But I can't find any information about RPMTRANS_FLAG_ANACONDA flag in 
> many rpm docs. 
> I knew that installing a rpm by RPM python API, the rpm is installed 
> without the consideration of dependency as "# rpm -i --nodeps" and with 
> python API I can set the transaction flag by calling the setFlags() 
> method. In some open source, I saw setFlags( RPMTRANS_FLAG_ANACONDA ).
> What influence is applied when transaction run ?

RPMTRANS_FLAG_ANACONDA affects the package installation ordering. It's an 
anaconda (the installer software used in Fedora and RHEL) specific hack 
from the past, no longer used by anaconda or anything else for that 
matter and has been removed from rpm development version (rpm.org HEAD).

Just ignore it...

 	- Panu -

More information about the Rpm-maint mailing list