On Thursday, August 20, 2015 4:26:08 PM Alan Grimes wrote:
> 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....

The ncurses ebuild is indeed broken, I ran into the same problem before.

But you received good advice on your last thread (build libtinfo on another 
system and copy it or just try symlinking it to ncurses), if you'd followed it 
you would a got your system back up in a few minutes.

Good luck,

-- 
Fernando Rodriguez

Reply via email to