VirtualBox on Indiana

I've taken the leap and converted my desktop to run Indiana Developer Preview 2. It's looking pretty nice so far, but as the Preview title suggests, running this as a primary development machine is still a bit on the bleeding edge. So, I'm filing or updating bugs at http://defect.opensolaris.org as they pop up.

Getting VirtualBox running was one of my top priorities so that it remains easy to test in-development bits on Nevada too. So, I downloaded and installed VirtualBox for my amd64 system, and got this:

$ /usr/bin/VirtualBox
ld.so.1: VirtualBox: fatal: libX11.so.4: open failed: No such file or directory
Killed

So, I found (well, David pointed me at) Indiana bug 512, which describes the missing symlink. Since it's just a missing link, I was easily able to work around it.

  # cd /usr/lib/amd64
  # ln -s ../../X11/lib/64/libX11.so.6 libX11.so.4

Now I can launch /usr/bin/VirtualBox, and am installing Nevada right now.

Comments:

"ln -s ../../X11/lib/64/libX11.so.6 libX11.so.4
"

installf?

Posted by UX-admin on March 10, 2008 at 08:15 PM PDT #

X (and all of Indiana) is managed by pkg(5) in the Developer Preview preview, which is a new packaging system. installf is no longer appropriate because System V packaging doesn't manage the installed X files, and wouldn't have been appropriate for a one-off workaround done by an admin (me) even if it was a command which manipulated pkg(5) packages.

I don't want to tell the system that this file is managed by packaging in my workaround -- it's not, it's just a workaround I put in place. I'm waiting for the real fix for the bug referenced above (512) from the X team. :)

The System V style of packages is still supported (I used pkgadd to install Virtual Box), but bits of the OS like X are not managed that way.

Posted by Liane Praza on March 11, 2008 at 12:31 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

Liane Praza

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today