This package does not support Python 3.12. Please test it with Python 3.12 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg99104.html. Please check the information provided in the tracker. Ask in #gentoo-python on IRC if need any help.
i haven't used FontForge for a while, but as a data point, i just modified the ebuild to: PYTHON_COMPAT=( python3_{9..12} ) It merged without incident, and seemed to run without any obvious problems. i did get a "Warnings" dialog when opening AnnapurnaSIL-Regular.ttf: ``` The following table(s) in the font have been ignored by FontForge Ignoring 'Feat' SIL Graphite layout feature table Ignoring 'Glat' Graphite glyph attribute table Ignoring 'Gloc' Graphite glyph location in Glat table Ignoring 'Silf' SIL Graphite rule table Ignoring 'Sill' (unspecified) SIL Graphite table Ignoring 'Silt' unknown SIL table ``` But i don't know the current state of Graphite support in FontForge, so don't know if this might have any connection to using Python 3.12. i'll attach `emerge --info` output.
Created attachment 891933 [details] Output of `emerge --info`
*** This bug has been marked as a duplicate of bug 917026 ***