[arch-general] Removing infinality
Bruno Pagani
bruno.pagani at ens-lyon.org
Sat Sep 24 22:04:02 UTC 2016
Le 24 septembre 2016 23:57:22 GMT+02:00, Paul Marwick via arch-general <arch-general at archlinux.org> 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 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. |
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
More information about the arch-general
mailing list