| Summary: | libpango1.0_0-modules should not requires libthai0 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Juergen Harms <juergen.harms> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | mageia, pmdenielou |
| Version: | Cauldron | Keywords: | Junior_job |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | pango | CVE: | |
| Status comment: | |||
|
Description
Juergen Harms
2012-02-21 21:14:10 CET
Manuel Hiebel
2012-02-21 22:34:01 CET
Component:
Security =>
RPM Packages 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
Sander Lepik
2012-05-26 20:12:22 CEST
Keywords:
NEEDINFO =>
(none)
Manuel Hiebel
2012-05-27 02:18:37 CEST
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. I understand - then really it is design and not a bug - closing. Status:
NEW =>
RESOLVED |