https://bugzilla.novell.com/show_bug.cgi?id=271731 ma@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|ma@novell.com |shaas@novell.com ------- Comment #15 from ma@novell.com 2007-05-10 04:20 MST ------- (In reply to comment #12)
Libzypp keeps track of which licenses are already confirmed and which are not. The application needs to check that for each individual license and display only those that are not confirmed yet. The package / patch selector does that- I just checked again.
Exactly. Libzypp provides a bit in the status field, where the application can remember whether the license was confirmed. It's the applications responsibility to TEST and SET this bit.
There is a slight possibility that the licenses are handled within libzypp not on the "selectable" level, but on the "resolvable" level. ma@novell.com might know more.
Of course a license is handled per resolvable. Different versions of a package may have different licenses. (In reply to comment #14)
IMHO zypp developers should decide if the behavior is buggy.
Zypp is a library, and does not care how many times an application asks the user to confirm a license. We'll extend our solver test cases, so check whether we could loose this bit when solving. If not, it's a YaST problem. -- 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.