Skip to contentSkip to conversation

Loop in Config.in Dependencies caused by CAIRO/LIBGTK2/XORG

Buildroot Ulf Samuelsson 2 participants 2 messages Jan 16, 2007 – Jan 17, 2007

lore
Share & tools
lore
#0 lore raw

Setting BR2_PACKAGE_LIBGTK2 will select BR2_PACKAGE_CAIRO Setting BR2_PACKAGE_CAIRO will select BR2_PACKAGE_XORG but BR2_PACKAGE_LIBGTK2 depends on BR2_PACKAGE_XORG This will cause a loop in the dependencies.

We can make BR2_PACKAGE_CAIRO depend on BR2_PACKAGE_XORG, or we can make BR2_PACKAGE_LIBGTK2 select BR2_PACKAGE_XORG.

Both fixes will break the loop (I tried)

What is the best way (Personally I think the latter)?

Best Regards
Ulf Samuelsson

#1 lore raw
Quoted 11 lines · Ulf Samuelsson

Setting BR2_PACKAGE_LIBGTK2 will select BR2_PACKAGE_CAIRO Setting BR2_PACKAGE_CAIRO will select BR2_PACKAGE_XORG but BR2_PACKAGE_LIBGTK2 depends on BR2_PACKAGE_XORG This will cause a loop in the dependencies.

We can make BR2_PACKAGE_CAIRO depend on BR2_PACKAGE_XORG, or we can make BR2_PACKAGE_LIBGTK2 select BR2_PACKAGE_XORG.

Both fixes will break the loop (I tried)

What is the best way (Personally I think the latter)?

I've made BR2_PACKAGE_LIBGTK2 select BR2_PACKAGE_XORG. Thanks for reporting the problem.

-Erik

--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--