Le 24 septembre 2016 23:57:22 GMT+02:00, Paul Marwick via arch-general <arch-general@xxxxxxxxxxxxx> a écrit : >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. | Well that’s a vicious case because they are circular dependencies at play. You could use pacman -Rdd instead of -R to force the removal. It’s not advised generally but I have no other idea regarding thid problem. Bruno