Your message dated Sat, 14 Nov 2009 12:44:35 -0600
with message-id <[email protected]>
and subject line Re: Bug#550699: libboost-python1.40-dev: Bad python version 
dependency
has caused the Debian Bug report #550699,
regarding libboost-python1.40-dev: Bad python version dependency
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
550699: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550699
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libboost-python1.40-dev
Version: 1.40.0-2
Severity: important

Hi,

Would be nice to fix the Depends field with python version :

For now we have :

python (<< 2.6)
python (>= 2.4)
python (>= 2.5)

python (>= 2.5) should be replaced by python (>= 2.4)

Christian

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.31 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libboost-python1.40-dev depends on:
ii  gccxml               0.9.0+cvs20090916-1 XML output extension to GCC
ii  libboost-python1.40. 1.40.0-2            Boost.Python Library
ii  libboost1.40-dev     1.40.0-2            Boost C++ Libraries development fi
ii  python               2.5.4-2             An interactive high-level object-o
ii  python-dev           2.5.4-2             Header files and a static library 
ii  python-elementtree   1.2.6-14            Light-weight toolkit for XML proce
ii  python-support       1.0.4               automated rebuilding support for P

libboost-python1.40-dev recommends no packages.

Versions of packages libboost-python1.40-dev suggests:
pn  libboost1.40-doc              <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
On Sat, Nov 14, 2009 at 07:34:47PM +0100, Christian Marillat wrote:
> "Steve M. Robbins" <[email protected]> writes:
> 
> > On Sat, Nov 14, 2009 at 06:59:29PM +0100, Christian Marillat wrote:
> >> "Steve M. Robbins" <[email protected]> writes:

> >> > I believe the extra "python (>= 2.5)" you are talking about is
> >> > actually part of
> >> >
> >> >  python (>= 2.5) | python-celementtree | python-elementtree
> >> >
> >> > Boost.Python depends on elementtree, and there are three ways to get
> >> > it: use python 2.5, or use one of the other two packages mentioned.
> >> 
> >> This package depends on the following python version :
> >> 
> >> python (>= 2.4)
> >> python (>= 2.5)
> >> python (<< 2.6)
> >
> > I showed the output of apt-cache on my machine, which differs from
> > what you claim.  Where are you getting this information from?
> 
> >From apt-cache read again :
> 
> ,----
> | Depends: libboost1.40-dev (= 1.40.0-2), libboost-python1.40.0 (= 1.40.0-2), 
> python-dev, python (<< 2.6), python (>= 2.4), python-support (>= 0.90.0), 
> python (>= 2.5) | python-celementtree | python-elementtree, gccxml
> `----

Right; let's unpack this and display the AND clauses one-per-line:

Depends: libboost1.40-dev (= 1.40.0-2), 
        libboost-python1.40.0 (= 1.40.0-2), 
        python-dev, 
        python (<< 2.6), 
        python (>= 2.4), 
        python-support (>= 0.90.0), 
        python (>= 2.5) | python-celementtree | python-elementtree, 
        gccxml

To answer your question: clearly the minimum version of python
is 2.4.  

However, you also need elementtree.  You can satisfy the dependencies
using:

(a) python 2.4 and python-celementtree; or
(b) python 2.5

among other possibilities.

Best regards,
-Steve

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to