Похожие чаты

Sudo emerge harfbuzz * IMPORTANT: 8 news items need reading

for repository 'gentoo'.
* Use eselect news read to view new items.

Calculating dependencies... done!


[ebuild R ] media-libs/harfbuzz-2.8.2-r1:0/0.9.18::gentoo USE="cairo glib graphite icu introspection truetype -debug -doc -experimental -static-libs -test" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] media-libs/freetype-2.10.4:2::gentoo USE="X adobe-cff bzip2 cleartype_hinting harfbuzz png -bindist -brotli -debug -doc -fontforge (-infinality) -static-libs -utils" ABI_X86="32* (64) (-x32)" 0 KiB

Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB

* Error: circular dependencies:

(media-libs/freetype-2.10.4:2/2::gentoo, ebuild scheduled for merge) depends on
(media-libs/harfbuzz-2.8.2-r1:0/0.9.18::gentoo, ebuild scheduled for merge) (buildtime)
(media-libs/freetype-2.10.4:2/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op)

* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
Что нужно отключить, чтобы разорвать связь между этими зависимостями? Я пробовал у freetype поставить -harfbuzz, но не помогло

8 ответов

10 просмотров

--nodeps, -O как вариант

C.C.- Автор вопроса

Это на freetype?

Т.е., freetype -harfbuzz все равно зависит от harfbuzz?

C.C.- Автор вопроса

Да

У меня нет (и суть, конечно, в том, чтоб не зависел)

C.C.- Автор вопроса

Ещё суть в том, что в маске у меня вот это прописалось автоматически >=media-libs/freetype-2.10.4 harfbuzz # required by net-misc/curl-7.77.0-r1::gentoo[http2] # required by dev-lang/rust-1.53.0::gentoo # required by virtual/rust-1.53.0::gentoo # required by gnome-base/librsvg-2.50.7::gentoo # required by media-video/ffmpeg-4.4-r1::gentoo[svg] # required by media-plugins/alsa-plugins-1.2.2::gentoo[ffmpeg] # required by media-sound/pulseaudio-13.0-r1::gentoo[alsa-plugin,alsa] # required by media-libs/openal-1.21.1-r1::gentoo[pulseaudio] # required by @steam # required by @selected # required by @world (argument)

Нужно для начала собрать freetype без harfbuzz. Для этого нужно отключить USE-флаг. Насколько я понимаю, в package.use флаги применяются в порядке прочтения, а если это директория, то файлы читаются в алфавитном порядке. Так что нужно добавить freetype -harfbuzz «где-нибудь в конце» с учетом этого.

(потом убрать)

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
VIP-317 XVS bridge between Arbitrum one and BNB Chain, Ethereum and opBNB Summary Following the community proposal [VRC] Deploy Venus Protocol on Arbitrum, and the associate...
Venus Announcements
1
I am honored to report that all the deliverables for the BCHFAQ Flipstarter Phase 1 have been completed. I appreciate the opportunity I've had to put all this together using t...
fixthetracking
15
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Since this HBAR page is so sensitive to words and criticism, I'll have to put this more delicately. What's up with this? DBS, a Hedera GC member holding $647 million in ETH?...
Summit Seeker R
6
Based on the forum post on XPRT on basechain, I would like to express a few thoughts. In general, I think the idea that Persistence is pursuing is good, but I'm really having ...
Martin Knox
6
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
8
Народ всем привет Подскажите, как включить самописные dll библиотеки в итоговую сборку Сейчас при запуске dev сервера локально формируется папка build, из которой запускается...
Андрей
4
Карта сайта