Installing a source rpm with Python API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I'm trying to install a source rpm with Python API, as a non-root user.
Equivalent of:

$ rpm -iv ... mypackage.src.rpm

with Python.

I did not find a way to do that. I just find how to do a classic RPM install (ts.addInstall(), but this locks the RPM database, even if it will not modify it (as it is a source rpm), and so, need root permission.

I found rpmInstallSourcePackage() in C source code, in lib/psm.c
but no equivalent in the Python binding.

How do to this?

Thanks in advance

Rpm-list mailing list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux