https://bugzilla.novell.com/show_bug.cgi?id=808338 https://bugzilla.novell.com/show_bug.cgi?id=808338#c0 Summary: M17N/libchewing: libchewing should be called chewing-data and required by libchewing3 Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: All OS/Version: All Status: NEW Severity: Critical Priority: P5 - None Component: 3rd party software AssignedTo: mfabian@novell.com ReportedBy: i@marguerite.su QAContact: opensuse-communityscreening@forge.provo.novell.com Found By: Community User Blocker: Yes Hi, Package libchewing mis-split an ambiguous sub-package libchewing3. Here's the case: 1. libchewing3 contains /usr/lib64/libchewing.so.3 2. libchewing contains /usr/lib64/libchewing/*.so and /usr/share/* Now only libchewing3 can be ldd-add to a package depends on chewing like fcitx-chewing/ibus-chewing. But libchewing3 itself doesn't work at all. because chewing need its own libraries in /usr/lib64/libchewing/*.so to work, and need /usr/share/* as data. Usually, in such a package split method: * libchewing has to requires libchewing3 * As no one install libchewing to do something at all(libchewing is a library, a dependency for most input method frameworks, It itself means nothing.), libchewing3 has to require libchewing in case of downstream just let ldd do the dependency resolving. So, they two should require each other. But in such case, why do we split? Or we should have to name libchewing to other package like chewing-data (although it contains only a small amount of data, most of this package are libraries for chewing itself.), and required by libchewing3 to fix the missing ldd. By the way, libchewing and libchewing3 are too ambiguous. I'm a input method dev, and I know I missed some chewing data, but when I see libchewing, I thought it was an old/obsolete shared library like libchewing3. So please fix this in Factory and push an update/fix to 12.3/12.2, even 12.1. Or every Taiwanese/Cantonese user will suffer from a crash and don't know what happened. Greetings Marguerite -- 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.