On 2016-09-24 23:57, Paul Marwick via arch-general wrote: > 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. | You have not by chance installed the infinality-bundle group? In that case, you should be able to simply remove the whole group. Also, you might like to use the --recursive option to prevent no longer needed dependencies from filling your disk.