[UPDATECENTER2-2140] SUSE11: AssertionError: LicenseDialog Created: 21/Apr/10  Updated: 04/May/10

Status: Open
Project: updatecenter2
Component/s: swupdate
Affects Version/s: B38b
Fix Version/s: not determined

Type: Bug Priority: Minor
Reporter: nouar38 Assignee: Chris Kasso
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Linux
Platform: PC


Issuezilla Id: 2,140

 Description   

SUSE 11 64bits, UC 23.U2 (rev 38.2770), user (not root):
SW update manager launched from notifier icon.
updatetool launched from SW update manager.

I have two images with pending updates (did not apply).

JERSEY core is showing as add-ons in two images:
/space/user/UC23/glassfishv3 (glassfish-3.0.1-web-b14.zip jesrey-core is already
installed but remove it with updatetool)
/space/user/Desktop/GFV3 (installed by featured software in updatetool)

after install the add-on by deselecting 1 image with success, tried to install
the second one. But got 0/0 download/install. Click on the license terms of the
remaining image with the JERSEY add-ons.

After exit of the sw update/updatetool and the notifier applet. I've found the
following Traceback in notifier_error_log.txt

Traceback (most recent call last):
File
"/space/user/UC23U2/B38b1/bootstrap_tests/pkg-toolkit/updatetool/vendor-packages/updatetool/swupdate/mainframe.py",
line 700, in OnLicenseView
lic_list, img_details, reason = LD.generate_license_list(self.image_list)
File
"/space/user/UC23U2/B38b1/bootstrap_tests/pkg-toolkit/updatetool/vendor-packages/updatetool/swupdate/licensedialog.py",
line 193, in generate_license_list
assert id != -1, \
AssertionError: LicenseDialog: item checked state out of sync with
add_on_image_list selected state.

before the problem: I'd the following notifier processes.

ps -ef|grep notifier
user 6009 5942 0 18:23 ? 00:00:00 /bin/bash
/space/user/.kde4/Autostart/com.sun.ucnotifier
user 6010 6009 0 18:23 ? 00:00:00 /bin/sh
/space/user/.updatetool/notifier
user 6375 6010 0 18:28 ? 00:00:00 /bin/sh –
/space/user/UC23U2/B38b1/bootstrap_tests/pkg-toolkit/updatetool/bin/updatetool
--notifier --silentstart --check-and-exit
user 6382 6375 2 18:28 ? 00:00:25
/space/user/UC23U2/B38b1/bootstrap_tests/pkg-toolkit/updatetool/bin/../../pkg/python2.4-minimal/bin/python
/space/user/UC23U2/B38b1/bootstrap_tests/pkg-toolkit/updatetool/bin/../vendor-packages/updatetool/main.py
--notifier --silentstart --check-and-exit
--toolpath=/space/user/UC23U2/B38b1/bootstrap_tests/pkg-toolkit/updatetool/bin/updatetool

after the problem: all the notifier processes went away.
ps -ef|grep notifier
user 9521 25610 0 19:14 pts/0 00:00:00 grep notifier



 Comments   
Comment by Chris Kasso [ 04/May/10 ]

Since this issue is not likely to be seen during mainstream use it is being
deferred to a future release.

Generated at Mon May 04 12:15:07 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.