Gentoo Archives: gentoo-user

From: Jack <ostroffjh@×××××××××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: dev-python/cryptography-2.6.1 compile failure
Date: Mon, 28 Oct 2019 18:34:49
Message-Id: C5G2RNZB.SWMTPB26.2DY3KSHL@JQY3PFXH.M7QWXKAQ.WHNFY54Q
In Reply to: Re: [gentoo-user] Re: dev-python/cryptography-2.6.1 compile failure by Walter Dnes
1 My guess is that it isn't libffi that needs re-emerging, but things
2 that depend on it. I have 3.30_rc0 installd (both dev_libs and
3 virtual) and I have no libffi.so.6 anywhere to be found. Have you
4 tried revdep-rebuild? Either that, or "emerge -pc virtual/libffi" and
5 them emerge -1 everything it lists.
6
7 Jack
8
9 On 2019.10.28 13:54, Walter Dnes wrote:
10 > On Mon, Oct 28, 2019 at 05:50:39PM +0100, Hartmut Figge wrote
11 >
12 > > hafi@i5-64 ~ $ equery b /usr/lib64/libffi.so.6
13 > > * Searching for /usr/lib64/libffi.so.6 ...
14 > > dev-libs/libffi-3.3_rc0 (/usr/lib64/libffi.so.6 -> libffi.so.6.0.4)
15 > > dev-libs/libffi-3.3_rc0 (/usr/lib64/libffi.so.6.0.4)
16 >
17 > I think I'm officially screwed. Now I can't even open a new browser
18 > profile due to it not finding /usr/lib64/libffi.so.6. I tried
19 > re-emerging libffi and it ends up with...
20 >
21 > ===============================================================
22 > * Final size of build directory: 6700 KiB (6.5 MiB)
23 > * Final size of installed tree: 764 KiB
24 >
25 > strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N
26 > __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R
27 > .note.gnu.gold-version
28 > /usr/lib64/libffi.so.7.1.0
29 >
30 > >>> Installing (1 of 1) dev-libs/libffi-3.3_rc0::gentoo
31 > >>> Auto-cleaning packages...
32 > ===============================================================
33 >
34 > Now what? Further checking. libffi is a dependancy of
35 > virtual/libffi, and the virtual/libffi-3.3_rc0.ebuild is...
36 >
37 > ===============================================================
38 > # Copyright 1999-2019 Gentoo Authors
39 > # Distributed under the terms of the GNU General Public License v2
40 >
41 > # The purpose of this ebuild is to provide quick fallback if and when
42 > we need to
43 > # switch back to internal copy of libffi from sys-devel/gcc.
44 >
45 > EAPI=7
46 >
47 > inherit multilib-build
48 >
49 > DESCRIPTION="A virtual for the Foreign Function Interface
50 > implementation"
51 > SLOT="0/7" # SONAME=libffi.so.7
52 > KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64
53 > ~riscv s390 ~sh
54 > sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
55 > ~x64-macos ~x
56 > 86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris
57 > ~x86-solaris"
58 >
59 > RDEPEND=">=dev-libs/libffi-3.3_rc0:0/7[${MULTILIB_USEDEP}]"
60 > ===============================================================
61 >
62 >
63 > --
64 > Walter Dnes <waltdnes@××××××××.org>
65 > I don't run "desktop environments"; I run useful applications

Replies

Subject Author
Re: [gentoo-user] Re: dev-python/cryptography-2.6.1 compile failure Walter Dnes <waltdnes@××××××××.org>