Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Regression] python 3.13 can't access Apple Color Emoji font on the latest intel mac os 13 image #11241

Open
2 of 16 tasks
HinTak opened this issue Dec 25, 2024 · 3 comments
Open
2 of 16 tasks

Comments

@HinTak
Copy link

HinTak commented Dec 25, 2024

Description

Have two identical ci, https://github.com/kyamagu/skia-python/actions/runs/11829956181

(Sync main of fork with upstream)
https://github.com/HinTak/skia-python/actions/runs/12487829150

The latter fails on Apple Color Emoji font being missing.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 12
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Image version and build link

Success:
Current runner version: '2.320.0'
Operating System
macOS
13.7.1
22H221
Runner Image
Image: macos-13
Version: 20241108.324
Included Software: https://github.com/actions/runner-images/blob/macos-13/20241108.324/images/macos/macos-13-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/macos-13%2F20241108.324
Runner Image Provisioner
2.0.384.1+6d6c56aa16f1b9c7dd7935df5d63980397e44def

Failure:
Current runner version: '2.321.0'
Operating System
macOS
13.7.2
22H313
Runner Image
Image: macos-13
Version: 20241216.479
Included Software: https://github.com/actions/runner-images/blob/macos-13/20241216.479/images/macos/macos-13-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/macos-13%2F20241216.479
Runner Image Provisioner
2.0.404.1+573eac7f0cc07d6bb82d8b9bf5e1ffa69a554644

Is it regression?

Yes

Expected behavior

The Apple Color Emoji font is exported to be installed.

Actual behavior

Cannot find the Emoji font from the system

Repro steps

See the CI entries.

@HinTak
Copy link
Author

HinTak commented Dec 25, 2024

It appears that between Version: 20241108.324 and Version: 20241216.479 , the Apple Color Emoji font has disappeared / not installed.

@susmitamane
Copy link
Contributor

Hi @HinTak

We will look into the issue and keep you posted with updates.

Thank You.

@HinTak
Copy link
Author

HinTak commented Dec 26, 2024

@susmitamane looking at the CI logs more carefully, it seems that the regression is specific to python 3.13 (works on 3.10/3.11/3.12)- I.e. skia-python loaded via python 3.13 on Intel mac 13 can't access apple color emoji. Has anything changes between the two images regarding its python 3.13 installation?

@HinTak HinTak changed the title [Regression] Apple Color Emoji font missing from the latest intel mac os 13 image [Regression] python 3.13 can't access Apple Color Emoji font on the latest intel mac os 13 image Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants