1 |
On Thursday, August 20, 2015 4:26:08 PM Alan Grimes wrote: |
2 |
> My five year old CPU has been working it's ass off the last few days |
3 |
> doing a full --emptytree world to try to purge the system of the ncurses |
4 |
> clusterfuck. |
5 |
> |
6 |
> Here is the list of FAIL. A few of these might be stale listings because |
7 |
> I didn't purge the directory before running this. Also a few of these |
8 |
> might work if I tried it again because a document generator was in |
9 |
> ncurses-fail mode when it attempted to build the relevant package. One |
10 |
> of these, however, was OMFGROTFLMFAO funny... You'll see what I mean |
11 |
> below. What does it say about the state of linux when the compiler is |
12 |
> too broken to compile a bug reporter module? =P |
13 |
> |
14 |
> I usually tolerate a moderate failure %-age but these packages are far |
15 |
> too important to the things I need to do to be acceptable. =| |
16 |
> |
17 |
> tortoise portage # pwd |
18 |
> /var/tmp/portage |
19 |
> tortoise portage # tree -L 2 |
20 |
> . |
21 |
> ├── app-arch |
22 |
> │ └── rpm-4.12.0.1 |
23 |
> ├── app-doc |
24 |
> │ └── doxygen-1.8.10-r1 |
25 |
> ├── app-office |
26 |
> │ ├── libreoffice-4.4.5.2 |
27 |
> │ └── texmacs-1.99.2-r1 |
28 |
> ├── dev-db |
29 |
> │ └── mysql-workbench-6.3.4 |
30 |
> ├── dev-dotnet |
31 |
> │ └── nuget-2.8.3 |
32 |
> ├── dev-java |
33 |
> │ └── antlr-3.1.3-r3 |
34 |
> ├── dev-libs |
35 |
> │ ├── libcdio-0.93 |
36 |
> │ ├── libcdio-paranoia-0.93_p1 |
37 |
> │ └── libevdev-1.4.3 |
38 |
> ├── dev-util |
39 |
> │ ├── kdevplatform-1.7.1 |
40 |
> │ └── monodevelop-5.9.5.9 |
41 |
> ├── kde-apps |
42 |
> │ ├── kdesdk-kioslaves-4.14.3 |
43 |
> │ └── libkdcraw-4.14.3 |
44 |
> ├── media-gfx |
45 |
> │ └── digikam-4.12.0 |
46 |
> ├── media-libs |
47 |
> │ ├── libkface-4.12.0 |
48 |
> │ └── mesa-10.6.3 |
49 |
> ├── media-sound |
50 |
> │ └── playmidi-2.5-r2 |
51 |
> ├── media-video |
52 |
> │ └── vcdimager-0.7.24 |
53 |
> ├── sci-libs |
54 |
> │ └── gdal-2.0.0 |
55 |
> └── sys-devel |
56 |
> └── llvm-3.6.2 |
57 |
> |
58 |
> 36 directories, 0 files |
59 |
> tortoise portage # |
60 |
> |
61 |
> ####################################################################### |
62 |
> |
63 |
> In file included from |
64 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/functional:55:0, |
65 |
> from |
66 |
> /var/tmp/portage/sys- |
67 |
devel/llvm-3.6.2/work/llvm-3.6.2.src/tools/clang/lib/StaticAnalyzer/Core/../../../include/clang/Basic/SourceLocation.h:22, |
68 |
> from |
69 |
> /var/tmp/portage/sys- |
70 |
devel/llvm-3.6.2/work/llvm-3.6.2.src/tools/clang/lib/StaticAnalyzer/Core/../../../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:18, |
71 |
> from |
72 |
> /var/tmp/portage/sys- |
73 |
devel/llvm-3.6.2/work/llvm-3.6.2.src/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:15: |
74 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/tuple: In |
75 |
> constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with |
76 |
> _U1 = clang::ento::LikelyFalsePositiveSuppressionBRVisitor*; _U2 = |
77 |
> std::default_delete<clang::ento::LikelyFalsePositiveSuppressionBRVisitor>; |
78 |
> <template-parameter-2-3> = void; _T1 = clang::ento::BugReporterVisitor*; |
79 |
> _T2 = std::default_delete<clang::ento::BugReporterVisitor>]’: |
80 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/tuple:539:19: |
81 |
> internal compiler error: Segmentation fault |
82 |
> constexpr tuple(_U1&& __a1, _U2&& __a2) |
83 |
> ^ |
84 |
> Please submit a full bug report, |
85 |
> with preprocessed source if appropriate. |
86 |
> See <https://bugs.gentoo.org/> for instructions. |
87 |
> /bin/rm: cannot remove |
88 |
> ‘/var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src- |
89 |
abi_x86_64.amd64/tools/clang/lib/StaticAnalyzer/Core/Release/BugReporter.d.tmp’: |
90 |
> No such file or directory |
91 |
> /var/tmp/portage/sys- |
92 |
devel/llvm-3.6.2/work/llvm-3.6.2.src/Makefile.rules:1514: |
93 |
> recipe for target |
94 |
> '/var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src- |
95 |
abi_x86_64.amd64/tools/clang/lib/StaticAnalyzer/Core/Release/BugReporter.o' |
96 |
> failed |
97 |
> make[5]: *** |
98 |
> [/var/tmp/portage/sys-devel/llvm-3.6.2/work/llvm-3.6.2.src- |
99 |
abi_x86_64.amd64/tools/clang/lib/StaticAnalyzer/Core/Release/BugReporter.o] |
100 |
> Error 1 |
101 |
> make[5]: *** Waiting for unfinished jobs.... |
102 |
|
103 |
The ncurses ebuild is indeed broken, I ran into the same problem before. |
104 |
|
105 |
But you received good advice on your last thread (build libtinfo on another |
106 |
system and copy it or just try symlinking it to ncurses), if you'd followed it |
107 |
you would a got your system back up in a few minutes. |
108 |
|
109 |
Good luck, |
110 |
|
111 |
-- |
112 |
Fernando Rodriguez |