Generation of "python" dependencies for public extensions versus python2.3
Hi,
While trying to install the packages from experimental where python
is python2.4, I was surprized by the non-upgradability of the
python-gmenus package (from gnome-menus): it is built with
XS-Python-Version set to current, and ends up with:
Depends: libc6 (>= 2.3.6-6), libglib2.0-0 (>= 2.10.0),
libgnome-menu2 (>= 2.14.0), python-central (>= 0.5), python (>=
2.3), python (<< 2.4)
Python-Version: 2.3
Since "current" was 2.3 when it was built, it ships files below
/usr/lib/python2.3, so why doesn't it end with a python2.3 dependency
instead of pure python dependencies? And why does it "conflict" with a
"python" 2.4?
The extension would certainly still work when used from python2.3 after
the switch, and this seems to make upgrades harder.
Bye,
--
Loïc Minier <lool@dooz.org>
Reply to: