Svante Signell wrote:
> rpm-3.0.4-7.src.rpm depends on popt >= 1.5. The problem is that popt
> is built by the rpm packege itself. Circular dependencies!! A popt
> package is present in the rawhide SRPMS directory but that version is
> 1.4!! These comments also applies to 6.2 (i.e. zoot).
This is nothing new in RPM land, unfortunately :(
A "general" work around is to remove the dependency, build and install,
put the dependency back, build and install. Then do one more build and
install cycle for good measure. Sometimes this means having to build from
the tarballs rather than the SRPM. [PAM comes to mind as a package that
is built using header files that aren't available until PAM is installed.]
The "average Joe" doesn't build his own RPMS, so he doesn't have to deal
with it.
RPM is not the first - and likely won't be the last - package with mutual
dependencies.
--
Andrew E. Mileski - Software Engineer
REBEL.COM http://www.rebel.com/
--
To unsubscribe:
mail -s unsubscribe [EMAIL PROTECTED] < /dev/null