On 01.06.2012 21:11, Miroslav Lachman wrote:
Bernhard Froehlich wrote:
On 01.06.2012 19:18, Miroslav Lachman wrote:
Bernhard Froehlich wrote:
On 31.05.2012 14:34, Miroslav Lachman wrote:
[...]
I successfully build VirtualBox on another machine. But there were
some other problems:
On one run, installation ends with:
===> Checking if emulators/virtualbox-ose already installed
===> Creating users and/or groups.
Creating group 'vboxusers' with gid `920'.
Creating user `vboxusers' with uid `920'.
pw: user 'vboxusers' disappeared during update
*** Error code 67
On the next run:
===> Checking if emulators/virtualbox-ose already installed
===> Creating users and/or groups.
Using existing group `vboxusers'.
Creating user `vboxusers' with uid `920'.
pw: user 'vboxusers' already exists
*** Error code 74
After few next runs (and manual deletion of the vboxusers) it was
built and now I am running VirtualBox headless.
So thank you very much for you time and work on VirtualBox!
That is a symptom of a broken password database. So your password
database /etc/pwd.db and /etc/master.passwd are out of sync and
so pw complains.
I think that pwd.db and master.passwd are OK. This error was shown on
two different machines during the virtualbox-ose install.
Just for the record. The virtualbox port only tells the ports framework
that it needs some users/groups to install correctly by setting
USERS= vboxusers but the actual creation of that happens within the
ports
framework (See create-users-groups target in
/usr/ports/Mk/bsd.port.mk).
So this has nothing to do with virtualbox itself - it just happens to
be one of the ports that need a special user/group. Use pwd_mkdb(8) to
recreate your password database and everything should be fine again.
--
Bernhard Froehlich
http://www.bluelife.at/
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"