> - - 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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to