Arch Linux

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#31029 - [pango] Please make 'libthai' an optional dependency

Attached to Project: Arch Linux
Opened by philomath (archadmirer) - Monday, 06 August 2012, 12:31 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 07 August 2012, 14:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Most users will have to install pango, but most (or all) of them will have no use for 'Thai language support'. (and libthai also drags in libdatrie).
pango works without any problems after a forced uninstall of libthai.


Additional info:
* package version(s)
pango 1.30.1-1
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 07 August 2012, 14:10 GMT
Reason for closing:  Won't implement
Comment by Dave Reisner (falconindy) - Monday, 06 August 2012, 12:43 GMT
Do you really need 750KiB of disk that badly?
Comment by philomath (archadmirer) - Monday, 06 August 2012, 13:20 GMT
It's not about the disk space, it's about not having the system cluttered with unneeded packages.
(also, it's not only disk space, it's memory space. It's not hard to imagine 750KiB of memory badly needed).

Nothing serious, but it can't hurt to make that an optdept, right?
Comment by Dave Reisner (falconindy) - Monday, 06 August 2012, 13:25 GMT
I'll leave it to the maintainer to decide. I feel like I've seen this request before and there was valid reason to reject it.
Comment by Jan de Groot (JGC) - Tuesday, 07 August 2012, 13:22 GMT
I don't want to implement this.

Reasons for not making it an optdepend:
- the pango modules file will not include the thai language modules without libthai installed and generates an error whenever the file is regenerated.
- the pango modules file will need regeneration whenever you install libthai after installing pango.

Reasons for not making it a split package:
- Not even debian splits this.
- Size of libthai is 37K, libdatrie 23K, pango-thai-lang 10K, pango-thai-fc 19K. Total of 89K.
- It's a loadable module, so far I've only seen firefox loading this, no other GTK app loads this unless required.

Loading...