Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 605480 - =net-wireless/crda-3.18-r1 Missing M2Cyrpto -> undefinded symbol: SSLv3 method
Summary: =net-wireless/crda-3.18-r1 Missing M2Cyrpto -> undefinded symbol: SSLv3 method
Status: RESOLVED DUPLICATE of bug 597710
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-12 14:06 UTC by Ladislav Zitka
Modified: 2017-01-16 09:40 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 Ladislav Zitka 2017-01-12 14:06:17 UTC
While it is easy to resolve following failure:
>>> Compiling source in /tmp/portage/net-wireless/crda-3.18-r1/work/crda-3.18 ...
make -j8 PREFIX=/usr SBINDIR=$(PREFIX)/sbin/ LIBDIR=$(PREFIX)/lib64 UDEV_RULE_DIR=/lib/udev/rules.d REG_BIN=/usr/lib/crda/regulatory.bin USE_OPENSSL=1 CC=x86_64-pc-linux-gnu-gcc V=1 WERROR= all_noverify 
./utils/key2pub.py --ssl pubkeys/linville.key.pub.pem pubkeys/sforshee.key.pub.pem keys-ssl.c
ERROR: Failed to import the "M2Crypto" module: /usr/lib64/python2.7/site-packages/M2Crypto/_m2crypto.so: undefined symbol: SSLv3_method
Please install the "M2Crypto" Python module.
On Debian GNU/Linux the package is called "python-m2crypto".
Makefile:114: recipe for target 'keys-ssl.c' failed
make: *** [keys-ssl.c] Error 1

By emerging dev-python/m2crypto, I think we might consider adding this python module as dependency.
Comment 1 Ladislav Zitka 2017-01-12 16:12:31 UTC
Unfortunatelly the package cannot be built even after manual pull in of m2crypto package. but when I took unstable one, th 0.24.0, the build of crda works:

ares torch-image # equery meta m2crypto
 * dev-python/m2crypto [gentoo]
Maintainer:  python@gentoo.org (Python)
Upstream:    Remote-ID:   M2Crypto ID: pypi
             Remote-ID:   m2crypto/m2crypto ID: gitlab
Homepage:    https://gitlab.com/m2crypto/m2crypto
Homepage:    https://pypi.python.org/pypi/M2Crypto
Location:    /usr/portage/dev-python/m2crypto
Keywords:    0.22.3-r4:0: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86
Keywords:    0.22.3-r5:0: 
Keywords:    0.23.0:0: 
Keywords:    0.24.0:0: ~alpha ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64
                       ~s390 ~sh ~sparc ~x64-macos ~x86 ~x86-fbsd ~x86-freebsd ~x86-linux ~x86-macos
Keywords:    0.25.1-r2:0: ~amd64
License:     BSD
Comment 2 Pacho Ramos gentoo-dev 2017-01-16 09:40:34 UTC

*** This bug has been marked as a duplicate of bug 597710 ***