[Bug 652043] New: yast2 1-click installer requires to import excessive repository keys
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c0 Summary: yast2 1-click installer requires to import excessive repository keys Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i586 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: someuniquename@gmail.com QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101026 SUSE/3.6.12-1.1 Firefox/3.6.12 Yast2 1-click installer in some cases spamming with "import untrusted GnuPG key" dialog windows. i.e. it requires to import even those keys, that was already imported before (keys didn't change). Key confirmation seems to be triggered only for repositories, that need to be refreshed before installation starts. And only if there is at least one new repository, that actually requires you to import key for package installation. In case of having a dozen repositories, that was not refreshed for a while - i have to click "import" key dozen times, before installation actually starts. This ruins idea of "1-click" installer completely. Reproducible: Didn't try Steps to Reproduce: 1. Don't refresh repositories for few days (or flush cache somehow) 2. Install a package, that requires you to import new repository key 3. See, that all unrefreshed repositories want to confirm their keys again Actual Results: 1-click installer turns into 15-click installer Expected Results: install with few clicks -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c wei wang <wewang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wewang@novell.com AssignedTo|bnc-team-screening@forge.pr |locilka@novell.com |ovo.novell.com | -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c2 Lukas Ocilka <locilka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |someuniquename@gmail.com --- Comment #2 from Lukas Ocilka <locilka@novell.com> 2010-11-11 09:27:31 UTC --- Roman, could you, please, attach your YaST logs? The might be an issue with loading GPG keys while refreshing the repositories. But we can't be sure without logs. http://old-en.opensuse.org/Bugs/YaST#I_reported_a_YaST2_bug.2C_and_now_I_am_... -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c3 Roman Evstifeev <someuniquename@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|someuniquename@gmail.com | --- Comment #3 from Roman Evstifeev <someuniquename@gmail.com> 2010-11-11 12:07:45 UTC --- Created an attachment (id=399664) --> (http://bugzilla.novell.com/attachment.cgi?id=399664) yast2 one-click-installer logs around 14:30 yast2 one-click-installer started, during install it asked about 7 excessive key imports. interesting areas: ------ y2log -------- 2010-11-11 14:33:36 <1> linux-md9k(4563) [ui] YPushButton.cc(setRole):172 Guessing function key F10 for YPushButton "Import" at 0x1b9f1c8 from button role YOKButton --------------------- Here it asked for the first unnecessary key of KDE:/Extra/openSUSE_11.3/ repository. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c4 Martin Kudlvasr <mkudlvasr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mkudlvasr@novell.com AssignedTo|yast2-maintainers@suse.de |ma@novell.com --- Comment #4 from Martin Kudlvasr <mkudlvasr@novell.com> 2010-11-15 15:21:06 UTC --- The requests for key import come from libzypp. Michael, what do you think about this? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c5 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|ma@novell.com |yast2-maintainers@suse.de --- Comment #5 from Michael Andres <ma@novell.com> 2010-11-15 17:54:02 CET --- This happens if YaST refreshes the repositories without having initialized the target first. In this case we have no access to the rpm database, thus zypp does not know the previously imported keys and asks again. The logs also shows that OneClickInstallWorkerFunctions.ycp calls SourceStartCache before the target is initialized. (Back to yast2-maintainers@suse.de as I don't know who's maintaining the OneClickInstallWorkerFunctions.) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c6 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|yast2-maintainers@suse.de |lslezak@novell.com --- Comment #6 from Ladislav Slezak <lslezak@novell.com> 2010-11-15 18:58:38 UTC --- I'll look at it... -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c7 --- Comment #7 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-03-31 13:59:14 CEST --- Created an attachment (id=422449) --> (http://bugzilla.novell.com/attachment.cgi?id=422449) yast2 logs still happening on 11.4 when using OneClickInstallUI with new repo -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=652043 https://bugzilla.novell.com/show_bug.cgi?id=652043#c8 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED Target Milestone|--- |Factory --- Comment #8 from Ladislav Slezak <lslezak@novell.com> 2011-08-05 13:34:47 UTC --- Fixed in yast2-metapackage-handler-0.8.13 (Factory, openSUSE-12.1-M4) -- 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.
participants (1)
-
bugzilla_noreply@novell.com