1 |
> - - Binary packages don't require the header packages. |
2 |
|
3 |
|
4 |
Theese are the main cause of pain in situations like this. |
5 |
|
6 |
Why? Because they just install the hard RDEPEND, so if you have a system |
7 |
installed from binaries, you get working linking, but nothing will |
8 |
compile for the system. |
9 |
|
10 |
Theese level of inheritance bugs are a ripe minefield for the whole |
11 |
distribution, and one that will severely damage the distribution as a |
12 |
whole. one way of solving it is to go through each and every |
13 |
top-level application and violently scan all its included files, and all |
14 |
files included from those headers in turn, in order to get the |
15 |
dependencies right. |
16 |
|
17 |
The other is to fix the level closest to the breakage by making sure |
18 |
that headers are treated like libraries. |
19 |
|
20 |
|
21 |
Hope I'm making this clear enough, its fairly early. |
22 |
|
23 |
//Spider |
24 |
|
25 |
|
26 |
-- |
27 |
begin .signature |
28 |
Tortured users / Laughing in pain |
29 |
See Microsoft KB Article Q265230 for more information. |
30 |
end |