Red Hat Bugzilla – Bug 447603
pygame lacks support for some modules on x86_64
Last modified: 2008-06-03 03:31:29 EDT
Description of problem:
On an x86_64 system pygame package lacks support of some modules, i.e. font.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install pygame on an x86_64
2. Try to run a program that need pygame.font (In my case I try to run freevo)
Starting freevo gives error:
/usr/lib/python2.5/site-packages/freevo/osd.py:367: RuntimeWarning: use font: No
module named font
trying to run freevo on f9, which uses pygame, give error about
pygame.font missing (use font: No module named font).
Looking in the pygame-package for x86_64, I can't found the font.so
file which can be found in the i386 package.
I think the error is in the config_unix.py file found in source of
pygame. Line 14 should be changed to origlibdirs = ['/lib','/lib64']
so that the config looks for lib-files in both, i386 and x86_64 dir.
(See attached patch-file).
It seems that the SDL_ttf-devel package for x86_64 changed from
Fedora 8 to 9, because in f8 if you have installed the SDL_ttf x86_64 package,
libs were installed in both, /usr/lib and /usr/lib64.
So, another possible solution is to change the SDL_ttf-devel package for
x86_64 to install both libs, for i386 and x86_64 as it was in f8 and
than recompile pygame.
Thank you for your time.
Created attachment 306164 [details]
pygame-1.7.1-17.fc9 has been submitted as an update for Fedora 9
trying pygame-1.7.1-17 from Fedora Update System now works on my x86_64
Fedora 9 system.
The missing modules are installed and freevo run normal.
Thanks a lot!
Please, from where can I download pygame-1.7.1-17.fc9? I have searched F9
repositories with no success.
I downloaded the version from Fedora Update System at
Don't know if this is the correct way, or if we have to wait for offical release.
( This is my first bug report ;-) )
Hi, you should be able to download it like so:
yum --enablerepo=updates-testing update pygame
I'll move it over to the regular updates repo soon.
Thank you all. Monsterz works perfectly now. This bug seems solved for me.
pygame-1.7.1-17.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update pygame'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-4406
pygame-1.7.1-17.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.