I then tried to repeat this process, to see if I could get libcap
installed and so get further with virtualbox, but for some reason, my
other computer - although it also has virtualbox installed, has
libcap-2.24*-r2*.ebuild instead of libcap-2.24.ebuild and worse, a
libcap-2.*25*.tar.xz !!! Ebuild on the crashed machine isn't taking it.
On 11/05/19 22:30, n952162 wrote:
I moved the virtualbox-6* ebuilds out of that directory and was able
to regenerate the Manifest!
The ebuild file merge worked quite well ... unfortunately, I ended up
here:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld:
cannot find /lib64/libcap.so.2
Apparently pcap also got it's libraries trashed ...
On 11/05/19 22:22, n952162 wrote:
I found the ebuild /file/ manifest command ... but got this:
//usr/portage/app-emulation/virtualbox # ebuild
/usr/portage/app-emulation/virtualbox/virtualbox-5.1.32.ebuild
manifest //
//!!! getFetchMap(): 'app-emulation/virtualbox-6.0.12' has
unsupported EAPI: '7'//
///usr/portage/app-emulation/virtualbox # /
I think I'm on EAPI 6.
On 11/05/19 22:08, n952162 wrote:
I found a copy of the ebuild on a different machine I have - it's a x86
not an amd64 architect, but maybe it's architecture-agnostic. I wonder
if I copy that to my amd64 machine (which has the tarball of the
package), will I need anything else?
On 11/05/19 21:44, Alarig Le Lay wrote:
If the version you want isn’t in the tree anymore, you can use `ebuild
/path/to/it merge`
On mar. 5 nov. 21:41:39 2019, n952162 wrote:
Thank you for the suggestion.
I had version 5.1.32 installed - several components of that. When
I run
the command you suggest, it prompts:
/The following keyword changes are necessary to proceed://
//...//
//=app-emulation/virtualbox-5.2.34 ~amd64//
//
//Would you like to add these changes to your config files?
[Yes/No] //
/
I'm afraid it's going to want to start all over again.
On 11/05/19 21:24, Alarig Le Lay wrote:
emerge -vaA1 virtualbox