On Thursday, September 30, 2010 12:31:16 Andreas K. Huettel wrote:
> Just by accident I noticed during emerge something that may lead to major
> confusion: the just stabilized openssl-1.0.0-r3 contains the following
> code:

fix your e-mail client.  its line wrapping is broken.

> pkg_postinst() {
>         ...
>         has_version ${CATEGORY}/${PN}:0.9.8 && return 0
>         preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
> }
> 
> However, portage in my case first updated openssl (slot 0) from 0.9.8 to
> this version, _printing out the preserve_old_lib_notify message_, and then
> afterwards installed openssl-0.9.8o-r2.

are you sure openssl-1 didnt also take care of preserving the library ?  look 
at the contents of openssl-1.

> Net result: if I had relied on the elog messages alone, I would have messed
> up my system by deleting the required files from openssl:0.9.8...

you may have broken one or two *binary only* packages, but this hardly 
classifies as "messed up my system".
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to