Folks here's a webrev for a potential stopper in the IPS GUI. Changes 
brought in with changeset 429 and 456 in imageplan.py preexecute() and 
execute() to check for and update indexes needed to be brought into the 
IPS GUI equivalent code in installupdates.py under download_stage() and 
installation_stage().

Michal has spun the webrev. We have tested it and after installing a 
package you can now search for files it contains without any problems.

http://cr.opensolaris.org/~migi/2889_14_aug

(note: there are a few 14 Aug revs up there, the above is the one to use)

Issue:
In copying over the code there is a line that deletes the pkg_plans, but 
we need to use them to update the package list later on in 
update_package_list() so we just did a local copy. This may not be 
required and perhaps we could have just deleted the pkg_plans in the 
update_package_list() function, but we wanted to be conservative.

      408 +                self.update_list = self.ip.pkg_plans[:]
      409 +                del self.ip.pkg_plans

The change to act_output() was required to get the progress to function 
correctly, as were the deletions of self.ip.progtrack.actions_done() and 
move to the end of installation_stage().

JR & Michal

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to