[My knowledge of python is nearly zero - and I don't plan to subscribe to -python]
On Wednesday 02 April 2008, Steve M. Robbins wrote: > You might want to consider doing so; this allows you to be > clear as to which version of python you support. Or, indeed, > build support for both 2.4 and 2.5. I just need python 2.2 or 2.3 or 2.4 or 2.5 or .. (maybe even 2.0 or 2.1 suffices) It would require quite big changes to support multiple versions - and I don't see much gain for it. > OK, so this is using libboost-python-dev 1.34.1-10, which has the bug > previously mentioned: if you don't have python installed prior to > installing libboost-python-dev, you don't get the symlinks. > > The sequence shown in the build log indicates that no python-dev > package is installed at all. This is due to another change made to > support multiple python runtimes. The libboost-python-dev package > used to depend on python-dev. Now that it supports two runtimes, it > doesn't make sense to depend on both. Arguably it could depend on the > default, but what I did instead is weaken the dependencies to suggest. > This breaks your build because the suggestions are not installed. I think you *must* depend on at least one python -dev thingie. Do you need to manually change stuff to support a new python version ? But can't python-dev | python2.4-dev | python2.5-dev be appropriate ? > 4. For a package that build-depends on libboost-python-dev, what is > the recommended strategy: to hack the build config and use the -py24 > and -py25 library variants, or to rely on the symlinks and having the > correct Python installed? Naively, I'd expect the latter strategy > for those who simply need to support the default Python version, > and the former for those who support all Python runtimes. I would also expect the naively strategy to work. On a side note not related to this at all, I am a bit curious. How is it expected to be handled when support for python-2.4 will be dropped? Just hope that it matches a boost soname change? /Sune -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]