On 01/22/10 12:52 AM, Bart Smaalders wrote:
http://cr.opensolaris.org/~barts/13846/
13846 pkg awakes after reboot to discover that it has made a mistake
13589 __possible_dict KeyError on pkg install
13810 KeyError in PkgSolver:__filter_publishers
13834 pkg install -v should indicate why incorporated packages are not
considered for installation
13981 unversioned dependencies on incorporations are relaxed during
install, causing unneeded ipkg updates on systems w/o entire installed
I tested 13846 via manual vbox upgrade from 111 w/ testpkg that has
obsolete dependencies installed.
modules/actions/depend.py:
line 24: copyright update needed
modules/client/pkg_solver.py:
line 24: copyright update needed
line 33: sys import not used
line 783: missing space after ','
line 860: so this else case handles both 'optional' and exclude deps?
I'm probably missing something here.
modules/client/image.py:
This is not part of your changeset; but is related:
line 540 (in get_publisher_ranks()): The comment seems to indicate
that this function should include disabled publishers. Is that true, or
do you really only care about enabled publishers and publishers of
installed packages? If it needs to include disabled publishers always,
then line 545 needs inc_disabled=True passed to self.gen_publishers().
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss