Re: upgrade from python2.3 to python2.4

From: David Baron (d_baron_at_012.net.il)
Date: 08/04/05

  • Next message: Hans-Peter Sulzer: "Re: How to stop X, to get a text mode console (new to Debian, need help)"
    Date: Thu, 04 Aug 2005 23:14:52 +0300
    To: debian-user@lists.debian.org
    
    

    On Thursday 04 August 2005 22:42, debian-user-digest-request@lists.debian.org
    wrote:
    > > > I downloaded a game sudoku recently but I'm having troubles installing
    > > > it. It requires Python 2.4 or higher and when I downloaded it first
    > > > Python 2.3 was on my system. So I searched in aptitude if I can
    > > > upgrade it and I found Python 2.4 - so I installed it. Tried to
    > > > install the sudoku application but a message
    > > >
    > > > Error: Python-2.4 or newer is required. Current version:
    > > >  2.3.5 (#2, Jun 19 2005, 13:28:00)
    > > > [GCC 3.3.6 (Debian 1:3.3.6-6)]
    > >
    > > Try to run the program with "python2.4 theprogram" instead of just
    > > "theprogram".
    > >
    > > cheers,
    > > Christian
    >
    > Thank you very much, so simple, yet I would never have thougt of that
    > since I've been looking at the install instructions where they say
    > nothing about that option...
    >
    > Anyway, when I thought the problem has been solved, it occurs
    > something else has got in my way...
    >
    > This game requires 'PyGTK-2.3.93 or newer' also so I tried to install
    > it... I downloaded the pygtk-2.4.0 and run
    >
    > # ./configure --prefix=/usr/lib/python2.4
    >
    > as in instructions but I always get this line at the end:
    >
    > # checking whether /usr/lib/python2.4 version >= 2.3... configure:
    > error: too old
    >
    > Then I read in the pygtk readme file the next:
    >
    > If your Python interpreter isn't in the path, or is not called
    > "python", you can set the PYTHON environment variable to the full path
    > of the interpreter:
    >
    >     $ PYTHON=/prefix/bin/python
    >     $ export PYTHON
    >
    > And I entered:
    >
    > # PYTHON=/usr/bin/python2.4
    > # export PYTHON
    >
    > But no change.
    >
    > I just spent so much time trying to search for a solution on the net
    > but can't afford to loose any more time.
    >
    > I mean, it is a great game and in my opinion worth all the trouble but
    > at the moment this just isn't a good use of my time. Maybe some of you
    > good folks comes up with an idea in the mean time or tells me what I
    > have been doing wrong.

    I went through all of this as well. There is apparently no Debian package for
    one of the routines it uses so even 2.4 failed.

    So ... I changed the code to "require" 2.3 and finally got it toe compile. Get
    an error when I try to run it.

    I you want sudoku, there is a quick and dirty ruby program around. SInce it
    actually runs in a thinkly disguized xterm, firewall messages and such cover
    the board and their is no refresh. Better, get the sgt-puzzles package. Among
    its game clones of minesweeper, mastermind and such, there is "solo" which
    is ... sudoku and reasonably done.


  • Next message: Hans-Peter Sulzer: "Re: How to stop X, to get a text mode console (new to Debian, need help)"