> - - Binary packages don't require the header packages. Theese are the main cause of pain in situations like this. Why? Because they just install the hard RDEPEND, so if you have a system installed from binaries, you get working linking, but nothing will compile for the system. Theese level of inheritance bugs are a ripe minefield for the whole distribution, and one that will severely damage the distribution as a whole. one way of solving it is to go through each and every top-level application and violently scan all its included files, and all files included from those headers in turn, in order to get the dependencies right. The other is to fix the level closest to the breakage by making sure that headers are treated like libraries. Hope I'm making this clear enough, its fairly early. //Spider -- begin .signature Tortured users / Laughing in pain See Microsoft KB Article Q265230 for more information. end