I have dev-lang/ghc in my world file. Today, while updating the system, the portage wanted to update it. Ok. But why it pulles in ghc-bin-7.8.4-amd64.tbz2?
# emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-lang/ghc-7.8.4 [7.6.3-r1] Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-lang/ghc-7.8.4::gentoo >>> Downloading >>> 'http://mirror.netcologne.de/gentoo/distfiles/ghc-7.8.4-src.tar.bz2' --2015-09-24 14:11:04-- http://mirror.netcologne.de/gentoo/distfiles/ghc-7.8.4-src.tar.bz2 Resolving mirror.netcologne.de... 194.8.197.22, 2001:4dd0:1234:1::deb Connecting to mirror.netcologne.de|194.8.197.22|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 10600755 (10M) [application/octet-stream] Saving to: '/usr/portage/distfiles/ghc-7.8.4-src.tar.bz2' /usr/portage/distfi 100%[=====================>] 10.11M 181KB/s in 58s 2015-09-24 14:12:02 (179 KB/s) - '/usr/portage/distfiles/ghc-7.8.4-src.tar.bz2' saved [10600755/10600755] * ghc-7.8.4-src.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Downloading >>> 'http://mirror.netcologne.de/gentoo/distfiles/ghc-bin-7.8.4-amd64.tbz2' --2015-09-24 14:12:02-- http://mirror.netcologne.de/gentoo/distfiles/ghc-bin-7.8.4-amd64.tbz2 Resolving mirror.netcologne.de... 194.8.197.22, 2001:4dd0:1234:1::deb Connecting to mirror.netcologne.de|194.8.197.22|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 100573133 (96M) [application/octet-stream] Saving to: '/usr/portage/distfiles/ghc-bin-7.8.4-amd64.tbz2' /usr/portage/distfi 100%[=====================>] 95.91M 193KB/s in 9m 54s 2015-09-24 14:21:56 (165 KB/s) - '/usr/portage/distfiles/ghc-bin-7.8.4-amd64.tbz2' saved [100573133/100573133]