brew icon indicating copy to clipboard operation
brew copied to clipboard

install: install glibc automatically if glibc is too old

Open iMichka opened this issue 1 year ago • 18 comments

Right now this is done through the gcc@5 formula. See https://github.com/Homebrew/homebrew-core/blob/9692318ca653f58857fec12136381c9cec290aa9/Formula/gcc%405.rb#L33

This is fragile because when we will migrate to gcc@7 we have to think about migrating this line. Also, not having the right glibc version results in a non-functional brew installation on an older Linux: the glibc installation needs to be done by brew, and not by a workaround in a specific formula

  • [ ] Have you followed the guidelines in our Contributing document?
  • [ ] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you written new tests for your changes? Here's an example.
  • [ ] Have you successfully run brew style with your changes locally?
  • [ ] Have you successfully run brew typecheck with your changes locally?
  • [ ] Have you successfully run brew tests with your changes locally?

iMichka avatar Jul 18 '22 21:07 iMichka

Review period will end on 2022-07-19 at 21:47:01 UTC.

BrewTestBot avatar Jul 18 '22 21:07 BrewTestBot

I don't know if this is the best place in the code. It annoys me that brew deps will not show the dependency, it is a sort of hidden dependency using this strategy.

iMichka avatar Jul 18 '22 21:07 iMichka

I don't think we should think of glibc as a dependency in the traditional sense. All formulae on Linux depend on it, and we absolutely do not want to end up running dependent testing on every package in homebrew/core whenever we upgrade glibc.

The most important thing we have to make sure of here is that no formulae can be installed until we've verified that either the host glibc or that brewed glibc is installed and on the newest version. I think right now as this stands it wouldn't force the user to upgrade to [email protected] if they are already on [email protected] but this must be made mandatory before any other packages can be upgraded or installed.

Furthermore, we need to make certain that we always use the host gcc when building glibc even when brewed GCC is installed and that we bypass the compiler shims. Both our gcc spec and the compiler shims add an RPATH which will break ld.so. At a later time I'd like to explore the possibility of building a very stripped down version of GCC against [email protected] that could be used to build glibc instead of the host compiler which would not use our custom spec, but for now @sjackman and I have made sure the [email protected] formula I've prepared will build with the host GCC of CentOS 7 which is what we both use.

danielnachun avatar Jul 18 '22 22:07 danielnachun

https://github.com/Homebrew/brew/blob/f96b9ef535f48be53264d497fd81bb3a42a6a08f/Library/Homebrew/extend/os/linux/keg_relocate.rb#L84-L94 The change ought to go in this function Keg::bottle_dependencies.

sjackman avatar Jul 19 '22 00:07 sjackman

This is fragile because when we will migrate to gcc@7

I've mentioned this in a separate issue, but we may not want to take migrating to gcc@7 as a given, especially if we're going to stay on Ubuntu for CI -- we'd probably need to migrate to something newer in this case.

carlocab avatar Jul 19 '22 00:07 carlocab

I've mentioned this in a separate issue, but we may not want to take migrating to gcc@7 as a given, especially if we're going to stay on Ubuntu for CI -- we'd probably need to migrate to something newer in this case.

I have some thoughts on this I will post in the other issue but I think the idea right now is just the gcc@7 migration is a stopgap and the April 2023 EOL is a deadline for us to take care of those issues. For this issue we should try to keep it focused on fixing glibc handling in brew as regardless of the path we take moving forward this needs to be handled better than it currently is.

danielnachun avatar Jul 19 '22 05:07 danielnachun

I've mentioned this in a separate issue, but we may not want to take migrating to gcc@7 as a given

the gcc@7 migration is a stopgap and the April 2023 EOL is a deadline for us to take care of those issues

I agree with @danielnachun . I would like to stick with the initial plan to migrate to Ubuntu 18.04 on CI and use system gcc 7 / gcc@7 as default compiler. This gives us some time to think about a better approach for the future and is not so disruptive as a change.

The change ought to go in this function Keg::bottle_dependencies.

@sjackman I saw this possibility, but was worried that this is happening in a file called keg_relocate.rb, which is not the place I would expect a dependency to be added (maybe bottle_dependencies should be moved somewhere else). Also, does this work when building a formula from source? Because as I understand the code, this part is called only when you pour a bottle.

iMichka avatar Jul 19 '22 06:07 iMichka

Context: the whole family is a bit ill so apologies if this comes across a bit crabby ❤️

This is fragile because when we will migrate to gcc@7 we have to think about migrating this line.

I don't think we should be adding code like this if we expect it's going to be a problem in future. Please consider making it more generic.

It annoys me that brew deps will not show the dependency, it is a sort of hidden dependency using this strategy. I don't think we should think of glibc as a dependency in the traditional sense.

I think we should avoid adding any more of these sorts of hidden dependencies and instead inject this properly (like we do with e.g. download strategy dependencies).

