Red Hat Bugzilla – Bug 414711
Re-enable egg building for distutils
Last modified: 2007-12-20 22:35:54 EST
Description of problem:
Upstream python-2.5 builds eggs for distutils using packages. This is disabled
via a short patch in our build; probably due to thinking eggs are only a package
format and duplicate the duties of rpm.
Unfortunately, eggs are not just an installable format but also contain
information that is needed at runtime. Please see the "Why Eggs" section of:
I talked with jeremy near the end of the last development cycle and we agreed to
early in Fedora-9 development and see if there were any problems with turning
egg-info back on.
Version-Release number of selected component (if applicable):
Seems a direct impact of this change is that many packages failed to build by
RPM build errors:
Installed (but unpackaged) file(s) found:
BZ #426188 and #426188 has been filed for this. So far there are about 20+
packages failed with this issue. If the patch do need to be removed, all the
related packages would need to do a little change to handle the egg file.
Fix a typo about "#426188 and #426188"...
The two BZs are:
#426183: python-sqlite2 has unpackaged files
#426188: dogtail fails to build due to installed unpackaged files
Yes, some packages will need changes to include the egginfo files.
Also, closing this as we are building eggs again