[Pkg-lyx-devel] Bug#286555: Lyx is removed from unstable sytems since python 2.4 is now "standard" for python

Aron T Aron T <aront54@gmail.com>, 286555@bugs.debian.org
Mon, 20 Dec 2004 23:21:40 -0500


Hmmmm....

Ok then. i think I know what hte problem is. It's not that i have
experimental packages. it's that  I am running the Ubuntu version of
Debian, and python package is 2.4-0ubuntu2. Most other
python-dependent packages seem to require 2.4 at least in Ubuntu
(which is a very heavily Python-oriented environment).

The rest of the packages are exactly the same except lyx has been
removed (although it is the 1.3.4-2 from unstable).

But still, the question remains why is lyx removed just because python
is 2.4 if 2.3 is still installed?
Even though one could say this is a problem in Ubuntu, it doesn't seem
proper behavior for the lyx package e.g. what if someone decides
python should point to 2.4 for some other application? That shouldnt
break lyx as long as 2.3 is still installed, should it? Again i don't
know if this is feasible under Debian's dependency setting
capabilities.

> [Aron T]
> > Exactly. But when you update certain packages in unstable they "pull"
> > in Python 2.4, and the python package now points to python2.4.
> 
> Does it?  Not on my system.
> 
>   $ dpkg -l python python2.3 python2.4 lyx-common
>   [...]
>   ii  python         2.3.4-5        An interactive high-level object-oriented
>   ii  python2.3      2.3.4-18       An interactive high-level object-oriented
>   ii  python2.4      2.4-2          An interactive high-level object-oriented
>   ii  lyx-common     1.3.4-2        High Level Word Processor - common files
> 
>   $ ls -l /usr/bin/python
>   lrwxrwxrwx  1 root root 9 Dec  1 10:19 /usr/bin/python -> python2.3
> 
> I suspect you have unofficial python and python2.4 packages, maybe some
> earlier version from experimental or something.  What do the above
> "dpkg -l" and "ls -l" commands say on your system?
> 
> Peter
> 
> 
>