I have some thoughts on this I will post in the other issue but I think the idea right now is just the gcc@7 migration is a stopgap and the April 2023 EOL is a deadline for us to take care of those issues. I agree with @danielnachun . I would like to stick with the initial plan to migrate to Ubuntu 18.04 on CI and use system gcc 7 / gcc@7 as default compiler. This gives us some time to think about a better approach for the future and is not so disruptive as a change.

I would really like us to avoid any more stop gaps until we're at least agreed on the long-term plan. Can we prioritise that ASAP?

MikeMcQuaid avatar Jul 19 '22 09:07 MikeMcQuaid

I think we should avoid adding any more of these sorts of hidden dependencies and instead inject this properly (like we do with e.g. download strategy dependencies).

This seems like the correct way to handle Homebrew glibc.

I would really like us to avoid any more stop gaps until we're at least agreed on the long-term plan. Can we prioritise that ASAP?

Yes, please. Ubuntu 18.04 being EOL in April 2023 makes using it as the distro we switch to, and as our stopgap, a non-starter.

carlocab avatar Jul 19 '22 09:07 carlocab

Also, does this work when building a formula from source? Because as I understand the code, this part is called only when you pour a bottle.

It will only apply to bottles indeed but we don't actually forbid using older glibc when building from source. The glibc 2.23+ requirement is because that's how we build our bottles (Ubuntu 16.04). This is the way it's always been.

Otherwise, 2.13+ is the requirement. If someone wants to use an older glibc and build from source that's fine - we don't provide full support for build from source anyway, though I reckon the chances are it'll probably work fine. Compiler compatibility is the main issue when building from source from what I've seen rather than glibc.

Keg.bottle_dependencies also already has logic to not apply to things that don't need glibc 2.23, like binutils, to prevent dependency loops.

Bo98 avatar Jul 19 '22 14:07 Bo98

Patching Keg.bottle_dependencies to add glibc is the correct fix for the current architecture of Homebrew, and it's worth making this fix now.

Longer term, I'd like every bottle to record which minimum version of glibc and gcc it requires.

sjackman avatar Jul 19 '22 16:07 sjackman

