[arch-general] Removing infinality

Paul Marwick paul.marwick at gmail.com
Sat Sep 24 21:57:22 UTC 2016


A short while ago, I installed the infinality bundle and fonts as an 
experiment. Hit problems with some applications, so I'd like to revert 
to the standard font handing. But I'm having all sorts of problems doing 
so. My first attempt was this:

fang at altair ~]$ sudo pacman -S --asdeps freetype2 cairo fontconfig 
lib32-fontconfig lib32-cairo ttf-ubuntu-font-family ttf-droid 
ttf-liberation ttf-dejavu
resolving dependencies...
looking for conflicting packages...
:: cairo and cairo-infinality-ultimate are in conflict. Remove 
cairo-infinality-ultimate? [y/N] y
:: fontconfig and fontconfig-infinality-ultimate are in conflict. Remove 
fontconfig-infinality-ultimate? [y/N] y
:: freetype2 and freetype2-infinality-ultimate are in conflict. Remove 
freetype2-infinality-ultimate? [y/N] y
:: lib32-cairo and lib32-cairo-infinality-ultimate are in conflict. 
Remove lib32-cairo-infinality-ultimate? [y/N] y
:: lib32-fontconfig and lib32-fontconfig-infinality-ultimate are in 
conflict. Remove lib32-fontconfig-infinality-ultimate? [y/N] y
:: ttf-dejavu and ttf-dejavu-ib are in conflict. Remove ttf-dejavu-ib? 
[y/N] y
:: ttf-droid and ttf-droid-ib are in conflict. Remove ttf-droid-ib? [y/N] y
:: ttf-liberation and ttf-liberation-ib are in conflict. Remove 
ttf-liberation-ib? [y/N] y
:: ttf-ubuntu-font-family and ttf-ubuntu-font-family-ib are in conflict. 
Remove ttf-ubuntu-font-family-ib? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: ibfonts-meta-base: removing ttf-dejavu-ib breaks dependency 
'ttf-dejavu-ib'
:: ibfonts-meta-base: removing ttf-liberation-ib breaks dependency 
'ttf-liberation-ib'
:: ibfonts-meta-extended-lt: removing ttf-droid-ib breaks dependency 
'ttf-droid-ib'
:: ibfonts-meta-extended-lt: removing ttf-ubuntu-font-family-ib breaks 
dependency 'ttf-ubuntu-font-family-ib'
:: lib32-freetype2-infinality-ultimate: removing 
freetype2-infinality-ultimate breaks dependency 
'freetype2-infinality-ultimate

I asked around, and had a suggestion that I should remove 
ibfonts-meta-base ibfonts-meta-extended-lt and 
lib32-freetype2-infinality-ultimate first. Tried that, and got this result:

|fang at altair ~]$ sudo pacman -R ibfonts-meta-base 
ibfonts-meta-extended-lt lib32-freetype2-infinality-ultimate checking 
dependencies... error: failed to prepare transaction (could not satisfy 
dependencies) :: ibfonts-meta-extended: removing 
ibfonts-meta-extended-lt breaks dependency 'ibfonts-meta-extended-lt' :: 
lib32-fontconfig-infinality-ultimate: removing 
lib32-freetype2-infinality-ultimate breaks dependency 
'lib32-freetype2-infinality-ultimate' :: lib32-harfbuzz: removing 
lib32-freetype2-infinality-ultimate breaks dependency 'lib32-freetype2' 
So I'm stuck. I really need to get back to the standard font rendering, 
but so far I've been unable to find a way of getting past the conflicts. 
I really don't want to reinstall - this Arch install has been around for 
several years, and I'd much rather find a way of fixing it. Can anyone 
tell me how to get back to normal? Paul. |


More information about the arch-general mailing list