> On Thursday 18 December 2008, [email protected] wrote:
>> I updated from 2.0.6 to 2.1.0 and now it requires libcap, the problem is
>> that I do not find such library... at freshmeat.net does not appear and
>> at
>> linuxpackages.net there are pretty old versions... google shows lots of
>> links to binary RPM sites and I want to get the sources or package from
>> official site, not strange sites giving strange packages...
>
> Which distribution is that?

I have Slackware 12.1

Found a package for Slackware 11 but it is old and is compiled for i486 :S

Asking at #Linux on irc somebody gave me the site at kernel.org where
library sources are available for download, got the latest libcap1 and
libcap2... then tried to compile, libcap1 does not compile because kernel
headers incompatible, libcap2 compiled without problems.

The way I solved the problem, it is some kind of "patch" more than
solution was to create a link libcap2.so <- libcap1.so and VBOX started
and aparently the network was working.

I think it would be a good idea to include this library statically linked
in the VBOX distribution since it is hard to find, just available in a few
formats/distros and sources do not compile with latest 2.6.x kernels, this
will be a limitation for most users that have not the distros used for
VBOX deveopment or the ones that they think will run it.

You will say it is problem of the end user, but why to make a VM that
allows to run different OS'es in different platforms if it may/will not
run in some stations because a library that is out of date (libcap is 1.97
august 2007) and does not compile with latest kernels.

Latest version libcap-2.16.tar.gz is 4th december 2008 but is not
recognized by VBOX. After making the following symlinks it worked

libcap.so.1 -> libcap.so.2.16
14 2008-12-17 19:21 libcap.so.1.10 -> libcap.so.2.16

but my doubt is, will it work for future releases? why not to use the most
recent version of libcap? are all libcap 1.x functions supported in 2.x?

For those interested on the library that are experiencing my problem they
can get it at

http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/

try first with libcap1, if does not compile then use libcap2 and make
links... but I insist it would be a good idea to static link the library
to avoid some users to have this same problem.

Regards,
Miguel


_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users

Reply via email to