A wishlist item I've had in my head for a while is for bottles to record in their metadata the minimum version of Glibc required (if it's required) and the minimum version of libstdc++ (if it's required). This information can be extracted from the bottle's ELF files.

$ readelf -V /home/linuxbrew/.linuxbrew/bin/gold | egrep -o 'GLIBC(XX)?_[0-9.]*' | sort -ruV | sort -su -t_ -k1,1   
GLIBC_2.14
GLIBCXX_3.4.21

That information can then be used to determine when each bottle is installed whether the host's version of Glibc and libstdc++.so.6 is sufficient, or whether the brewed glibc and gcc needs to be installed. A nice bonus is that bottles that do not depend on Glibc and GCC can be installed on any system, not matter what version of Glibc and GCC they have.

The version number GLIBCXX_3.4.21 of libstdc++.so.6 does not unfortunately correspond one-to-one to the version of GCC. That's actually not much of a problem, because you can determine which version of libstdc++.so.6 is provided by the host system (using the same command above), and if it's older than the version required by the bottle, install the brewed gcc.

$ readelf -V /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | egrep -o 'GLIBC(XX)?_[0-9.]*' | sort -ruV | sort -su -t_ -k1,1
GLIBC_2.34
GLIBCXX_3.4.30
$ readelf -V /home/linuxbrew/.linuxbrew/bin/gold | egrep -o 'GLIBC(XX)?_[0-9.]*' | sort -ruV | sort -su -t_ -k1,1   
GLIBC_2.14
GLIBCXX_3.4.21
$ jq '{"compiler", "built_on"}' /home/linuxbrew/.linuxbrew/opt/gold/INSTALL_RECEIPT.json
{
  "compiler": "gcc-5",
  "built_on": {
    "os": "Linux",
    "os_version": "5.13.0-1031-gcp",
    "cpu_family": "zen",
    "glibc_version": "2.23",
    "oldest_cpu_family": "core2"
  }
}

This information in the INSTALL_RECEIPT.json can be used as a fall-back when the more precise information (proposed above) is not available. For example, the maximum version of Glibc that gold could depend on is 2.23, because it was built with Glibc 2.23, but it actually depends on Glibc 2.14.

$ readelf -V /home/linuxbrew/.linuxbrew/opt/gcc@5/lib/libstdc++.so.6 | egrep -o 'GLIBC(XX)?_[0-9.]*' | sort -ruV | sort -su -t_ -k1,1
GLIBC_2.18
GLIBCXX_3.4.21

Similarly, because it was built with gcc-5, if it has a run-time dependency on libstdc++.so.6, then it depends on GLIBCXX_3.4.21, the version of libstdc++.so.6 provided by gcc@5.

sjackman avatar Jul 19 '22 16:07 sjackman

Review period ended.

BrewTestBot avatar Jul 20 '22 00:07 BrewTestBot

I'm going to investigate the software_spec.rb route in the next days.

iMichka avatar Aug 03 '22 21:08 iMichka

I had a look at this and it's not easy. The check we need to add to enable the installation of glibc looks like this: OS::Linux::Glibc.system_version >= Formula["glibc"].version

What I would like to write (and add to SoftwareSpec) is the following:

  def depend_on_glibc_if_needed
    if OS::Linux::Glibc.system_version >= Formula["glibc"].version
      dependency_collector.add("glibc")
    end
  end

A Formula initialises a SoftwareSpec, which initialises a DependencyCollector each time. If I try to add this code to SoftwareSpec, I'll end up in an endless loop, because I will recursively call Formula.

A solution would be

  • to move the SoftwareSpec out of the Formula class / split the Formula in a child/parent class, one with and one without SoftwareSpec, as I only care about the version. This is probably too hard to do now.
  • To disable the creation of a SoftwareSpec with a flag while initialising a Formula: looks ugly, don't know how hard it would be
  • Find a way to get the version of the glibc formula without initialising the class.

iMichka avatar Aug 09 '22 20:08 iMichka

  • Find a way to get the version of the glibc formula without initialising the class.

Extract it into a constant. We already hardcode the version of glibc that we want into brew for the glibc audit. We only need to put the constant somewhere accessible to both places we want to use it.

carlocab avatar Aug 09 '22 23:08 carlocab

I had a look at this and it's not easy. The check we need to add to enable the installation of glibc looks like this: OS::Linux::Glibc.system_version >= Formula["glibc"].version

What I would like to write (and add to SoftwareSpec) is the following:

  def depend_on_glibc_if_needed
    if OS::Linux::Glibc.system_version >= Formula["glibc"].version
      dependency_collector.add("glibc")
    end
  end

This looks good! I think you may want to add this into dependency_collector.rb directly (making use of extend/os/mac/dependency_collector.rb or adding a new one for Linux), on further reflection, as it has e.g. git_dep_if_needed and it feels like the DependencyCollector#glibc_dep_if_needed is what would fit in closest.

While you're there, as previously mentioned, it'd be good to also add a gcc_dep_if_needed and migrate and delete the existing Keg.bottle_dependencies logic.

  • Find a way to get the version of the glibc formula without initialising the class. Extract it into a constant. We already hardcode the version of glibc that we want into brew for the glibc audit. We only need to put the constant somewhere accessible to both places we want to use it.

Agreed 👍🏻 We'll need this similarly for GCC, too, and I'd suggest they live in the same file e.g. os.rb or os/linux.rb.

MikeMcQuaid avatar Aug 10 '22 13:08 MikeMcQuaid

While you're there, as previously mentioned, it'd be good to also add a gcc_dep_if_needed and migrate and delete the existing Keg.bottle_dependencies logic.

Can I do this in a second pull request? Reviews take some time, there might be numerous back and forths (because I am sometimes slow to respond too).

I implemented the DependencyCollector#glibc_dep_if_needed strategy and I think it does look good now.

On thing is that a we should not forget to update the hardcoded glibc formula version whenever glibc is updated (but I will add that to the doc/migration guide).

I also have a small question: brew deps hello shows glibc on an outdated system (that's great). brew deps glibc obviously does not show glibc: I guess there is a piece of code somewhere in brew that cleans up duplicated dependencies?

iMichka avatar Aug 10 '22 21:08 iMichka

Looks good, thanks for the cleanup @MikeMcQuaid

I opened a companion PR in core to cleanup glibc there: https://github.com/Homebrew/homebrew-core/pull/107828 (this PR can be merged once this change is released).

I had one comment about the :build for gcc that needs answering.

Besides that, I am still wondering how the dependency loop is handled by brew: this new code makes glibc recursively depend on itself (and preferred gcc on itself too). Where is that dependency loop broken?

Also, it looks like @Bo98 was not really agreeing on shipping glibc and gcc for :all bottles, and I want to make sure the answer given by @MikeMcQuaid and @carlocab is enough to reach an agreement.

iMichka avatar Aug 11 '22 20:08 iMichka

Besides that, I am still wondering how the dependency loop is handled by brew: this new code makes glibc recursively depend on itself (and preferred gcc on itself too). Where is that dependency loop broken?

We handle some dependency loops. Does this manifest in incorrect behaviour/output from any commands or is it just an implementation concern? If the latter: we can safely ignore it.

Also, it looks like @Bo98 was not really agreeing on shipping glibc and gcc for :all bottles, and I want to make sure the answer given by @MikeMcQuaid and @carlocab is enough to reach an agreement.

@iMichka Yes, I think so for now. It can always be addressed in a follow-up PR.

MikeMcQuaid avatar Aug 12 '22 07:08 MikeMcQuaid

We handle some dependency loops. Does this manifest in incorrect behaviour/output from any commands or is it just an implementation concern? If the latter: we can safely ignore it.

That's what I thought. No incorrect behaviour, it looks like brew deps returns the right thing and that gets cleaned up outside of the dependency collector.

One minor thing though: [email protected] will now depend on glibc, which is probably wrong (and we will have a loop that is glibc -> binutils -> [email protected] (build dep) -> glibc. But I don't know if that's a big issue or not.

iMichka avatar Aug 12 '22 11:08 iMichka

One minor thing though: [email protected] will now depend on glibc, which is probably wrong (and we will have a loop that is glibc -> binutils -> [email protected] (build dep) -> glibc. But I don't know if that's a big issue or not.

No, I don't think so. My feeling is that basically everyone who needs glibc and/or gcc will end up with them installed at some point so there's not a big problem if a specific formula ends up with an unnecessary dependency in that case.

MikeMcQuaid avatar Aug 12 '22 12:08 MikeMcQuaid

Dep tree very clearly shows this is problematic
$ brew deps --tree --include-build --annotate hello
hello
├── glibc 
│   ├── glibc  (CIRCULAR DEPENDENCY)
│   ├── gcc@5  [build]
│   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   ├── gmp 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   └── m4  [build]
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   ├── [email protected] 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   └── gmp 
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       └── m4  [build]
│   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   ├── libmpc 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── gmp 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── m4  [build]
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   └── mpfr 
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       └── gmp 
│   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           └── m4  [build]
│   │   │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   ├── mpfr 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   └── gmp 
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       └── m4  [build]
│   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   ├── zlib 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   └── [email protected]  [build]
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       └── [email protected]  [build]
│   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   ├── binutils 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── zlib 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── [email protected]  [build]
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── [email protected]  [build]
│   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── [email protected]  [build]
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   └── [email protected]  [build]
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   └── glibc  (CIRCULAR DEPENDENCY)
│   ├── binutils  [build]
│   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  [build]
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── gmp 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── m4  [build]
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected] 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── gmp 
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── m4  [build]
│   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── libmpc 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── m4  [build]
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── mpfr 
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── gmp 
│   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │           └── m4  [build]
│   │   │   │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── mpfr 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── gmp 
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── m4  [build]
│   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── zlib 
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   └── [email protected]  [build]
│   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── [email protected]  [build]
│   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── zlib 
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build]
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── m4  [build]
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected] 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── gmp 
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── m4  [build]
│   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── libmpc 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── m4  [build]
│   │   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── mpfr 
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gmp 
│   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │           └── m4  [build]
│   │   │   │   │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── gmp 
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── m4  [build]
│   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── [email protected]  [build]
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── gcc@5  [build]
│   │   │       │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gmp 
│   │   │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── m4  [build]
│   │   │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected] 
│   │   │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── gmp 
│   │   │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │       └── m4  [build]
│   │   │       │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── libmpc 
│   │   │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gmp 
│   │   │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── m4  [build]
│   │   │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── mpfr 
│   │   │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │       └── gmp 
│   │   │       │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │           └── m4  [build]
│   │   │       │   │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── mpfr 
│   │   │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── gmp 
│   │   │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   │       └── m4  [build]
│   │   │       │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── [email protected]  [build]
│   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           └── gcc@5  [build]
│   │   │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               ├── gmp 
│   │   │               │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │   └── m4  [build]
│   │   │               │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               ├── [email protected] 
│   │   │               │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │   └── gmp 
│   │   │               │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │       └── m4  [build]
│   │   │               │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               ├── libmpc 
│   │   │               │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │   ├── gmp 
│   │   │               │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │   │   └── m4  [build]
│   │   │               │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │   └── mpfr 
│   │   │               │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │       └── gmp 
│   │   │               │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │           └── m4  [build]
│   │   │               │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               ├── mpfr 
│   │   │               │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │   └── gmp 
│   │   │               │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               │       └── m4  [build]
│   │   │               │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │               │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │               ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │               ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │               └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  [build]
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── m4  [build]
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected] 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── gmp 
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── m4  [build]
│   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── libmpc 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── m4  [build]
│   │   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── mpfr 
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gmp 
│   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │           └── m4  [build]
│   │   │   │   │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── gmp 
│   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── m4  [build]
│   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── zlib 
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── [email protected]  [build]
│   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  [build]
│   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           ├── gmp 
│   │   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   └── m4  [build]
│   │   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           ├── [email protected] 
│   │   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   └── gmp 
│   │   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │       └── m4  [build]
│   │   │           │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           ├── libmpc 
│   │   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   ├── gmp 
│   │   │           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   │   └── m4  [build]
│   │   │           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   └── mpfr 
│   │   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │       └── gmp 
│   │   │           │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │           └── m4  [build]
│   │   │           │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           ├── mpfr 
│   │   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   └── gmp 
│   │   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │       └── m4  [build]
│   │   │           │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           ├── zlib 
│   │   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │   │           │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │           ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │           └── glibc  (CIRCULAR DEPENDENCY)
│   │   └── [email protected]  [build]
│   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  [build]
│   │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           ├── gmp 
│   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   └── m4  [build]
│   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           ├── [email protected] 
│   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   └── gmp 
│   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │       └── m4  [build]
│   │           │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           ├── libmpc 
│   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   ├── gmp 
│   │           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   │   └── m4  [build]
│   │           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   └── mpfr 
│   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │       └── gmp 
│   │           │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │           └── m4  [build]
│   │           │               ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           ├── mpfr 
│   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   └── gmp 
│   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │       └── m4  [build]
│   │           │           ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           ├── zlib 
│   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │   └── [email protected]  [build]
│   │           │       ├── glibc  (CIRCULAR DEPENDENCY)
│   │           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│   │           │       └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │           ├── binutils  (CIRCULAR DEPENDENCY)
│   │           └── glibc  (CIRCULAR DEPENDENCY)
│   └── [email protected]  [build]
│       ├── glibc  (CIRCULAR DEPENDENCY)
│       └── gcc@5  [build]
│           ├── glibc  (CIRCULAR DEPENDENCY)
│           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           ├── gmp 
│           │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   └── m4  [build]
│           │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           ├── [email protected] 
│           │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   └── gmp 
│           │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │       └── m4  [build]
│           │           ├── glibc  (CIRCULAR DEPENDENCY)
│           │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           ├── libmpc 
│           │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   ├── gmp 
│           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   │   └── m4  [build]
│           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   └── mpfr 
│           │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │       └── gmp 
│           │           ├── glibc  (CIRCULAR DEPENDENCY)
│           │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │           └── m4  [build]
│           │               ├── glibc  (CIRCULAR DEPENDENCY)
│           │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           ├── mpfr 
│           │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   └── gmp 
│           │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │       └── m4  [build]
│           │           ├── glibc  (CIRCULAR DEPENDENCY)
│           │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           ├── zlib 
│           │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   └── [email protected]  [build]
│           │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │       └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│           ├── binutils 
│           │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   ├── zlib 
│           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   │   └── [email protected]  [build]
│           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
│           │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   │       └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│           │   ├── [email protected]  [build]
│           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
│           │   │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│           │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
│           └── glibc  (CIRCULAR DEPENDENCY)
└── gcc@5  [build]
    ├── glibc 
    │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── binutils  [build]
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── zlib 
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │       └── [email protected]  [build]
    │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── [email protected]  [build]
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── [email protected]  [build]
    │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── gmp 
    │   ├── glibc 
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  [build]
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib 
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │       └── [email protected]  [build]
    │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── m4  [build]
    │       ├── glibc 
    │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   ├── binutils  [build]
    │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── zlib 
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │       └── [email protected]  [build]
    │       │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── [email protected]  [build]
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   └── [email protected]  [build]
    │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   └── [email protected]  [build]
    │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── [email protected] 
    │   ├── glibc 
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  [build]
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib 
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │       └── [email protected]  [build]
    │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── gmp 
    │       ├── glibc 
    │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   ├── binutils  [build]
    │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── zlib 
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │       └── [email protected]  [build]
    │       │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── [email protected]  [build]
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   └── [email protected]  [build]
    │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   └── [email protected]  [build]
    │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       └── m4  [build]
    │           ├── glibc 
    │           │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   ├── binutils  [build]
    │           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── zlib 
    │           │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │   └── [email protected]  [build]
    │           │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │       └── [email protected]  [build]
    │           │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── [email protected]  [build]
    │           │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │   └── [email protected]  [build]
    │           │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   └── [email protected]  [build]
    │           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   └── [email protected]  [build]
    │           │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── libmpc 
    │   ├── glibc 
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  [build]
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib 
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │       └── [email protected]  [build]
    │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gmp 
    │   │   ├── glibc 
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── binutils  [build]
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── zlib 
    │   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── [email protected]  [build]
    │   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   │       └── [email protected]  [build]
    │   │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── [email protected]  [build]
    │   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── [email protected]  [build]
    │   │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── m4  [build]
    │   │       ├── glibc 
    │   │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   ├── binutils  [build]
    │   │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   │   ├── zlib 
    │   │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   │   │   └── [email protected]  [build]
    │   │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   │   │       └── [email protected]  [build]
    │   │       │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   │   ├── [email protected]  [build]
    │   │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   │   │   └── [email protected]  [build]
    │   │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   │   └── [email protected]  [build]
    │   │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   └── [email protected]  [build]
    │   │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── mpfr 
    │       ├── glibc 
    │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   ├── binutils  [build]
    │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── zlib 
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │       └── [email protected]  [build]
    │       │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── [email protected]  [build]
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   └── [email protected]  [build]
    │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   └── [email protected]  [build]
    │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       └── gmp 
    │           ├── glibc 
    │           │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   ├── binutils  [build]
    │           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── zlib 
    │           │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │   └── [email protected]  [build]
    │           │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │       └── [email protected]  [build]
    │           │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── [email protected]  [build]
    │           │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │   └── [email protected]  [build]
    │           │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   └── [email protected]  [build]
    │           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   └── [email protected]  [build]
    │           │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           └── m4  [build]
    │               ├── glibc 
    │               │   ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   ├── binutils  [build]
    │               │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   │   ├── zlib 
    │               │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   │   │   └── [email protected]  [build]
    │               │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   │   │       └── [email protected]  [build]
    │               │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   │   ├── [email protected]  [build]
    │               │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   │   │   └── [email protected]  [build]
    │               │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   │   └── [email protected]  [build]
    │               │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │               │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               │   └── [email protected]  [build]
    │               │       ├── glibc  (CIRCULAR DEPENDENCY)
    │               │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │               └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── mpfr 
    │   ├── glibc 
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  [build]
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib 
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │       └── [email protected]  [build]
    │   │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── gmp 
    │       ├── glibc 
    │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   ├── binutils  [build]
    │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── zlib 
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │       └── [email protected]  [build]
    │       │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── [email protected]  [build]
    │       │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   │   └── [email protected]  [build]
    │       │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   └── [email protected]  [build]
    │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   └── [email protected]  [build]
    │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       └── m4  [build]
    │           ├── glibc 
    │           │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   ├── binutils  [build]
    │           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── zlib 
    │           │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │   └── [email protected]  [build]
    │           │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │       └── [email protected]  [build]
    │           │   │   │           ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── [email protected]  [build]
    │           │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   │   └── [email protected]  [build]
    │           │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   └── [email protected]  [build]
    │           │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   └── [email protected]  [build]
    │           │       ├── glibc  (CIRCULAR DEPENDENCY)
    │           │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── zlib 
    │   ├── glibc 
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  [build]
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   └── [email protected]  [build]
    │   │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── [email protected]  [build]
    │       ├── glibc 
    │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   ├── binutils  [build]
    │       │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   │   ├── zlib  (CIRCULAR DEPENDENCY)
    │       │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │       │   │   └── [email protected]  [build]
    │       │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   └── [email protected]  [build]
    │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       └── [email protected]  [build]
    │           ├── glibc 
    │           │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   ├── binutils  [build]
    │           │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │           │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │           │   │   ├── zlib  (CIRCULAR DEPENDENCY)
    │           │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │           │   │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │           │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    ├── binutils 
    │   ├── glibc 
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── zlib 
    │   │   ├── glibc 
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc 
    │   │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │   │       │   └── [email protected]  [build]
    │   │       │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       └── [email protected]  [build]
    │   │           ├── glibc 
    │   │           │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │           │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │           │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │   │           │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   ├── [email protected]  [build]
    │   │   ├── glibc 
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │   │   │   └── [email protected]  [build]
    │   │   │       ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │   └── [email protected]  [build]
    │   │       ├── glibc 
    │   │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   │       │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │   │       │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │   └── [email protected]  [build]
    │       ├── glibc 
    │       │   ├── glibc  (CIRCULAR DEPENDENCY)
    │       │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
    │       │   ├── binutils  [build] (CIRCULAR DEPENDENCY)
    │       │   └── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
    └── glibc 
        ├── glibc  (CIRCULAR DEPENDENCY)
        ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
        ├── binutils  [build]
        │   ├── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
        │   ├── zlib 
        │   │   ├── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
        │   │   └── [email protected]  [build]
        │   │       ├── glibc  (CIRCULAR DEPENDENCY)
        │   │       ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
        │   │       └── [email protected]  [build]
        │   │           ├── glibc  (CIRCULAR DEPENDENCY)
        │   │           └── gcc@5  [build] (CIRCULAR DEPENDENCY)
        │   ├── [email protected]  [build]
        │   │   ├── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  [build] (CIRCULAR DEPENDENCY)
        │   │   └── [email protected]  [build]
        │   │       ├── glibc  (CIRCULAR DEPENDENCY)
        │   │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
        │   └── [email protected]  [build]
        │       ├── glibc  (CIRCULAR DEPENDENCY)
        │       └── gcc@5  [build] (CIRCULAR DEPENDENCY)
        └── [email protected]  [build]
            ├── glibc  (CIRCULAR DEPENDENCY)
            └── gcc@5  [build] (CIRCULAR DEPENDENCY)

