Comment 5 for bug 1203121

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

After installing libboost1.48-dev, libboost-test1.48-dev and libboost-signals1.48-dev (this removed the *1.46 packages) it builds fine.

Unfortunately I don't think your fix will work, Jens. Because... libboost-dev (version 1.48.0.2) depends on libboost1.46-dev... so... yeah. [1]

I guess we could replace the dependency with 1.48-specific packages I've listed above, but those packages are not present on later releases and will presumably break those. Essentially makes that a no-go.

Looking at the latest version of the debian package [2], I see they've added the line "libboost-dev | libboost1.49-dev" to the control file [3]. I think doing the "or" dependency might work, though I am not exactly sure how it will decide which dependency to select. Might be something to look into though...

[1] http://packages.ubuntu.com/precise/libboost-dev
[2] http://anonscm.debian.org/gitweb/?p=pkg-games/widelands.git
[3] http://anonscm.debian.org/gitweb/?p=pkg-games/widelands.git;a=blob_plain;f=debian/control;hb=refs/heads/debian-debian