Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 556798 - cannot use emerge
Summary: cannot use emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 556800 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-08-06 01:56 UTC by Wallance
Modified: 2015-08-06 11:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wallance 2015-08-06 01:56:25 UTC
So,I am very sorry to set bindist USE flag in make.conf because of my curiosity, I just run "emerge -avuDN world" then. So now whenever I run emerge or someother commands respectively, it shows like following:
Traceback (most recent call last):
  File "/usr/lib/python-exec/python2.7/emerge", line 44, in <module>
    from _emerge.main import emerge_main
  File "/usr/lib64/python2.7/site-packages/_emerge/main.py", line 23, in <module>
    from portage.sync import _SUBMODULE_PATH_MAP
  File "/usr/lib64/python2.7/site-packages/portage/sync/__init__.py", line 21, in <module>
    module_controller = Modules(path=path, namepath="portage.sync.modules")
  File "/usr/lib64/python2.7/site-packages/portage/module.py", line 84, in __init__
    self._modules = self._get_all_modules()
  File "/usr/lib64/python2.7/site-packages/portage/module.py", line 109, in _get_all_modules
    new_module = Module(entry, self._namepath)
  File "/usr/lib64/python2.7/site-packages/portage/module.py", line 30, in __init__
    self.initialized = self._initialize()
  File "/usr/lib64/python2.7/site-packages/portage/module.py", line 40, in _initialize
    self._module = __import__(mod_name, [], [], ["not empty"])
  File "/usr/lib64/python2.7/site-packages/portage/sync/modules/laymansync/__init__.py", line 14, in <module>
    import layman
  File "/usr/lib64/python2.7/site-packages/layman/__init__.py", line 13, in <module>
    from layman.api import LaymanAPI
  File "/usr/lib64/python2.7/site-packages/layman/api.py", line 25, in <module>
    from layman.remotedb        import RemoteDB
  File "/usr/lib64/python2.7/site-packages/layman/remotedb.py", line 46, in <module>
    from   sslfetch.connections     import Connector
  File "/usr/lib64/python2.7/site-packages/sslfetch/connections.py", line 39, in <module>
    import requests
  File "/usr/lib64/python2.7/site-packages/requests/__init__.py", line 53, in <module>
    from .packages.urllib3.contrib import pyopenssl
  File "/usr/lib64/python2.7/site-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 53, in <module>
    import OpenSSL.SSL
  File "/usr/lib64/python2.7/site-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import rand, crypto, SSL
  File "/usr/lib64/python2.7/site-packages/OpenSSL/rand.py", line 11, in <module>
    from OpenSSL._util import (
  File "/usr/lib64/python2.7/site-packages/OpenSSL/_util.py", line 7, in <module>
    binding = Binding()
  File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 114, in __init__
    self._ensure_ffi_initialized()
  File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 126, in _ensure_ffi_initialized
    cls._modules,
  File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/bindings/utils.py", line 31, in load_library_for_binding
    lib = ffi.verifier.load_library()
  File "/usr/lib64/python2.7/site-packages/cffi/verifier.py", line 97, in load_library
    return self._load_library()
  File "/usr/lib64/python2.7/site-packages/cffi/verifier.py", line 207, in _load_library
    return self._vengine.load_library()
  File "/usr/lib64/python2.7/site-packages/cffi/vengine_cpy.py", line 155, in load_library
    raise ffiplatform.VerificationError(error)
cffi.ffiplatform.VerificationError: importing '/usr/lib64/python2.7/site-packages/cryptography/_Cryptography_cffi_a269d620xd5c405b7.so': /usr/lib64/python2.7/site-packages/cryptography/_Cryptography_cffi_a269d620xd5c405b7.so: undefined symbol: EC_KEY_get_conv_form

What should I do to rebuild my openssl without bindist USE flag?

I am very happy to listen to your advice.
I am so sorry to waste your time.

Thank you very much.
Comment 1 Tomáš Mózes 2015-08-06 05:13:45 UTC
*** Bug 556800 has been marked as a duplicate of this bug. ***
Comment 2 Alex Legler (RETIRED) archtester gentoo-dev Security 2015-08-06 07:26:42 UTC
As this is not a bug, please use our support venues (https://www.gentoo.org/support/) to get help on fixing this.
Comment 3 Wallance 2015-08-06 11:55:34 UTC
(In reply to Alex Legler from comment #2)
> As this is not a bug, please use our support venues
> (https://www.gentoo.org/support/) to get help on fixing this.

Thank you. I have found solution.
Thank you for your time again.