My five year old CPU has been working it's ass off the last few days doing a full --emptytree world to try to purge the system of the ncurses clusterfuck.
Here is the list of FAIL. A few of these might be stale listings because I didn't purge the directory before running this. Also a few of these might work if I tried it again because a document generator was in ncurses-fail mode when it attempted to build the relevant package. One of these, however, was OMFGROTFLMFAO funny... You'll see what I mean below. What does it say about the state of linux when the compiler is too broken to compile a bug reporter module? =P I usually tolerate a moderate failure %-age but these packages are far too important to the things I need to do to be acceptable. =| tortoise portage # pwd /var/tmp/portage tortoise portage # tree -L 2 . ├── app-arch │ └── rpm-4.12.0.1 ├── app-doc │ └── doxygen-1.8.10-r1 ├── app-office │ ├── libreoffice-4.4.5.2 │ └── texmacs-1.99.2-r1 ├── dev-db │ └── mysql-workbench-6.3.4 ├── dev-dotnet │ └── nuget-2.8.3 ├── dev-java │ └── antlr-3.1.3-r3 ├── dev-libs │ ├── libcdio-0.93 │ ├── libcdio-paranoia-0.93_p1 │ └── libevdev-1.4.3 ├── dev-util │ ├── kdevplatform-1.7.1 │ └── monodevelop-5.9.5.9 ├── kde-apps │ ├── kdesdk-kioslaves-4.14.3 │ └── libkdcraw-4.14.3 ├── media-gfx │ └── digikam-4.12.0 ├── media-libs │ ├── libkface-4.12.0 │ └── mesa-10.6.3 ├── media-sound │ └── playmidi-2.5-r2 ├── media-video │ └── vcdimager-0.7.24 ├── sci-libs │ └── gdal-2.0.0 └── sys-devel └── llvm-3.6.2 36 directories, 0 files tortoise portage # ####################################################################### In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/functional:55:0, from /var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src/tools/clang/lib/StaticAnalyzer/Core/../../../include/clang/Basic/SourceLocation.h:22, from /var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src/tools/clang/lib/StaticAnalyzer/Core/../../../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:18, from /var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:15: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/tuple: In constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = clang::ento::LikelyFalsePositiveSuppressionBRVisitor*; _U2 = std::default_delete<clang::ento::LikelyFalsePositiveSuppressionBRVisitor>; <template-parameter-2-3> = void; _T1 = clang::ento::BugReporterVisitor*; _T2 = std::default_delete<clang::ento::BugReporterVisitor>]’: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/tuple:539:19: internal compiler error: Segmentation fault constexpr tuple(_U1&& __a1, _U2&& __a2) ^ Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.gentoo.org/> for instructions. /bin/rm: cannot remove ‘/var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src-abi_x86_64.amd64/tools/clang/lib/StaticAnalyzer/Core/Release/BugReporter.d.tmp’: No such file or directory /var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src/Makefile.rules:1514: recipe for target '/var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src-abi_x86_64.amd64/tools/clang/lib/StaticAnalyzer/Core/Release/BugReporter.o' failed make[5]: *** [/var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src-abi_x86_64.amd64/tools/clang/lib/StaticAnalyzer/Core/Release/BugReporter.o] Error 1 make[5]: *** Waiting for unfinished jobs.... -- IQ is a measure of how stupid you feel. Powers are not rights.