Jack Neely wrote:> Thanks Jared. I also committed a missing commit as well.> > Jack> > On 10/2/06, Jared Greenwald <jared.greenwald@​oracle.com> wrote:> Ok, I figured out my problem. It was a little easier than I thought it> was, but it boils down to a difference between a list and something> acting like a list. In the end there's a slight bug in> setupBaseChannels. In any case, I'd suggest changing the following:> > result = resultSet(self.cursor)> > to add a call to dump (thus dumping all channel entries):> > result = resultSet(self.cursor).dump()> > > The reason for this is that inside the for loop just below this> assignment, the cursor is being used in _updateInstalledPackages. Then> when we get back to the top of the for loop, the next() method is being> called and trying to access the original cursor. Calling dump() gets> all of the entries loaded into a list from the start.> > Thoughts?> > -Jared>>- --------------------​--------------------​--------------------​---------To unsubscribe, e-mail: dev-unsubscribe@curr​ent.tigris.orgFor additional commands, e-mail: dev-help at current dot tigris dot org>>>>