vboxnet fails to start fully: VBoxRT.so misses libiconv.so

Volodymyr Kostyrko c.kworr at gmail.com
Mon Jan 21 09:33:04 UTC 2013


19.01.2013 06:50, Craig Wiesen:
>> On my host vboxnet says when booting:
>>
>> Shared object "libiconv.so.3" not found, required by "VBoxRT.so"
>>
>> This is possibly is because of trying to bring up host-only interfaces
>> with VBoxManage.
>>
>> Maybe this is beacause we try bring them up before network, and network
>> takes place before ldconfig?
>>
>
> I ran into this too.
>
> Here is a patch I came up with for
> /usr/ports/emulators/virtualbox-ose-kmod/files/vboxnet.in
>
> It moves the /usr/local/etc/rc.d/vboxnet script execution to after networking
> and ldconfig paths have been set up. (as you thought)
>
>
>
> Index: vboxnet.in
> ===================================================================
> --- vboxnet.in  (revision 310569)
> +++ vboxnet.in  (working copy)
> @@ -4,8 +4,7 @@
>   #
>
>   # PROVIDE:     vboxnet
> -# REQUIRE:     FILESYSTEMS
> -# BEFORE:      netif
> +# REQUIRE:     FILESYSTEMS NETWORKING ldconfig
>   # KEYWORD:     nojail
>
>   #

Looks good, this also shoud fix named and isc-dhcpd startup on vboxnet\d 
interfaces.

-- 
Sphinx of black quartz, judge my vow.


More information about the freebsd-emulation mailing list