Closing.
]]>But I need also
fontconfig-infinality-ultimate-2.11.95-4-x86_64.pkg.tar.xz
?
digitalone Can you maybe upload these files somewhere . I removed infinality completely with all config files.
The repository is still online with all the config files and options - use the menu to choose the appropriate architecture. e.g. for x86_64 the config files are all in fontconfig-infinality-ultimate-2.11.95-4-x86_64.pkg.tar.xz.
EDIT: I've just found that they are in the AUR - and hosted by github
]]>otf-cantarell-ib t1-urw-fonts-ib ttf-dejavu-ib ttf-noto-fonts-ib
cairo-infinality-ultimate fontconfig-infinality-ultimate freetype2-infinality-ultimate
lib32-cairo-infinality-ultimate lib32-fontconfig-infinality-ultimate lib32-freetype2-infinality-ultimate
Pacman will tell you exactly what is blocking the transaction if simply replacing freetype2-infinality with freetype2 doesn't work.
]]>and remove:
otf-cantarell-ib t1-urw-fonts-ib ttf-dejavu-ib ttf-noto-fonts-ib
cairo-infinality-ultimate fontconfig-infinality-ultimate freetype2-infinality-ultimate
lib32-cairo-infinality-ultimate lib32-fontconfig-infinality-ultimate lib32-freetype2-infinality-ultimate
??
]]>digitalone Can you maybe upload these files somewhere . I removed infinality completely with all config files.
I can't now. Anyway you can downgrade harfbuzz and harfbuzz-icu and install infinality packages from AUR, save the configuration and reinstall upstream packages.
]]>Ops, just saw that infinality patched aur package already uses that.
I suppose the problem comes with freetype 2.7.1 then.
Someone more expert can describe with more details what to do? It is a secure procedure?
Font configuration is stored in /etc/fonts/conf.d
This directory contains symlink to other files in other directories.
With infinality, these directories are
/etc/fonts/conf.avail
/etc/fonts/conf.avail.infinality
/usr/share/fontconfig/conf.avail.infinality
Backup these directories changing their names, then do a backup of /etc/fonts/conf.d directory also.
Install upstream packages freetype2, fontconfig, cairo.
Fill /etc/fonts/conf.avail with content of /etc/fonts/conf.avail backup.
Fill /etc/fonts/conf.avail.infinality with content of /etc/fonts/conf.avail.infinality backup.
Fill /usr/share/fontconfig/conf.avail.infinality with content of /usr/share/fontconfig/conf.avail.infinality backup.
Fill /etc/fonts/conf.d with content of /etc/fonts/conf.d backup.
It works good to me. If it will not work to you, delete above directories (not the backups) and reinstall upstream packages.
]]>