https://bugzilla.novell.com/show_bug.cgi?id=221476 ------- Comment #3 from ma@novell.com 2006-11-16 06:13 MST ------- Had a closer look at the code. The way it is implemented, it does not work: Interactive wants to iterate all not_installed Atoms. In fact not_installed_atoms returns all Atoms. This can't be fixed, because a Resolvable has no State. State is maintained by the ResPool. A Resolvable is just a data provider. A not_installed method in a Resolvable is nonsense, same any_atom_selected and mark_atoms_to_freshen. We should remove these methods ASAP from the patch interface. A method Patch::intercactive could return whether a Patch contains at least one interactive Atom. But if you want to know whether an intractive Atom is part of a transaction (e.g. to be installed), you have to query the Pool, not the Resolvable. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.