package libpango1.0-0 should at most recommend libthai0, but not depend on it

Bug #510354 reported by Rolf Leggewie
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
pango1.0 (Debian)
Won't Fix
Unknown
pango1.0 (Ubuntu)
Triaged
Low
Unassigned

Bug Description

libpango1.0-0 depends on the libthai0 package. I don't understand the reason for that at all, but in any case it should at most recommend that package.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, it builds using this library so it needs to depends on it, why is that an issue for you? it takes almost no space

Changed in pango1.0 (Ubuntu):
importance: Undecided → Wishlist
status: New → Invalid
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Why do you ask if you set this ticket to invalid? Do you really want an answer? I agree maybe this isn't the most important issue. Nonetheless it should be obvious that most people don't need libthai0.

The solution is obvious and discussed in the debian ticket (thank you for linking to it): move out the thai-specific bits into a separate package. As such, I'm adjusting status and importance. Again, I agree, this may not be the most pressing issue, but it's not a wishlist.

Changed in pango1.0 (Ubuntu):
importance: Wishlist → Low
status: Invalid → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

you are really arguing for 108k of disk space? no real comment out of that this discussion has been overuse of ressources for what the bug is worth, you could find a thousand way to spare the same disk space by asking to clean random files or depends

Revision history for this message
Loïc Minier (lool) wrote :

Rolf, Ubuntu binaries are not ready for an embedded use case where the space saving issue would really make a difference. However we do care to have support for Thai out of the box -- especially if it's so cheap in terms of space to get.

I think a bettter argument against the libthai dep is the recent security issue; I argued the case in the Debian bug report.

I still believe it's wishlist and this is the tree hiding the forest; you wouldn't had noticed if the code was maintained in pango itself (as it is for other languages), and I believe using a separate library is actually a good thing (as the security update shows -- we didn't have to roll an update of pango and other embedded code copies, updating libthai was enough).

I suppose a lot of people noticed this dep because of the security update.

Changed in pango1.0 (Debian):
status: Unknown → New
Gary M (garym)
tags: added: maverick natty
Changed in pango1.0 (Debian):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.