bohoomil / fontconfig-ultimate

freetype2-infinality run-time settings => infinality compatible fontconfig => infinality-bundle
454 stars 38 forks source link

I can not install infinality #188

Open userosos opened 7 years ago

userosos commented 7 years ago

Hello! I want install infinality use an manual from https://docs.google.com/document/d/1Q_zt0HAzm0UYMzxvACFuDGh5wtV9YuEo7AYrM4hyzvI/edit on debian stretch amd 64 multiarch. I download all packages from the link https://drive.google.com/drive/folders/0B7AdLMiZn4FzflZIWDFMWUxMR2F4WGQwQkRkcThsaFFxV2x1S0dGWjgzcEdlVjgtaGV5U2c in specials folder after it i do sudo dpkg -i *.deb I has the error:

Выбор ранее не выбранного пакета fontconfig-infinality. (Чтение базы данных … на данный момент установлен 185871 файл и каталог.) Подготовка к распаковке fontconfig-infinality_20160429.0042-2_all.deb … Добавляется «отклонение /etc/fonts/fonts.conf в /etc/fonts/fonts.divert из-за fontconfig-infinality» Распаковывается fontconfig-infinality (20160429.0042-2) … Подготовка к распаковке libcairo2_1.14.6-infinality.2_amd64.deb … Распаковывается libcairo2:amd64 (1:1.14.6-infinality.2) на замену (1:1.14.6-infinality.2) … Выбор ранее не выбранного пакета libcairo2:i386. Подготовка к распаковке libcairo2_1.14.6-infinality.2_i386.deb … Распаковывается libcairo2:i386 (1:1.14.6-infinality.2) … Подготовка к распаковке libcairo-gobject2_1.14.6-infinality.2_amd64.deb … Распаковывается libcairo-gobject2:amd64 (1:1.14.6-infinality.2) на замену (1:1.14.6-infinality.2) … Выбор ранее не выбранного пакета libcairo-gobject2:i386. Подготовка к распаковке libcairo-gobject2_1.14.6-infinality.2_i386.deb … Распаковывается libcairo-gobject2:i386 (1:1.14.6-infinality.2) … Подготовка к распаковке libfreetype6_2.6.3-infinality5_amd64.deb … Деконфигурируется libfreetype6:i386 (2.6.3-3+b1) … Распаковывается libfreetype6:amd64 (1:2.6.3-infinality5) на замену (2.6.3-3+b1) … Подготовка к распаковке libfreetype6_2.6.3-infinality5_i386.deb … Распаковывается libfreetype6:i386 (1:2.6.3-infinality5) на замену (2.6.3-3+b1) … Настраивается пакет fontconfig-infinality (20160429.0042-2) … Regenerating fonts cache... done. dpkg: зависимости пакетов не позволяют настроить пакет libcairo2:i386: libcairo2:i386 зависит от libfontconfig1 (>= 2.11). libcairo2:i386 зависит от libpixman-1-0 (>= 0.30.0). libcairo2:i386 зависит от libxcb-render0. libcairo2:i386 зависит от libxcb-shm0.

dpkg: ошибка при обработке пакета libcairo2:i386 (--install): проблемы зависимостей — оставляем не настроенным dpkg: зависимости пакетов не позволяют настроить пакет libcairo-gobject2:i386: libcairo-gobject2:i386 зависит от libcairo2 (>= 1.10.0), однако: Пакет libcairo2:i386 пока не настроен. libcairo-gobject2:i386 зависит от libglib2.0-0 (>= 2.14.0), однако:

dpkg: ошибка при обработке пакета libcairo-gobject2:i386 (--install): проблемы зависимостей — оставляем не настроенным Настраивается пакет libfreetype6:amd64 (1:2.6.3-infinality5) … dpkg: зависимости пакетов не позволяют настроить пакет libfreetype6:i386:
libfreetype6:i386 зависит от libharfbuzz0b (>= 0.9.11).

dpkg: ошибка при обработке пакета libfreetype6:i386 (--install):
проблемы зависимостей — оставляем не настроенным
Настраивается пакет libcairo2:amd64 (1:1.14.6-infinality.2) …
Настраивается пакет libcairo-gobject2:amd64 (1:1.14.6-infinality.2) …
Обрабатываются триггеры для libc-bin (2.24-8) …
При обработке следующих пакетов произошли ошибки:
libcairo2:i386
libcairo-gobject2:i386
libfreetype6:i386 And it not work for me.

BubuXP commented 7 years ago

This is my porting of Infinality for Debian. As the Infinality project is almost dead, I don't maintain those packages anymore and I suggest people to stay with vanilla FreeType, that has improved much in the last versions. If you really need those Infinality packages, you should download the source code and simply recompile with the updated libraries versions that are present in Debian at the moment (or try skipping the installation of the libcairo libraries and maybe this could do the trick).

You can find the updated vanilla FreeType (and Fontconfig and Harfbuzz also) for Debian here: https://drive.google.com/open?id=0B7AdLMiZn4FzdGZNV2FpLWhPTkk

BubuXP commented 7 years ago

For the information, I re-compiled the Infinality .deb packages, they should work now. I also removed the cairo packages, as they were optional.