1

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?

2 Answers 2

2

The default is 1.46, but there is also a 1.48.

1.48 is the latest version. 1.46 should upgrade to 1.48, with headers/libraries in the same location. Do you simultaneously need both?

1
  • In some cases, I've seen warnings about conflicting packages, but I didn't see that for the boost packages. If they are both adding files with the same name to the same location, I figured they should be considered conflicting. May 9, 2012 at 17:05
2

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?

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .