0

Since I am having problems with rhodecode (db problems when upgrading) I reverted rhodecode to an old version (1.3.6->1.5.1->1.3.6). Beaker is a dependency and should have been reverted to 1.6.3 but sticks to 1.6.4 - with no error message either during the Rhodecode downgrade or a manual attempt.

Manually trying to downgrade yields

server:~# pip install beaker==1.6.3
Downloading/unpacking beaker==1.6.3
  Downloading Beaker-1.6.3.tar.gz (52Kb): 52Kb downloaded
  Running setup.py egg_info for package beaker
Installing collected packages: beaker
  Found existing installation: Beaker 1.6.4
    Uninstalling Beaker:
      Successfully uninstalled Beaker
  Running setup.py install for beaker
Successfully installed beaker
Cleaning up...
server:~# pip freeze
Babel==0.9.6
Beaker==1.6.4
FormEncode==1.2.4
Mako==0.7.0
Markdown==2.1.1
MarkupSafe==0.15
Paste==1.7.5.1
PasteDeploy==1.5.0
PasteScript==1.7.5
[...]

So I am still at 1.6.4. Also dependent Rhodecode still stumbles upon this.

How to I downgrdae to 1.6.3? (Running on Ubuntu with Python 2.6.6.)

Andreas Reiff
  • 201
  • 3
  • 10

1 Answers1

1

It happens rarely that mixing easy_install and pip can lead to some odd issue.RhodeCode can work with 1.6.4, i recommend removing file requires.txt from RhodeCode.egg-info located in site-packages of your python installation or virtualenv directory

marcinkuzminski
  • 185
  • 1
  • 4