Gentoo Archives: gentoo-user

From: n952162 <n952162@×××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] is there a way to repair a corrupted emerged package?
Date: Tue, 05 Nov 2019 21:31:18
Message-Id: ce164b7a-066f-9dfa-0ac9-145f2a7a4f89@web.de
In Reply to: Re: [gentoo-user] is there a way to repair a corrupted emerged package? by n952162
1 I moved the virtualbox-6* ebuilds out of that directory and was able to
2 regenerate the Manifest!
3
4 The ebuild file merge worked quite well ... unfortunately, I ended up here:
5
6 /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld:
7 cannot find /lib64/libcap.so.2
8
9 Apparently pcap also got it's libraries trashed ...
10
11
12 On 11/05/19 22:22, n952162 wrote:
13 >
14 > I found the ebuild /file/ manifest command ... but got this:
15 >
16 > //usr/portage/app-emulation/virtualbox # ebuild
17 > /usr/portage/app-emulation/virtualbox/virtualbox-5.1.32.ebuild manifest //
18 > //!!! getFetchMap(): 'app-emulation/virtualbox-6.0.12' has unsupported
19 > EAPI: '7'//
20 > ///usr/portage/app-emulation/virtualbox # /
21 >
22 > I think I'm on EAPI 6.
23 >
24 >
25 > On 11/05/19 22:08, n952162 wrote:
26 >> I found a copy of the ebuild on a different machine I have - it's a x86
27 >> not an amd64 architect, but maybe it's architecture-agnostic.  I wonder
28 >> if I copy that to my amd64 machine (which has the tarball of the
29 >> package), will I need anything else?
30 >>
31 >>
32 >> On 11/05/19 21:44, Alarig Le Lay wrote:
33 >>> If the version you want isn’t in the tree anymore, you can use `ebuild
34 >>> /path/to/it merge`
35 >>>
36 >>> On mar.  5 nov. 21:41:39 2019, n952162 wrote:
37 >>>> Thank you for the suggestion.
38 >>>>
39 >>>> I had version 5.1.32 installed - several components of that. When I
40 >>>> run
41 >>>> the command you suggest, it prompts:
42 >>>>
43 >>>>     /The following keyword changes are necessary to proceed://
44 >>>>     //...//
45 >>>>     //=app-emulation/virtualbox-5.2.34 ~amd64//
46 >>>>     //
47 >>>>     //Would you like to add these changes to your config files?
48 >>>> [Yes/No] //
49 >>>>     /
50 >>>>
51 >>>> I'm afraid it's going to want to start all over again.
52 >>>>
53 >>>>
54 >>>> On 11/05/19 21:24, Alarig Le Lay wrote:
55 >>>>> emerge -vaA1 virtualbox
56 >>
57 >>
58 >

Replies