https://bugzilla.redhat.com/show_bug.cgi?id=555868

I opened a bug a while ago to have the version of MySQL-python in
RHEL5 brought up to a usable level. So hopefully it will be resolved
in the near future. In the meantime, it's off to RHEL 6 for me :)

Also, if you don't want to self-manage ReviewBoard in RHEL 5, I
maintain the EPEL RPMs for it, so you don't have to deal with
easy_install upgrading your python packages to unsupported versions.

On Jan 4, 3:26 pm, Mohamed Mansour <m0.interact...@gmail.com> wrote:
> I am sorry I didn't reply back. I didn't place the correct group email
> settings. I know this is 1 year too late :) But it might help others
> searching for a solution.
>
> Basically, if you have installed MySQL-python from the yum like this:
>
> yum install MySQL-python
>
> That installs a really old version (nothing out of the ordinary with RHEL),
> you would need to install the package from easy_install as stated in the
> docs:
>
> easy_install mysql-python
>
> You will still have a problem doing that on a recent RHEL server with the
> following error:
>
> Searching for mysql-python
> Readinghttp://pypi.python.org/simple/mysql-python/
> Readinghttp://sourceforge.net/projects/mysql-python/
> Readinghttp://sourceforge.net/projects/mysql-python
> Best match: MySQL-python 1.2.3
> Downloadinghttp://download.sourceforge.net/sourceforge/mysql-python/MySQL-python...
> Processing MySQL-python-1.2.3.tar.gz
> Running MySQL-python-1.2.3/setup.py -q bdist_egg --dist-dir
> /tmp/easy_install-JSe0sC/MySQL-python-1.2.3/e gg-dist-tmp-oEFDWM
> warning: no files found matching 'MANIFEST'
> warning: no files found matching 'ChangeLog'
> warning: no files found matching 'GPL'
> _mysql.c:36:23: error: my_config.h: No such file or directory
> _mysql.c:38:19: error: mysql.h: No such file or directory
> _mysql.c:39:26: error: mysqld_error.h: No such file or directory
> _mysql.c:40:20: error: errmsg.h: No such file or directory
> ...
> ...
> _mysql.c:2422: error: initializer element is not constant
> _mysql.c:2422: error: (near initialization for
> â_mysql_ResultObject_memberlist[0].offsetâ)
> _mysql.c: In function â_mysql_ConnectionObject_getattrâ:
> _mysql.c:2444: error: â_mysql_ConnectionObjectâ has no member named âopenâ
> error: Setup script exited with error: command 'gcc' failed with exit status
> 1
>
> You should quickly realize that it requires the MySQL headers since at the
> beginning stated missing files, so if you install it:
>
> yum install mysql-devel
>
> It will work perfectly.
>
> I hope this will help other people who are running Review Board on RHEL.
> Maybe worth adding to the docs that "mysql-devel" is needed t install
> "mysql-python" correctly.
>
> Thanks,
> Mohamed Mansour

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to