On Wed, 25 Jul 2007, Fernando Valente Kakimoto wrote:
Hello, I'm a brazilian graduating student and I started developing a C program that makes use of RPM Package Manager. At really, I have to know what packages are up-to-date in the computer that my application is running. Using rpmlib, I can look for all installed packages name, version and release, but I can't find yet if the package is upgradable. Somebody has some code example that can help me?
How exactly would rpm know if an updated package is available somewhere on the net or otherwise? You need plenty of other infrastructure for that, for example see what yum, smart and apt-rpm do. Apt-rpm is in C++ while the other two are in python so it might be closest to you, just beware -
apt-rpm code is not exactly easy afternoon passtime reading :) - Panu - _______________________________________________ Rpm-maint mailing list Rpm-maint@lists.rpm.org https://lists.rpm.org/mailman/listinfo/rpm-maint