Description of problem: IMDbPY RPM package does not contain any python module and does not require some dependencies Version-Release number of selected component (if applicable): python-imdb-4.8.2 How reproducible: Install package and run any python program that depends on it. Steps to Reproduce: 1. Install python-imdb. 2. Run for example python /usr/share/doc/python-imdb-4.8.2/examples/get_keyword.py <any keyword> 3. See the error message: You bad boy! You need to install the IMDbPY package! Actual results: No actual python module installed and no python dependencies installed. Expected results: IMDbPy python module installed with all the dependencies. Additional info: [user@host rpmbuild]$ rpm -ql python-imdb /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/PKG-INFO /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/SOURCES.txt /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/dependency_links.txt /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/not-zip-safe /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/requires.txt /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/top_level.txt /usr/share/doc/python-imdb-4.8.2 /usr/share/doc/python-imdb-4.8.2/AUTHOR.txt /usr/share/doc/python-imdb-4.8.2/CONTRIBUTORS.txt /usr/share/doc/python-imdb-4.8.2/Changelog.txt /usr/share/doc/python-imdb-4.8.2/DISCLAIMER.txt /usr/share/doc/python-imdb-4.8.2/FAQS.txt /usr/share/doc/python-imdb-4.8.2/LICENSE.txt /usr/share/doc/python-imdb-4.8.2/README.adult /usr/share/doc/python-imdb-4.8.2/README.companies /usr/share/doc/python-imdb-4.8.2/README.currentRole /usr/share/doc/python-imdb-4.8.2/README.devel /usr/share/doc/python-imdb-4.8.2/README.http /usr/share/doc/python-imdb-4.8.2/README.info2xml /usr/share/doc/python-imdb-4.8.2/README.keywords /usr/share/doc/python-imdb-4.8.2/README.local /usr/share/doc/python-imdb-4.8.2/README.locale /usr/share/doc/python-imdb-4.8.2/README.logging /usr/share/doc/python-imdb-4.8.2/README.mobile /usr/share/doc/python-imdb-4.8.2/README.newparsers /usr/share/doc/python-imdb-4.8.2/README.package /usr/share/doc/python-imdb-4.8.2/README.redesign /usr/share/doc/python-imdb-4.8.2/README.series /usr/share/doc/python-imdb-4.8.2/README.sqldb /usr/share/doc/python-imdb-4.8.2/README.txt /usr/share/doc/python-imdb-4.8.2/README.users /usr/share/doc/python-imdb-4.8.2/README.utf8 /usr/share/doc/python-imdb-4.8.2/TODO.txt /usr/share/doc/python-imdb-4.8.2/examples /usr/share/doc/python-imdb-4.8.2/examples/get_character.py /usr/share/doc/python-imdb-4.8.2/examples/get_company.py /usr/share/doc/python-imdb-4.8.2/examples/get_first_character.py /usr/share/doc/python-imdb-4.8.2/examples/get_first_company.py /usr/share/doc/python-imdb-4.8.2/examples/get_first_movie.py /usr/share/doc/python-imdb-4.8.2/examples/get_first_person.py /usr/share/doc/python-imdb-4.8.2/examples/get_keyword.py /usr/share/doc/python-imdb-4.8.2/examples/get_movie.py /usr/share/doc/python-imdb-4.8.2/examples/get_person.py /usr/share/doc/python-imdb-4.8.2/examples/get_top_bottom_movies.py /usr/share/doc/python-imdb-4.8.2/examples/imdbpy2sql.py /usr/share/doc/python-imdb-4.8.2/examples/search_character.py /usr/share/doc/python-imdb-4.8.2/examples/search_company.py /usr/share/doc/python-imdb-4.8.2/examples/search_keyword.py /usr/share/doc/python-imdb-4.8.2/examples/search_movie.py /usr/share/doc/python-imdb-4.8.2/examples/search_person.py /usr/share/doc/python-imdb-4.8.2/imdbpy.cfg /usr/share/locale/en/LC_MESSAGES/imdbpy.mo /usr/share/locale/it/LC_MESSAGES/imdbpy.mo /usr/share/locale/tr/LC_MESSAGES/imdbpy.mo [user@host rpmbuild]$ cat /usr/lib/python2.7/site-packages/IMDbPY-4.8.2-py2.7.egg-info/requires.txt SQLObject FormEncode SQLAlchemy sqlalchemy-migrate lxml So, those are the possible additional RPM requires: python-formencode, python-sqlalchemy, python-migrate
When I build it locally it has the module, see what rpm -q --veridy python-imdb says, and reinstall if necessary. I'll look at the requires.
I checked now: the x86_64 package does contain python module, while the i686 package does not.
Huh. THAT's weird. I'll look into it.
I figured it out, update on it's way.
python-imdb-4.9-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/python-imdb-4.9-1.fc18
Package python-imdb-4.9-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-imdb-4.9-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-1603/python-imdb-4.9-1.fc18 then log in and leave karma (feedback).
python-imdb-4.9-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.