On Mon, 20 Aug 2007 21:04:53 -0600, Bob Proulx wrote: > Dan Stromberg - Datallegro wrote: >> But some of these 3rd party RPM's aren't very careful >> with their Requires dependencies, > > Don't you just hate that? Yeah, it's a pain. >> Is there some way of constructing a special RPM that >> should always be installed at the end of the tested >> RPM's, and change minimally your 3rd party RPM's to >> depend on that single RPM? That is, without having >> a huge list of Requires in that special RPM? > > You could create an rpm that depended not only on the 3rd party rpms > but also on the dependencies that you have deduced are required. Then > install your rpm and it should bring in all of the dependencies. Say the special RPM is called "knot". Wouldn't you need to make your 3rd party RPM's require knot, and make knot require anything the 3rd party RPM's require? I'm no RPM expert, but it seems like if knot required the 3rd party RPM's, it'd be installed after the 3rd party RPM's, and the 3rd party RPM's remain at the mercy of the topological sort. Or am I missing something? _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list