Hi I am trying to emerge dev-lang/dmd from the dlang overlay but I am stuck. I am getting errors about circular dependencies. I have my use flag set to, dev-lang/dmd dmd-2_068 package.use file.
quad portage # emerge -auvDN =dev-lang/dmd-2.068.2-r1
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-lang/dmd-2.068.2-r1:2.068::dlang USE="dmd-2_068 -dmd-2_063 -dmd-2_064 -dmd-2_065 -dmd-2_066 -dmd-2_067 -dmd-2_069 -doc -examples -gdc-4_8_1 -gdc-4_8_2 -gdc-4_8_3 -gdc-4_8_4 -ldc2-0_12 -ldc2-0_13 -ldc2-0_14 -ldc2-0_15 -ldc2-0_16 -tools" ABI_X86="(64) -32" 59,792 KiB
Total: 1 package (1 new), Size of downloads: 59,792 KiB
* Error: circular dependencies:
(dev-lang/dmd-2.068.2-r1:2.068/2.068::dlang, ebuild scheduled for merge) depends on
(dev-lang/dmd-2.068.2-r1:2.068/2.068::dlang, ebuild scheduled for merge) (buildtime_slot_op)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
Question
akbarstatix
Hi I am trying to emerge dev-lang/dmd from the dlang overlay but I am stuck. I am getting errors about circular dependencies. I have my use flag set to, dev-lang/dmd dmd-2_068 package.use file.
Link to comment
Share on other sites
4 answers to this question
Recommended Posts