* Ritesh Raj Sarraf <rrs@debian.org>, 2012-01-08, 13:08:
This will not install python-argparse needed for the 2.6 variants. The only really satisfying option is adding explicit ipython2.6 packages which I'm not going to do that as 2.6 will disappear at some point and packaging is complex enough as is.argparse was included in python2.7 Please change the argparse dependency to python (>= 2.7) | python-argparse The same change also makes sense for the build dependencies.
How about using "python (>= 2.7) | python-argparse" in Depends and "python-argparse" in Recommends or Suggests?
The current Depends doesn't guarantee that ipython is usable with non-default Python version anyway (e.g. you don't depend on python2.6, you have little control over versions supported by your dependencies, etc.).
It is my opinion that argparse should revert the 2.6 only change
That said, I agree that the argparse 2.6-only change should be reverted. -- Jakub Wilk