Padraig O'Briain wrote:
The webrev, http://cr.opensolaris.org/~padraig/ips-9519-v1/ , fixes
9519 Package Manager and Update Manager should not call
misc.get_inventory_list
This webrev contains the following changes:
Package Manager uses the new API get_pkg_list() to get the packages for
a publisher instead of misc.get_inventory_list().
Package Manager uses API info() calls to get the required information
about packages in search results instead of using
misc.get_inventory_list().
Package Manager uses get_pkg_list() to determine the categories a
package belongs to.
The two level section/category information displayed in the treeview on
the left hand side is still determined from the file
opensolaris.org.sections.
The code to get package descriptions has been removed as the calls to
get_pkg_list() or info() return the descriptions.
Package Manager no longer caches the package lists. The code to support
this has been removed from packagemanager.py and gui/modules/cache.py.
The only thing we cache now is the search completion data.
For all of the remaining data you cache, it no longer "pickles" FMRI
objects, correct? From what I can tell, this is true now.
Thanks so much for getting this far!
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss