Results 1 to 6 of 6

Thread: Does anything depend on Virtualbox

  1. #1

    Default Does anything depend on Virtualbox

    Virtualbox is included in the default install of OpenSUSE. I have never used it on my PC, but now there are 5 updates for it for which there is a missing dependency. The updates are:
    OpenSUSE-1087
    OpenSUSE-1226
    OpenSUSE-1227
    OpenSUSE-1228
    OpenSUSE-1241

    Granted, this is just a nuiscance, but if I remove the Virtualbox packages, will I break anything else in my system?

    Thanks for any info...

    Mark

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,589

    Default Re: Does anything depend on Virtualbox

    The default VB packages are just needed for a OS run as a guest not needed for a normal install

  3. #3
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,422

    Lightbulb Re: Does anything depend on Virtualbox

    Looking at the "openSUSE-2016-1241" patch, which was the fix for the "POSIX ACL support broken by kernel-desktop-3.16.7-45" issue, yes, there are Oracle VirtualBox updates also in there, and some other Virtual Machine (such as XEN and KMP) updates as well . . .

    If there is no Virtual Machine support installed on the machine then, the related Kernel Modules, and indeed the Virtual Machine packages, shouldn't have been been installed on the machine, at all . . .

    In other words, if you search for installed package names containing:
    • bbswitch-kmp
    • cloop-kmp
    • crash-kmp
    • hdjmod-kmp
    • ipset-kmp
    • kernel-ec2
    • kernel-obs
    • kernel-pae
    • kernel-vanilla
    • kernel-xen
    • pcfclock-kmp
    • vhba-kmp
    • virtualbox
    • xtables-addons
    • crash-eppic
    • And so on . . .

    you'll find that, you do not have these packages installed.

    BTW: I've never really noticed that, the openSUSE patch/update process downloads unnecessary packages -- if you don't have it, you don't need it . . . And, checking /var/cache/ I can't find any "downloaded, not used, not deleted" package files.
    Code:
     > zypper search --installed-only ipset-kmp
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    Keine Pakete gefunden.
     > zypper search --installed-only kernel-ec2
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    Keine Pakete gefunden.
     > zypper search --installed-only kernel-obs
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    Keine Pakete gefunden.
     > zypper search --installed-only xtables
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    
    S | Name            | Zusammenfassung                                 | Typ
    --+-----------------+-------------------------------------------------+------
    i | libxtables10    | iptables extension interface                    | Paket
    i | xtables-plugins | Match and Target Extension plugins for iptables | Paket
     > zypper search --installed-only crash-eppic
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    Keine Pakete gefunden.
     > zypper search --installed-only pcfclock
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    Keine Pakete gefunden.
     > zypper search --installed-only virtual
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    
    S | Name                           | Zusammenfassung                   | Typ
    --+--------------------------------+-----------------------------------+------
    i | python-virtualbox              | Python bindings for virtualbox    | Paket
    i | virtualbox                     | VirtualBox is an Emulator         | Paket
    i | virtualbox-guest-desktop-icons | Icons for guest desktop files     | Paket
    i | virtualbox-host-kmp-desktop    | Host kernel module for VirtualBox | Paket
    i | virtualbox-qt                  | Qt GUI part for virtualbox        | Paket
     >

  4. #4

    Default Re: Does anything depend on Virtualbox

    Quote Originally Posted by dcurtisfra View Post
    If there is no Virtual Machine support installed on the machine then, the related Kernel Modules, and indeed the Virtual Machine packages, shouldn't have been been installed on the machine, at all . . .
    Well, if this was an install using the LiveCD, the VirtualBox guest additions will be installed.
    The 13.2 (and earlier) LiveCD doesn't do a real install, it just copies over the files from the CD, and it does include the VB guest additions so that it works better when run inside VirtualBox, so they end up on the installed system as well.

    So please post which virtualbox packages are actually installed:
    Code:
    rpm -qa virtualbox*
    If it's just the virtualbox-guest-* packages, just deinstall them, as they are of no use on real hardware.
    If virtualbox itself is installed, you have to decide yourself whether you want to keep it or not.
    If you want to keep it, run "zypper patch" and allow to uninstall the previous versions.

    Removing the virtualbox packages will not break your system in any case. (of course you cannot run/use virtualbox if it's not installed though )

    BTW: I've never really noticed that, the openSUSE patch/update process downloads unnecessary packages -- if you don't have it, you don't need it . . . And, checking /var/cache/ I can't find any "downloaded, not used, not deleted" package files.
    The kernel updates do include updates for all those kmp packages as well to make sure they work with the updated kernel.
    But if they were not installed before, they won't get installed by the updates either.
    Last edited by wolfi323; 02-Nov-2016 at 04:38.

  5. #5
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,422

    Default Re: Does anything depend on Virtualbox

    Quote Originally Posted by wolfi323 View Post
    Well, if this was an install using the LiveCD, the VirtualBox guest additions will be installed.
    I'm using a 13.2 system installed by means of the Open Source Press boxed version, which yes, was (is?) a LiveDVD.
    The Guest Additions have been de-installed on this system and have been black-listed in YaST.
    Code:
     > rpm -qa virtualbox*
    virtualbox-qt-5.0.28-59.1.x86_64
    virtualbox-host-kmp-desktop-5.0.28_k3.16.7_48-59.1.x86_64
    virtualbox-host-kmp-desktop-5.0.28_k3.16.7_42-54.1.x86_64
    virtualbox-guest-desktop-icons-5.0.28-59.1.noarch
    virtualbox-5.0.28-59.1.x86_64
     >

  6. #6

    Default Re: Does anything depend on Virtualbox

    Quote Originally Posted by dcurtisfra View Post
    I'm using a 13.2 system installed by means of the Open Source Press boxed version, which yes, was (is?) a LiveDVD.
    The Guest Additions have been de-installed on this system and have been black-listed in YaST.
    Actually that question about the installed virtualbox packages was directed at the OP.

    Btw, black-listing the guest additions should no longer be necessary, virtualbox-host-kmp now contains a conflict that prevents them from being installed.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •