sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
- From: "Sergey A. Lipnevich" <sergey AT optimaltec.com>
- To: sm-discuss AT lists.ibiblio.org
- Subject: Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion
- Date: Sun, 11 Sep 2005 20:41:39 -0400
Quoting Andrew <afrayedknot AT thefrayedknot.armory.com>:
Is there a way to ensure that spells always link against the newer
library and not the older one? I think if thats possible then having
Yes there is. The new spells are supposed to use links, not the real SO name:
/usr/lib/libssl.so -> libssl.so.0
/usr/lib/libssl.so.0 -> libssl.so.0.9.7 (or .8 for the new version)
the 0.9.7-so spell would be preferable and avoid breakage. On updates
it could up-trigger anything thats still linked against it or dispel itself
if nothing is left. Sort of a self-healing type of thing.
Exactly.
Also, wrt to ordering, openssl-0.9.7-so could cast before openssl,
and openssl can just be careful in PRE_INSTALL not to remove the 0.9.7
libs. Theres a few possible solutions for that. Motivation being to
minimize the time where the 0.9.7 so is missing.
Old openssl would have to dispel the same files as installed by
openssl-0.9.7-so, so I think it's better to have openssl-0.9.7-so/TRIGGERS with
"on_cast openssl cast_self".
My understanding is that what Seth proposing is to extend this kind of
work-around for any spell that wishes to use it.
Sergey.
-
Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion
, (continued)
- Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion, Seth Alan Woolley, 09/11/2005
- Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion, Sergey A. Lipnevich, 09/11/2005
- Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion, Eric Sandall, 09/12/2005
- Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion, Andrew, 09/12/2005
-
Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion,
Sergey A. Lipnevich, 09/11/2005
- Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion, Andrew, 09/11/2005
- Re: [SM-Discuss] OpenSSL 0.9.8 upgrade suggestion, Seth Alan Woolley, 09/11/2005
Archive powered by MHonArc 2.6.24.