[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: