Red Hat Bugzilla – Bug 969299
felix-parent has many unnecessary Requires
Last modified: 2013-05-31 06:40:13 EDT
Description of problem:
The felix-parent package has many Requires which should be removed. These requires should be moved to actual packages. Currently if the -parent is pulled by some package at runtime it installs many unnecessary build-time dependencies. A classpath issue with easymock2 (pulled in by felix) and easymock3 (actual requires) hit me because of this when I was packaging a new project for Fedora.
Please take a look at jboss-parent example, this was cleaned some time ago:
Version-Release number of selected component (if applicable):
Created attachment 755209 [details]
Attaching a patch that fixes the issue and cleanups the spec file.
Fixed in felix-parent-1.2.1-12
I believe that this bug is fixed in felix-parent-1.2.1-12,
which is available in Fedora Rawhide, so I am closing this bug now.
The build containing the fix can be found at Koji: