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@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@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. |

Reply via email to