At 17:41:31 on Saturday Saturday 15 May 2010, "Ken Schneider - openSUSE" <suse-list3@bout-tyme.net> wrote:
On 05/15/2010 09:21 AM, Mark Goldstein pecked at the keyboard and wrote:
Stan,
On Sat, May 15, 2010 at 1:17 PM, Stan Goodman
<stan.goodman@hashkedim.com> wrote:
The package is: VirtualBox-3.1-3.1.8_6139_openSUSE111-1.x86_64.rpm. According to the VB download page this is suitable for both oS 11.1 and 11.2. The system is 11.2.
Installing VirtualBox is very easy, I have done it several times. This time, however, I failed to install the kernel sources first.
I installed the sources after being reminded by the installation, and tried again, only to be told that VirtualBox is already installed.
The answer to that seemed to be to uninstall it and install afresh, but instead I was told that there was nothing to uninstall. So it both is and isn't.
How to recover from this?
Probably there is a way to cleanup the database, but I would try downloading the package VirtualBox-3.1-3.1.8_6139_openSUSE111-1.x86_64.rpm from repository and then installing it locally with rpm -i --force. I guess, this will override the partial info in the package db.
The better way would be to use -u --oldpackage instead of --force.
# rpm -u --oldpackage VirtualBox-3.1-3.1.8_61349_openSUSE111-1.x86_64.rpm -u: unknown option # rpm -U --oldpackage VirtualBox-3.1-3.1.8_61349_openSUSE111-1.x86_64.rpm warning: VirtualBox-3.1-3.1.8_61349_openSUSE111-1.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID 6dfbcbae package VirtualBox-3.1-3.1.8_61349_openSUSE111-1.x86_64 is already installed # I tried again to load VB, so that I could report the response, and received a different reaction from previously. It seems that there is a kernal-source mismatch. I says that it the currently installed kernel is: 2.6.31.12-0.2-desktop, while the kernel-source file that I installed yesterday is 2.6.31.12-0.2.1 (no "desktop"). So apparently the kernel has not been updated. I have now installed the updated kernel, rebooted, and run </etc/init.d/vboxdrv setup>. This failed, and directed me to the log at /var/log/vbox-install.log. This tells me that: /usr/share/virtualbox/src/vboxdrv/build_in_tmp: line 95: make: command not found ??? -- Stan Goodman Qiryat Tiv'on Israel -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org