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

Reply via email to