I didn't find the exact solution when searching this thread for "No such file or directory", so I'm sharing some info in case someone else comes across this in the future.
Code:
Font Awesome Subset Rebuild
Error Output
------------
sh: line 1: /home/python_projects/fonttools/bin/pyftsubset: No such file or directory
Subset crreation failed:
Output
I'm on Almalinux 9, with Centmin mod (CMM). Recently updated from CentOS 7.
According to this addon's FAQ, you should install pyftsubset via fontTools package. The CMM creator has a guide here for CentOS 7 and EL8, which sets up a virtual environment. It says you can check if it's installed (and the location) with:
Code:
updatedb
locate pyftsubset
My output was blank so it seems that it's not installed at all.
@Kirby thank you for releasing this addon. I think it's a nice compliment for one's addons to be made redundant by a new version of Xenforo. It means you provided functionality so good that the XF team decided to incorporate it in to core.
Since the addon is redundant, it should be uninstalled before upgrading XF to 2.3. In future, for a major upgrade such as this, may I recommend making a spreadsheet of all your addons and organising what to do with each of them?
Please read the FAQ regarding missing icons and act accordingly.
Tl;Dr The missing icon most likely isn't detected (as a solid icon while the fa weight for the used style is not solid) by the scanner. Manually add it to the appropriate icon list or enable option Automatically add missing icons for some time.
As far as I understood the discussion the icon source is a style property so you should be able to change this as you see fit.
If you want to use an icon in the weight used by the style you might have to use the correct prefix, eg. far for Regular, fal for Light and fas for Solid.