[arch-general] Removing infinality

respiranto arch023 at respiranto.de
Sat Sep 24 23:42:36 UTC 2016


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

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.


More information about the arch-general mailing list