Bo98 avatar Aug 18 '22 03:08 Bo98

In general, I'm liking how this looks in principle, but the missing logic I mentioned earlier is a problem and can't be ignored.

@Bo98 Thanks for testing this out! No-one is ignoring your comments. You "requested changes" on something that was addressed, were asked for a re-review and didn't provide additional explanation of what needs changed.

It'd be helpful if you could help us figure out how best to make this work.

MikeMcQuaid avatar Aug 18 '22 08:08 MikeMcQuaid

@Bo98 I believe I've addressed your concerns here, please re-review.

MikeMcQuaid avatar Aug 18 '22 12:08 MikeMcQuaid

No-one is ignoring your comments.

Sorry, didn't mean to sound blunt.

I am happy to help out with any iteration here too if desired. I'm taking a look at the current state now.

Bo98 avatar Aug 18 '22 12:08 Bo98

No-one is ignoring your comments.

Sorry, didn't mean to sound blunt.

I am happy to help out with any iteration here too if desired. I'm taking a look at the current state now.

Thanks for apologising and for taking a look, both are much appreciated ❤️

MikeMcQuaid avatar Aug 18 '22 13:08 MikeMcQuaid

glibc depending on glibc is fixed, but there are still circular dependencies everywhere else in the dependency tree.

Output
$ brew deps --tree --include-build --annotate hello
hello
├── gcc@5 
│   ├── gmp 
│   │   ├── m4  [build]
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── [email protected] 
│   │   ├── gmp 
│   │   │   ├── m4  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── libmpc 
│   │   ├── gmp 
│   │   │   ├── m4  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── mpfr 
│   │   │   ├── gmp 
│   │   │   │   ├── m4  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc 
│   │   │   │   │       ├── binutils  [build]
│   │   │   │   │       │   ├── zlib 
│   │   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   ├── [email protected]  [build]
│   │   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   ├── [email protected]  [build]
│   │   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── [email protected]  [build]
│   │   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── mpfr 
│   │   ├── gmp 
│   │   │   ├── m4  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── zlib 
│   │   ├── [email protected]  [build]
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── binutils 
│   │   ├── zlib 
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc 
│   │   │   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── glibc 
│   │   ├── binutils  [build]
│   │   │   ├── zlib 
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   └── gcc@5  (CIRCULAR DEPENDENCY)
│   └── glibc 
│       ├── binutils  [build]
│       │   ├── zlib 
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── [email protected]  [build]
│       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── [email protected]  [build]
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── [email protected]  [build]
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── [email protected]  [build]
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       └── gcc@5  (CIRCULAR DEPENDENCY)
├── glibc 
│   ├── binutils  [build]
│   │   ├── zlib 
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── gcc@5 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── [email protected] 
│   │   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── libmpc 
│   │   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── [email protected] 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── libmpc 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected] 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── libmpc 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── [email protected] 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── libmpc 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── zlib 
│   │   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected] 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── libmpc 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── zlib 
│   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── gcc@5 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected] 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── libmpc 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── mpfr 
│   │   │   │   │   │   ├── gmp 
│   │   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── zlib 
│   │   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5 
│   │   │   ├── gmp 
│   │   │   │   ├── m4  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected] 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── libmpc 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── mpfr 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── zlib 
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   └── glibc  (CIRCULAR DEPENDENCY)
│   ├── [email protected]  [build]
│   │   ├── gcc@5 
│   │   │   ├── gmp 
│   │   │   │   ├── m4  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected] 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── libmpc 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── mpfr 
│   │   │   │   │   ├── gmp 
│   │   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── mpfr 
│   │   │   │   ├── gmp 
│   │   │   │   │   ├── m4  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── zlib 
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── binutils 
│   │   │   │   ├── zlib 
│   │   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   └── glibc  (CIRCULAR DEPENDENCY)
│   └── gcc@5 
│       ├── gmp 
│       │   ├── m4  [build]
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── [email protected] 
│       │   ├── gmp 
│       │   │   ├── m4  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── libmpc 
│       │   ├── gmp 
│       │   │   ├── m4  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── mpfr 
│       │   │   ├── gmp 
│       │   │   │   ├── m4  [build]
│       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── mpfr 
│       │   ├── gmp 
│       │   │   ├── m4  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── zlib 
│       │   ├── [email protected]  [build]
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── binutils 
│       │   ├── zlib 
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── [email protected]  [build]
│       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── [email protected]  [build]
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── [email protected]  [build]
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── glibc  (CIRCULAR DEPENDENCY)
│       └── glibc  (CIRCULAR DEPENDENCY)
├── gcc@5 
│   ├── gmp 
│   │   ├── m4  [build]
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── [email protected] 
│   │   ├── gmp 
│   │   │   ├── m4  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── libmpc 
│   │   ├── gmp 
│   │   │   ├── m4  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── mpfr 
│   │   │   ├── gmp 
│   │   │   │   ├── m4  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc 
│   │   │   │   │       ├── binutils  [build]
│   │   │   │   │       │   ├── zlib 
│   │   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   ├── [email protected]  [build]
│   │   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   ├── [email protected]  [build]
│   │   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── [email protected]  [build]
│   │   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── mpfr 
│   │   ├── gmp 
│   │   │   ├── m4  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib 
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── [email protected]  [build]
│   │   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build]
│   │   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib 
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── [email protected]  [build]
│   │   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── [email protected]  [build]
│   │   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib 
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── [email protected]  [build]
│   │       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── zlib 
│   │   ├── [email protected]  [build]
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build]
│   │   │   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build]
│   │   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │       │   ├── [email protected]  [build]
│   │   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build]
│   │       │   ├── zlib  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── [email protected]  [build]
│   │       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── [email protected]  [build]
│   │       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── binutils 
│   │   ├── zlib 
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc 
│   │   │   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build]
│   │   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc 
│   │   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build]
│   │   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc 
│   │   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │   │       ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
│   │   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   └── glibc 
│   │       ├── binutils  [build] (CIRCULAR DEPENDENCY)
│   │       ├── [email protected]  [build]
│   │       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │       │   └── glibc  (CIRCULAR DEPENDENCY)
│   │       └── gcc@5  (CIRCULAR DEPENDENCY)
│   ├── glibc 
│   │   ├── binutils  [build]
│   │   │   ├── zlib 
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── [email protected]  [build]
│   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── [email protected]  [build]
│   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   ├── [email protected]  [build]
│   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│   │   └── gcc@5  (CIRCULAR DEPENDENCY)
│   └── glibc 
│       ├── binutils  [build]
│       │   ├── zlib 
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── [email protected]  [build]
│       │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── [email protected]  [build]
│       │   │   ├── [email protected]  [build]
│       │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── [email protected]  [build]
│       │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   │   └── glibc  (CIRCULAR DEPENDENCY)
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       ├── [email protected]  [build]
│       │   ├── gcc@5  (CIRCULAR DEPENDENCY)
│       │   └── glibc  (CIRCULAR DEPENDENCY)
│       └── gcc@5  (CIRCULAR DEPENDENCY)
└── glibc 
    ├── binutils  [build]
    │   ├── zlib 
    │   │   ├── [email protected]  [build]
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── gcc@5 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── [email protected] 
    │   │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── libmpc 
    │   │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── mpfr 
    │   │   │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── mpfr 
    │   │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── [email protected] 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── libmpc 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── mpfr 
    │   │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── mpfr 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected] 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── libmpc 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── mpfr 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── mpfr 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib  (CIRCULAR DEPENDENCY)
    │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   ├── [email protected]  [build]
    │   │   ├── [email protected]  [build]
    │   │   │   ├── gcc@5 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── [email protected] 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── libmpc 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── mpfr 
    │   │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── mpfr 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── zlib 
    │   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── gcc@5 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected] 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── libmpc 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── mpfr 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── mpfr 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib 
    │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   ├── [email protected]  [build]
    │   │   ├── gcc@5 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected] 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── libmpc 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── mpfr 
    │   │   │   │   │   ├── gmp 
    │   │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── mpfr 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── zlib 
    │   │   │   │   ├── [email protected]  [build]
    │   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   ├── gcc@5 
    │   │   ├── gmp 
    │   │   │   ├── m4  [build]
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── [email protected] 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── libmpc 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── mpfr 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── mpfr 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── zlib 
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── [email protected]  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── binutils  (CIRCULAR DEPENDENCY)
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   └── glibc  (CIRCULAR DEPENDENCY)
    ├── [email protected]  [build]
    │   ├── gcc@5 
    │   │   ├── gmp 
    │   │   │   ├── m4  [build]
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── [email protected] 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── libmpc 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── mpfr 
    │   │   │   │   ├── gmp 
    │   │   │   │   │   ├── m4  [build]
    │   │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── mpfr 
    │   │   │   ├── gmp 
    │   │   │   │   ├── m4  [build]
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── zlib 
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── binutils 
    │   │   │   ├── zlib 
    │   │   │   │   ├── [email protected]  [build]
    │   │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build]
    │   │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   │   ├── [email protected]  [build] (CIRCULAR DEPENDENCY)
    │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
    │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   │   ├── glibc  (CIRCULAR DEPENDENCY)
    │   │   └── glibc  (CIRCULAR DEPENDENCY)
    │   └── glibc  (CIRCULAR DEPENDENCY)
    └── gcc@5 
        ├── gmp 
        │   ├── m4  [build]
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   └── glibc  (CIRCULAR DEPENDENCY)
        ├── [email protected] 
        │   ├── gmp 
        │   │   ├── m4  [build]
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   └── glibc  (CIRCULAR DEPENDENCY)
        ├── libmpc 
        │   ├── gmp 
        │   │   ├── m4  [build]
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── mpfr 
        │   │   ├── gmp 
        │   │   │   ├── m4  [build]
        │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   └── glibc  (CIRCULAR DEPENDENCY)
        ├── mpfr 
        │   ├── gmp 
        │   │   ├── m4  [build]
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   └── glibc  (CIRCULAR DEPENDENCY)
        ├── zlib 
        │   ├── [email protected]  [build]
        │   │   ├── [email protected]  [build]
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   └── glibc  (CIRCULAR DEPENDENCY)
        ├── binutils 
        │   ├── zlib 
        │   │   ├── [email protected]  [build]
        │   │   │   ├── [email protected]  [build]
        │   │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── [email protected]  [build]
        │   │   ├── [email protected]  [build]
        │   │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── [email protected]  [build]
        │   │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   │   └── glibc  (CIRCULAR DEPENDENCY)
        │   ├── gcc@5  (CIRCULAR DEPENDENCY)
        │   └── glibc  (CIRCULAR DEPENDENCY)
        ├── glibc  (CIRCULAR DEPENDENCY)
        └── glibc  (CIRCULAR DEPENDENCY)

Bo98 avatar Aug 18 '22 13:08 Bo98

glibc depending on glibc is fixed, but there are still circular dependencies everywhere else in the dependency tree.

@Bo98 Suggested changes? Exclude recursive_dependencies?

MikeMcQuaid avatar Aug 18 '22 14:08 MikeMcQuaid

Yes, including build dependencies.

On 18 Aug 2022, at 15:24, Mike McQuaid @.***> wrote:

 glibc depending on glibc is fixed, but there are still circular dependencies everywhere else in the dependency tree.

@Bo98 Suggested changes? Exclude recursive_dependencies?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

Bo98 avatar Aug 18 '22 16:08 Bo98