Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#32797 - [ibus-googlepinyin] missing iso-codes dependency

Attached to Project: Community Packages
Opened by Brian Lewis (brian) - Thursday, 22 November 2012, 06:46 GMT
Last edited by Felix Yan (felixonmars) - Tuesday, 27 November 2012, 02:24 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
ibus-googlepinyin should depend on iso-codes for file /usr/share/xml/iso-codes/iso_639.xml .

Steps to reproduce:
1. package iso-codes not installed
2. ibus-daemon -x -v # don't daemonize, show verbose output
3. switch to googlepinyin input mode

Traceback (most recent call last):
File "/usr/share/ibus-googlepinyin/main.py", line 25, in <module>
import ibus
File "/usr/lib/python2.7/site-packages/ibus/__init__.py", line 36, in <module>
from lang import *
File "/usr/lib/python2.7/site-packages/ibus/lang.py", line 72, in <module>
__load_lang()
File "/usr/lib/python2.7/site-packages/ibus/lang.py", line 70, in __load_lang
p.ParseFile(file(iso_639_xml))
IOError: [Errno 2] No such file or directory: '/usr/share/xml/iso-codes/iso_639.xml'

/usr/share/xml/iso-codes/iso_639.xml is in package iso-codes.

After installing iso-codes, googlepinyin input works as expected.
This task depends upon

Closed by  Felix Yan (felixonmars)
Tuesday, 27 November 2012, 02:24 GMT
Reason for closing:  Fixed

Loading...