Unnecessary thai-fonts dependency

Bug #1214608 reported by Adrien Monteleone
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
phatch (Debian)
Fix Released
Unknown
phatch (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Photo batch processor has a dependency of ttf-thai-tlwg which is a meta-package that installs several thai fonts, and refuses to install without them. English only users generally have no need for these thai fonts and I can't find any reason why Phatch would absolutely need them installed to be able to operate. I request that this dependency be removed so that people who do not need them are not forced to install them.

1)$ lsb_release -rd
Description: Ubuntu 12.04.2 LTS
Release: 12.04

2)$ apt-cache policy phatch
phatch:
  Installed: (none)
  Candidate: 0.2.7.1-1
  Version table:
     0.2.7.1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages

3) Expected to happen:
Application installs without unneeded thai fonts.

4)What happened instead:
Applications installs with unneeded thai fonts and no way to remove them afterwards without also removing Phatch.

Additional info:
Language fonts should be optional and based on the locale configuration of the user, not on a package requirement.

This might be an upstream issue since it seems the problem was already reported and cleared up by the package maintainers for Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=654867, but it doesn't appear this dependency was removed upstream and so is still included in Ubuntu builds.

It seems also that phatch-cli package has the same dependency, not sure if I need to file that as a separate bug.

Revision history for this message
Artur Rona (ari-tczew) wrote :

Fixed in saucy.

phatch (0.2.7.1-1ubuntu2) saucy; urgency=low

  * Depend on fonts-thai-tlwg rather than transitional ttf-thai-tlwg.

 -- Colin Watson <email address hidden> Fri, 07 Jun 2013 14:02:01 +0100

Changed in phatch (Ubuntu):
status: New → Fix Released
Revision history for this message
Manuel Xosé Lemos (mxlemos) wrote :

Bug not fixed. Phatch still refuse to install without thai fonts:

fonts-thai-tlwg (1:0.5.1-3)
fonts-tlwg-garuda (1:0.5.1-3)
fonts-tlwg-kinnari (1:0.5.1-3)
fonts-tlwg-loma (1:0.5.1-3)
fonts-tlwg-mono (1:0.5.1-3)
fonts-tlwg-norasi (1:0.5.1-3)
fonts-tlwg-purisa (1:0.5.1-3)
fonts-tlwg-sawasdee (1:0.5.1-3)
fonts-tlwg-typewriter (1:0.5.1-3)
fonts-tlwg-typist (1:0.5.1-3)
fonts-tlwg-typo (1:0.5.1-3)
fonts-tlwg-umpush (1:0.5.1-3)
fonts-tlwg-waree (1:0.5.1-3)

Revision history for this message
Rolf Leggewie (r0lf) wrote :

this came back in trusty, I guess somebody did an improper sync instead of a merge.

Changed in phatch (Ubuntu):
importance: Undecided → Medium
milestone: none → ubuntu-14.04
status: Fix Released → Triaged
Revision history for this message
Rolf Leggewie (r0lf) wrote :

actually, comment #1 is simply incorrect that the referenced change would do anything to fix this issue. One thai font dependency was replaced with a more recent one. But there is still a thai font dependency which indeed is very odd for an image batch processing program.

Mathew Hodson (mhodson)
Changed in phatch (Ubuntu):
milestone: ubuntu-14.04 → none
tags: added: bitesize packaging trusty
tags: added: precise
Changed in phatch (Ubuntu):
importance: Medium → Low
Rolf Leggewie (r0lf)
tags: added: xenial
Changed in phatch (Debian):
status: Unknown → New
Changed in phatch (Debian):
status: New → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

FWIW, the way this was "fixed" upstream is by way of package removal.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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