On 25 jun 2008, at 20.25, Phillip Steinbachs wrote: > > > On Wed, 25 Jun 2008, Anders Magnusson wrote: > >> Hi, >> >> I'm trying to install VirtualBox (the OpenSolaris version) on >> Nexenta, >> but I got stuck pretty early. When I try to install the package with >> the kernel driver, I get this error message: >> >> [EMAIL PROTECTED]:~/tmp# /usr/sun/sbin/pkgadd -G -d >> VirtualBoxKern-1.6.2-SunOS-r31466.pkg >> >> The following packages are available: >> 1 SUNWvboxkern Sun xVM VirtualBox Kernel Interface Module >> (i386) 1.6.2,REV=2008.05.31.04.35 >> >> Select package(s) you wish to process (or 'all' to process >> all packages). (default: all) [?,??,q]: 1 >> ## Waiting for up to <300> seconds for package administration >> commands >> to become available (another user is administering packages) >> pkgadd: ERROR: Unable to acquire package administration lock for this >> system; try again later >> pkgadd: ERROR: Unable to lock this zone for administration >> >> 1 package was not processed! >> >> >> I am logged in as root, so I guess I should have permission to run >> pkgadd... Has anyone on this list managed to install VirtualBox on >> top >> of Nexenta? >> > > pkgadd on nexenta is a wrapper around alien, and it doesn't work > well for most packages I've encountered. The quick steps to > creating a .deb package for this are: > > # alien -cvg VirtualBoxKern-1.6.2-SunOS-r31466.pkg > # cp -r sunwvboxkern-1.0/var/lib/dpkg/alien/sunwvboxkern/reloc/* > sunwvboxkern-1.0 > # vi sunwvboxkern-1.0/debian/rules > > replace #!/usr/local/bin/gmake with #!/bin/make > > # cd sunwvboxkern-1.0 && debuild > # cd .. && dpkg -i sunwvboxkern_1.0-1_solaris-i386.deb > > Repeat for the other .pkg file. This is only going to work if > you're installing the 32bit version on a 32bit kernel. The 64bit > version relies on some key 64bit libraries that Nexenta is not > including in its repository at the moment. > > -phillip >
Thanks for the information Phillip! I thought that the /usr/sun/sbin/ pkgadd was the original Sun pkgadd, and that it was supposed to work out of the box. But I guess I was wrong. I did give your solution a try. The first run failed though, something during the debuild step. But I'll continue to do some "debugging" :) Thanks again for pointing me in the correct direction! Regards, Anders _______________________________________________ gnusol-users mailing list [email protected] http://lists.sonic.net/mailman/listinfo/gnusol-users
