[MIR] fonts-android

Bug #1626245 reported by Gunnar Hjalmarsson on 2016-09-21
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fonts-android (Ubuntu)
High
Unassigned

Bug Description

Please include the fonts-android package in Ubuntu's component main.

fonts-android includes the fonts-droid-fallback binary, and as a result of the discussion at bug 1625734, the server team wants that libgs9-common, which currently recommends fonts-noto-cjk, is changed to instead recommend fonts-droid-fallback.

fonts-android is a Debian package and included in Debian's component main. It was included in Ubuntu's component main between trusty and wily.

Bugs:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=fonts-android

https://bugs.launchpad.net/ubuntu/+source/fonts-android

I have read https://wiki.ubuntu.com/UbuntuMainInclusionRequirements, and haven't found any issues that would prevent the proposed main inclusion.

Matthias Klose (doko) wrote :

afaics the ghostscript change isn't yet reverted.

Changed in fonts-android (Ubuntu):
status: New → Incomplete
Gunnar Hjalmarsson (gunnarhj) wrote :

Patch attached to bug #1625734.

Changed in ghostscript (Ubuntu):
assignee: nobody → Gunnar Hjalmarsson (gunnarhj)
importance: Undecided → High
status: New → In Progress
Michael Terry (mterry) wrote :

I mean, it's fine to put this back if we need it. It used to be in main, it's just fonts, etc.

But for the same reasons that we downgraded it (has a replacement), it would still be nice to drop it again in the future. Is there another way to solve bug 1625734 than going back to fonts-android?

Is it possible to split fonts-noto-cjk into smaller chunks for example?

But for yakkety sure, let's promote this again.

Changed in fonts-android (Ubuntu):
status: Incomplete → Fix Committed
Gunnar Hjalmarsson (gunnarhj) wrote :

On 2016-09-22 15:18, Michael Terry wrote:
> Is there another way to solve bug 1625734 than going back to
> fonts-android?
>
> Is it possible to split fonts-noto-cjk into smaller chunks for
> example?

Yes it is. We did consider doing so last spring, but decided not to; please see <https://bugs.debian.org/823374>.

For the Z series it would be possible to pick up that idea again. In that case we would get:

* fonts-noto-cjk
  Providing the weights regular and bold; approx. 22 MiB archive space

* fonts-noto-cjk-extras
  Providing the other font weights; approx. 50 MiB archive space

fonts-noto-cjk would then require approx. 22 - 2 = 20 MiB more archive space comapred to fonts-droid-fallback. If that's something which the server team can 'live with', it's one way to handle this.

> But for yakkety sure, let's promote this again.

Thanks!

Joshua Powers (powersj) wrote :

Here is my back-of-the-envelope calculation:

If the target size is 703MiB, today we are 812MiB, over by 109MiB.

If the GCC6 packages do indeed shrink down to GCC5 sizes (~90 -> ~30) that will save 60MiB and removing fonts-noto-cjk and adding fonts-android removes another (76 - 2) 74MiB. The new total would be 678MiB.

Adding another 20MiB, would take us right up to 698MiB with 5MiB to spare.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ghostscript - 9.19~dfsg+1-0ubuntu6

---------------
ghostscript (9.19~dfsg+1-0ubuntu6) yakkety; urgency=medium

  * debian/rules:
    + Revert the dependency change in 9.19~dfsg+1-0ubuntu3
      (LP: #1625734, LP: #1626245).

 -- Gunnar Hjalmarsson <email address hidden> Thu, 22 Sep 2016 10:50:00 +0200

Changed in ghostscript (Ubuntu):
status: In Progress → Fix Released
Gunnar Hjalmarsson (gunnarhj) wrote :

@Joshua: Assuming that the server team wants to keep the ISO size CD compatible also in 17.04, your calculation indicates that you would need to use an alternative package for Chinese fonts even if we would do the split I mentioned in comment #4.

So I would say that the ball is in your court now. I see no other reason to spend time on a split of fonts-noto-cjk, and won't take any initiative doing so unless it actually makes things better.

Please let me know.

no longer affects: ghostscript (Ubuntu)
Changed in fonts-android (Ubuntu):
importance: Undecided → High
Adam Conrad (adconrad) on 2016-10-12
Changed in fonts-android (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers