To answer your question, the library is updating the cache each time a package is installed or removed. A database can only be closed if the frontend requested it (alpm_db_unregister), or if the library resources are released (alpm_release).
It would help to get the whole set of debug logs (set the PM_OPT_LOGMASK option to 0xFF) to have a better idea of what's happening.
-- Aurelien
Thanks for the tip. Just to let you know the bug was in the python wrapper :) Missed a ref count. Thanks for the tip. Now it works fine.
_______________________________________________ pacman-dev mailing list pacman-dev@archlinux.org http://www.archlinux.org/mailman/listinfo/pacman-dev
-- A mind all logic is like a knife all blade. It makes the hand bleed that uses it. -- Rabindranath Tagore (1861-1941)