https://bugzilla.redhat.com/show_bug.cgi?id=858168
Bug ID: 858168 QA Contact: extras-qa@fedoraproject.org Severity: high Version: 18 Priority: high CC: apatil@redhat.com, i18n-bugs@lists.fedoraproject.org, nav007@gmail.com, psatpute@redhat.com Assignee: apatil@redhat.com Summary: calltrace during language package downloading Regression: --- Story Points: --- Classification: Fedora OS: Linux Reporter: caiqian@redhat.com Type: Bug Documentation: --- Hardware: All Mount Type: --- Status: NEW Component: system-config-language Product: Fedora
Created attachment 613901 --> https://bugzilla.redhat.com/attachment.cgi?id=613901&action=edit experimental patch
Description of problem: # system-config-language 已加载插件:presto, refresh-packagekit Traceback (most recent call last): File "/usr/share/system-config-language/language_gui.py", line 179, in okClicked self.apply() File "/usr/share/system-config-language/language_gui.py", line 295, in apply install.install_language (self.mainWindow, grpid) File "/usr/share/system-config-language/gui_install.py", line 423, in install_language dlpkgs = self.downloadPackages(mainWindow) File "/usr/share/system-config-language/gui_install.py", line 290, in downloadPackages probs = self.downloadPkgs(dlpkgs) File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 2313, in downloadPkgs urlgrabber.grabber.parallel_wait() File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 2241, in parallel_wait perform() File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 2188, in perform opts.progress_obj.start(text=opts.text, now=opts._progress) File "/usr/lib/python2.7/site-packages/urlgrabber/progress.py", line 127, in start self._do_start(now) File "/usr/share/system-config-language/gui_install.py", line 247, in _do_start txt = _("Downloading %s") %(urllib2.unquote(self.basename),) File "/usr/lib64/python2.7/urllib.py", line 1204, in unquote res = s.split('%')
Version-Release number of selected component (if applicable): system-config-language-1.3.5-12.fc18.noarch
How reproducible: always
Steps to Reproduce: 1. select a language that need to download some packages for the language group support. For example, zh_CN.UTF-8. When it tries to download the packages, it calls txt = _("Downloading %s") %(urllib2.unquote(self.basename),), but self.basename is None (self is gui_install.dlcb instance at 0x4dde050).
Additional info: The following patch makes it work again. Feel free to make any chance to it if needed.
https://bugzilla.redhat.com/show_bug.cgi?id=858168
CAI Qian caiqian@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |752661 (F18Blocker)
https://bugzilla.redhat.com/show_bug.cgi?id=858168
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=858168
--- Comment #1 from Fedora Update System updates@fedoraproject.org --- system-config-language-1.3.5-13.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/system-config-language-1.3.5-13.fc17
https://bugzilla.redhat.com/show_bug.cgi?id=858168
--- Comment #2 from Fedora Update System updates@fedoraproject.org --- system-config-language-1.3.5-13.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/system-config-language-1.3.5-13.fc18
https://bugzilla.redhat.com/show_bug.cgi?id=858168
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #3 from Fedora Update System updates@fedoraproject.org --- Package system-config-language-1.3.5-13.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing system-config-language-1.3.5-13.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-14443/system-config-lang... then log in and leave karma (feedback).
https://bugzilla.redhat.com/show_bug.cgi?id=858168
Kamil Páral kparal@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kparal@redhat.com Flags| |needinfo?(caiqian@redhat.co | |m)
--- Comment #4 from Kamil Páral kparal@redhat.com --- CAI, could you please explain why do you think this should block Fedora 18 release? Does it affect the installer somehow? Thanks.
https://bugzilla.redhat.com/show_bug.cgi?id=858168
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- system-config-language-1.3.5-14.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/system-config-language-1.3.5-14.fc18
https://bugzilla.redhat.com/show_bug.cgi?id=858168
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- system-config-language-1.3.5-14.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/system-config-language-1.3.5-14.fc17
Product: Fedora https://bugzilla.redhat.com/show_bug.cgi?id=858168
Adam Williamson awilliam@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |awilliam@redhat.com Version|18 |17 Blocks|752661 (F18Blocker) |
--- Comment #7 from Adam Williamson awilliam@redhat.com --- The update for F18 has been pushed stable now. Changing to 17 and dropping blocker nomination.
Product: Fedora https://bugzilla.redhat.com/show_bug.cgi?id=858168
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |ERRATA Flags|needinfo?(caiqian@redhat.co | |m) | Last Closed| |2012-12-20 10:02:54
Product: Fedora https://bugzilla.redhat.com/show_bug.cgi?id=858168
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- system-config-language-1.3.5-14.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
i18n-bugs@lists.fedoraproject.org