The Precise release of ubuntu has two libboost-dev packages. The default is 1.46, but there is also a 1.48. If I install both, where are the headers and libraries for 1.48 installed? Are the locations the same if I only install 1.48?
David's question is valid also for my case: it seems that if I upgrade the Boost packages from 1.46 to 1.48 I lose the libogre-dev which depends on 1.46. The "abstract" packages (e.g., libboost-all-dev) are also removed. IMO, that is an indication of an issue with the upgrade path.
I believe an upgrade of the abstract packages to depend on the 1.48 packages instead of 1.46 should cleanly resolve all the issues. Is there such a planned upgrade?