Here is what happnes:

harellaptop etc # emerge openssl
Calculating dependencies... done!

>>> Emerging (1 of 1) dev-libs/openssl-0.9.8d to /
 * openssl-0.9.8d.tar.gz MD5 ;-) ...                                      [ ok ]
 * openssl-0.9.8d.tar.gz RMD160 ;-) ...                                   [ ok ]
 * openssl-0.9.8d.tar.gz SHA1 ;-) ...                                     [ ok ]
 * openssl-0.9.8d.tar.gz SHA256 ;-) ...                                   [ ok ]
 * openssl-0.9.8d.tar.gz size ;-) ...                                     [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking openssl-0.9.8d.tar.gz ;-) ...                                 [ ok ]
>>> Unpacking source...
>>> Unpacking openssl-0.9.8d.tar.gz to /var/tmp/portage/openssl-0.9.8d/work
 * Applying openssl-0.9.8-ppc64.patch ...                                 [ ok ]
 * Applying openssl-0.9.7e-gentoo.patch ...                               [ ok ]
 * Applying openssl-0.9.8-hppa-fix-detection.patch ...                    [ ok ]
 * Applying openssl-0.9.7-alpha-default-gcc.patch ...                     [ ok ]
 * Applying openssl-0.9.8b-parallel-build.patch ...                       [ ok ]
 * Applying openssl-0.9.8-make-engines-dir.patch ...                      [ ok ]
 * Applying openssl-0.9.8-toolchain.patch ...                             [ ok ]
 * Applying openssl-0.9.8b-doc-updates.patch ...                          [ ok ]
 * Applying openssl-0.9.8-makedepend.patch ...                            [ ok ]
Operating system: i686-whatever-linux2
Configuring for linux-elf
======================================================================
=== SANITY TESTING!
=== No configuration will be done, all other arguments will be ignored!
======================================================================
No sanity errors detected!
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/openssl-0.9.8d/work/openssl-0.9.8d ...
 * Use configuration linux-elf
Reading /var/tmp/portage/openssl-0.9.8d/work/openssl-0.9.8d/Configure: [=====================>                   ]  54%
done.
(/var/tmp/portage/openssl-0.9.8d/work/openssl-0.9.8d/Configure:1):
1:      :
bashdb<0>   ^D


making depend in crypto...
make[1]: Entering directory `/var/tmp/portage/openssl-0.9.8d/work/openssl-0.9.8d/crypto'
makedepend: warning:  cryptlib.c (reading /usr/include/stdlib.h, line 33): cannot find include file "stddef.h"
        not in ./stddef.h
        not in ../stddef.h
        not in ../include/stddef.h
        not in /usr/include/stddef.h
makedepend: warning:  cryptlib.c (reading /usr/include/bits/types.h, line 31): cannot find include file "stddef.h"
        not in ./stddef.h


.

.

.


And then hell goes loose (well not really that bad but bad enough - unresolved references and so on).


Nelson, David (ED, PAR&D) wrote:

-----Original Message-----
From: David Harel [mailto:hareldvd@ergolight-sw.com]
Sent: 04 January 2007 08:32
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] emerge openssl starts a bash debug session.


Hi there,


When openssl emerges it goes into bash debug. anyway to aviod that?

-- 
Regards.

David Harel,
    

Any other messages or such when it happens? Could you perhaps paste in the console output as it appears?

(No ideas myself on this at this point, just trying to perhaps lay some groundwork for others who might notice the problem).

David
Note: These views are my own, advice is provided with no guarantee of success. I do not represent anyone else in any emails I send to this list.

  

-- 
Regards.

David Harel,

==================================

Home office +972 77 4422234
Fax:        +972 77 4422234
Cellular:   +972 54 4534502
Snail Mail: Amuka
            D.N Merom Hagalil
            13802
            Israel
Email:      hareldvd@ergolight-sw.com