I want my mono to install older mono then using it install my mono then (later on call) install my mono using my mono. Bug: Portage can't install my mono without my mono and my mono and can't see alternatives. somehow portage must understand that it can install another mono version! [ebuild N *] dev-lang/mono-9999::nengraphy USE="-minimal" 0 kB Total: 1 package (1 new), Size of downloads: 0 kB * Error: circular dependencies: (dev-lang/mono-9999::nengraphy, ebuild scheduled for merge) depends on (dev-lang/mono-9999::nengraphy, ebuild scheduled for merge) (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies. Reproducible: Always Steps to Reproduce: 0. emerge -C mono 1. layman -a nengraphy 2. emerge mono
Addition : first need to fix layman nengraphy nengraphy layman repository s/Bridgit/Nensha in repositories.xml - <homepage>https://github.com/Bridgit/nengraphy</homepage> + <homepage>https://github.com/Nensha/nengraphy</homepage> - <source type="git">git://github.com/Bridgit/nengraphy.git</source> - <source type="git">https://github.com/Bridgit/nengraphy.git</source> - <feed>https://github.com/Bridgit/nengraphy/commits/master.atom</feed> + <source type="git">git://github.com/Nensha/nengraphy.git</source> + <source type="git">https://github.com/Nensha/nengraphy.git</source> + <feed>https://github.com/Nensha/nengraphy/commits/master.atom</feed>