https://bugzilla.novell.com/show_bug.cgi?id=326277#c4
Ladislav Slezak changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #4 from Ladislav Slezak 2007-09-21 03:34:25 MST ---
I checked the code and the problem seems to be in the pkg-bindings side:
Pkg::PkgGetLicenseToConfirm(package) returns license of not installed package
"package". The problem is that in this case the "package" is provided by two
repositories - by the installation repository and by the extra factory
repository.
The function uses the first found instance in the pool.
One license has been accepted in the package selector widget (the correct one),
yast then checks again for unconfirmed licenses for selected packages and finds
the license for package instance which will not be installed (and for that
reason it has the license not confirmed) and that's the problem.
The fix is to return license of the package instance which is selected for
installation, not the license of the first found instance.
This problem should not appear when using just one installation repository
(without factory).
--
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.