My system contains the packages thai-data and libthai0 which I do not use / need. libthai0 is a require of libpango1.0_0-modules. These packages are rather small and do not harm, but that should be tidied some time (same thing already in Mageia 1)
Component: Security => RPM PackagesSummary: libpango1.0_0-modules requires libthai0 => libpango1.0_0-modules should not requires libthai0Source RPM: (none) => pango
Hi, This bug was filed against cauldron, but we do not have cauldron at the moment. Please report whether this bug is still valid for Mageia 2. Thanks :) Cheers, marja
Keywords: (none) => NEEDINFO
Still valid: the following modules have come out of my clean Mageia 2 install: thai-data-0.1.14-1.mga1 libthai0-0.1.14-1.mga1
Keywords: NEEDINFO => (none)CC: (none) => sander.lepik
Keywords: (none) => Junior_job
Stupid question as I'm looking at a fix proposed by William Murphy: libthai, as it's name indicates, is necessary for the thai language. There is no way to have a Requires depending on the locales (especially since locales can be installed afterwards), hence it's there. So I'm wondering if this is actually a bug.
CC: (none) => pierre-malo.denielou
Pragmatic reply: 1. on my Mageia 3 system - now a 64-bit system - I still get (not having asked for the thai modules, and not having a thai locale) <harms@ltjuergen ~> rpm -qa | grep thai thai-data-0.1.18-2.mga3 lib64thai0-0.1.18-2.mga3 2. urpme thai-data (avoiding to ask for the library module) would eliminate - on my system - 502 packages 3. rpm --requires -q lib64pango1.0_0-modules (I switched to 64-bits since filing the bug) gives lib64pango1.0_0 = 1.32.5 /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfreetype.so.6()(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libharfbuzz.so.0()(64bit) libpango-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libpthread.so.0()(64bit) libthai.so.0()(64bit) rpmlib(PayloadIsXz) <= 5.2-1 See the last line but one - and, thanks for looking at such an oldy!
Sorry, I was not clear. It seems to me that the requires on libthai exists to support the Thai language. There is no other mechanism to do that, we can't have a requires depend on a locale. So basically, either we remove the requires and tell thai-speaking people that Mageia does not support their language, or we keep it as it is, even if it means the library is installed on everyone's machine.
I understand - then really it is design and not a bug - closing.
Status: NEW => RESOLVEDResolution: (none) => INVALID