On Thu, Feb 05, 2004 at 04:13:14AM +0100, Spider wrote: > Well, No. Its a cludge around a broken situation. That we know of > openssl for this example doesnt mean much really. This situation could > happen with a lot of packages.
Well, that's fine - the solution is applicable to more packages than just openssl. > I think one solution would be to force > an update to the latest version of dependencies. It would go around any > binary problems like this, but it still wouldn't be pretty. Only if the binary was built against the latest version of dependencies! If it was built against (in this case) openssl-0.9.6, then you'd be creating the problem you're trying to solve. > cludging DEPEND manually or with tools break the whole idea of making > packages from the same stuff we make source builds with. It's not really a kludge. The RDEPEND line specifies what versions of what packages the about-to-be-installed package needs - it's just that binary packages are stricter in their version needs that source packages. Since we're making sure that the compiled ebuilds are tightly coupled to the compiled source, there's no way for them to cause damage. -- When a true genius appears in the world, you may know him by this sign, that the dunces are all in confederacy against him. - Jonathan Swift -- [EMAIL PROTECTED] mailing list
