Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jan 2010 10:12:16 +0100 (CET)
From:      "Bernhard Froehlich" <decke@bluelife.at>
To:        Eirik =?iso-8859-1?Q?=D8verby?= <ltning@anduin.net>
Cc:        ports@freebsd.org, freebsd-emulation@freebsd.org, current@freebsd.org, Martin Wilke <miwi@freebsd.org>
Subject:   Re: Call for tester: VirtualBox 3.1.2 for FreeBSD
Message-ID:  <bd1ad668cf142fab84f74bd48c98534d.squirrel@webmail.itac.at>
In-Reply-To: <575AE1A9-24EC-4E18-9236-C997B6AB7ECC@anduin.net>
References:  <20091227232425.GA38213@bsdcrew.de> <575AE1A9-24EC-4E18-9236-C997B6AB7ECC@anduin.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, January 5, 2010 9:18 am, Eirik Øverby wrote:
> Hi,
>
> On 28. des. 2009, at 00.24, Martin Wilke wrote:
>
>>  - Install new port:
>>    # cd ../virtualbox-ose-kmod && make install clean
>>    # cd ../virtualbox-ose && make install clean
>
> At this point, the install fails like thus:
>
> running install_egg_info
> Removing /usr/local/lib/python2.6/site-packages/vboxapi-1.0-py2.6.egg-info
> Writing /usr/local/lib/python2.6/site-packages/vboxapi-1.0-py2.6.egg-info
> (cd
> /root/vbox/virtualbox-ose/work/VirtualBox-3.1.2_OSE/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/python
> && /bin/sh -c '(/usr/bin/find -d $0 $2 | /usr/bin/cpio -dumpl $1
> >/dev/null  2>&1) &&  /usr/sbin/chown -R root:wheel $1 &&  /usr/bin/find
> -d $0 $2 -type d -exec chmod 755 $1/{} \; &&  /usr/bin/find -d $0 $2 -type
> f -exec chmod 444 $1/{} \;' -- "*" /usr/local/lib/python2.6/site-packages)
> /usr/local/bin/python2.6 -mcompileall
> /usr/local/lib/python2.6/site-packages/xpcom/
> Listing /usr/local/lib/python2.6/site-packages/xpcom/ ...
> Listing /usr/local/lib/python2.6/site-packages/xpcom/client ...
> Listing /usr/local/lib/python2.6/site-packages/xpcom/server ...
> pw: group 'vboxusers' already exists
> Adding group "vboxusers" failed...
> *** Error code 1
>
> Stop in /root/vbox/virtualbox-ose.
> *** Error code 1
>
> Stop in /root/vbox/virtualbox-ose.
>
> The vboxusers group does indeed exist:
> vboxusers:*:920:
> but has no users. Adding myself changes nothing.

Looks a bit weird. The install script only needs and creates a vboxusers
group so that it can install the files with the correct ownership. But it
checks first if the group exists and that check seems to fail for an
unknown reason. Could you please send back the output of the following 3
commands? (as root)

pw group show vboxusers; echo $?

pw groupadd vboxusers -g 920

grep vbox /etc/group


> Should I install the current version from ports first, before trying to
> ugprade to this snapshot?

I think that should not change anything because the install script did not
change for a long time.

My guess at the moment is that something in your /etc/group is
inconsistent or wrong so that the tools get confused.

-- 
Bernhard Fröhlich
http://www.bluelife.at/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bd1ad668cf142fab84f74bd48c98534d.squirrel>