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 |