begin  quote
On Thu, 5 Feb 2004 03:07:53 +0000
James Harlow <[EMAIL PROTECTED]> wrote:

> On Thu, Feb 05, 2004 at 02:27:48AM +0100, Spider wrote:
> > So, is there any way to make this behaviour work "better" with
> > Gentoo? The way that strikes me is to do it like RPM does, list
> > library links and depend on those files specifically.   "foo won't
> > install because it depends on /usr/lib/libssl.so.7 which is not
> > present"
> 
> Hmm - how about distributing a set of "compiled" ebuilds with the grp
> that have things like RDEPEND="dev-libs/openssl" replaced with
> RDEPEND="dev-libs/openssl-0.9.7-r1", and putting these in
> /usr/local/portage? Such a compilation would be pretty easy even
> without a tool, and trivial with.
> 
> It's not ideal - in this example, a user with openssl-0.9.7 is going
> to be annoyed - but it does seem to fulfil your requirements.


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.   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.

cludging DEPEND manually or with tools break the whole idea of making
packages from the same stuff we make source builds with.

//Spider





-- 
begin  .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to