Get VirtualBox 3.0.8 (maintenance/bugfix release) into Karmic

Bug #444812 reported by Daniel Hahler
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
virtualbox-ose (Ubuntu)
Fix Released
Wishlist
Daniel Hahler

Bug Description

Binary package hint: virtualbox-ose

This is a bugfix release, which fixes a lot of bugs/regressions and should therefore get into Karmic.

From the upstream changelog (http://www.virtualbox.org/wiki/Changelog):
    * VMM: fixed 64 bits guest on 32 bits host regression in 3.0.6 (VT-x only; bug #4947)
    * VMM: fixed a recompiler triple fault guru meditation (VT-x & AMD-V only; bug #5058)
    * VMM: fixed hang after guest state restore (AMD-V, 32 bits Windows guest and IO-APIC enabled only; bug #5059)
    * VMM: fixed paging issue with OS/2 guests
    * VMM: fixed guru meditation in rare cases (2.0 regression; software virtualization only)
    * VMM: fixed release assertion during state restore when using the Sound Blaster 16 emulation (bug #5042)
    * Security: fixed vulnerability that allowed to execute commands with root privileges
    * Linux hosts: fixed runtime assertion in semaphore implementation which was triggered under certain conditions (bug #616)
    * Linux hosts: change the default USB access mode on certain distributions (bugs #3394 and #4291)
    * Linux hosts: on hardened Gentoo, the VBoxSVC daemon crashed by opening the VM network settings (bug #3732)
    * Linux hosts, Solaris hosts: pass the XAUTHORITY variable along the DISPLAY variable when starting a VM from VBoxManage or from the VM selector (bug #5063)
    * Linux hosts: use sysfs to enumerate host drives if hal is not available
    * Solaris hosts: fixed a bug which would hang the host sporadically as interrupts were not re-enabled everytime
    * Solaris hosts: fixed a kernel panic with bridged and host-only networking (bug #4775)
    * Solaris hosts: fixed incorrectly persistent CD/DVD-ROMs when changing them (bug #5077)
    * X11-based hosts: support additional function keys on Sun keyboards (bug #4907)
    * Mac OS X hosts (Snow Leopard): fixed problem starting headless VMs without a graphical session (bug #5002)
    * Mac OS X hosts: fixed problem listing host-only adapter names with trailing garbage (attached VMs won't start)
    * Windows Additions: now work with Vista 64-bit Home editions (bug #3865)
    * Windows Additions: fixed screen corruption with ZoomText Magnifier
    * Windows Additions: fixed NPGetUniversalName failure (bug #4853)
    * Windows Additions: fixed Windows NT regression (bug #4946)
    * Windows Additions: fixed VBoxService not running if no Shared Folders are installed
    * Linux Additions: implemented ftrunctate (bug #4771)
    * VRDP: start VM even if configured VRDP port is in use
    * Networking: the PCnet network device stopped receiving under rare conditions (bug #4870)
    * VBoxManage: implemented controlvm vrdpport command
    * iSCSI: fixed issue with NetApp targets (#5072)
    * SCSI: add support for virtual disks larger than 2TB
    * USB: fixed potential crash when unplugging USB2 devices (bug #5089)
    * NAT: IPSEC did not properly work with Linux guests (bug #4801)

Tags: upgrade
Revision history for this message
Daniel Hahler (blueyed) wrote :

Felix, can you handle this?
I'd be happy to sponsor it.

Changed in virtualbox-ose (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
assignee: nobody → Felix Geyer (debfx)
Revision history for this message
Felix Geyer (debfx) wrote :

I'm working on it.

Revision history for this message
Felix Geyer (debfx) wrote :

Sorry it took a bit longer.
This time there are more changes than usual on the Debian side.

virtualbox-ose (3.0.8-dfsg-1ubuntu1) karmic; urgency=low

  * Merge from debian unstable (LP: #444812), remaining changes:
    - Enable DKMS support on virtualbox host and guest modules (LP: #267097)
      - Drop virtualbox-ose{-guest,}-modules-* package templates
      - Recommend *-source instead of *-modules packages
      - Replace error messages related to missing/mismatched
        kernel module accordingly
    - Autoload kernel module
      - LOAD_VBOXDRV_MODULE=1 in virtualbox-ose.default
    - Disable update action
      - patches/u01-disable-update-action.dpatch
    - Virtualbox should go in Accessories, not in System tools (LP: #288590)
      - virtualbox-ose-qt.files/virtualbox-ose.desktop
    - Add apport hook
      - virtualbox-ose.files/source_virtualbox-ose.py
      - virtualbox-ose.install
    - Add launchpad integration
      - control
      - lpi-bug.xpm
      - patches/u02-lp-integration.dpatch
  * Try to remove existing dkms modules before adding the new modules
    (LP: #434503)
    - debian/virtualbox-ose-source.postinst
    - debian/virtualbox-ose-guest-source.postinst
  * Don't fail if dkms modules have already been removed
    - debian/virtualbox-ose-source.prerm
    - debian/virtualbox-ose-guest-source.prerm

Revision history for this message
Felix Geyer (debfx) wrote :
Revision history for this message
Felix Geyer (debfx) wrote :

3.0.6-dfsg-1ubuntu1 -> 3.0.8-dfsg-1ubuntu1 debian/ only diff

Changed in virtualbox-ose (Ubuntu):
assignee: Felix Geyer (debfx) → Daniel Hahler (blueyed)
Artur Rona (ari-tczew)
tags: added: upgrade
Revision history for this message
Felix Geyer (debfx) wrote :

virtualbox-guest-additions sync request: bug #450803

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package virtualbox-ose - 3.0.8-dfsg-1ubuntu1

---------------
virtualbox-ose (3.0.8-dfsg-1ubuntu1) karmic; urgency=low

  * Merge from debian unstable (LP: #444812), remaining changes:
    - Enable DKMS support on virtualbox host and guest modules (LP: #267097)
      - Drop virtualbox-ose{-guest,}-modules-* package templates
      - Recommend *-source instead of *-modules packages
      - Replace error messages related to missing/mismatched
        kernel module accordingly
    - Autoload kernel module
      - LOAD_VBOXDRV_MODULE=1 in virtualbox-ose.default
    - Disable update action
      - patches/u01-disable-update-action.dpatch
    - Virtualbox should go in Accessories, not in System tools (LP: #288590)
      - virtualbox-ose-qt.files/virtualbox-ose.desktop
    - Add apport hook
      - virtualbox-ose.files/source_virtualbox-ose.py
      - virtualbox-ose.install
    - Add launchpad integration
      - control
      - lpi-bug.xpm
      - patches/u02-lp-integration.dpatch
  * Try to remove existing dkms modules before adding the new modules
    (LP: #434503)
    - debian/virtualbox-ose-source.postinst
    - debian/virtualbox-ose-guest-source.postinst
  * Don't fail if dkms modules have already been removed
    - debian/virtualbox-ose-source.prerm
    - debian/virtualbox-ose-guest-source.prerm

virtualbox-ose (3.0.8-dfsg-1) unstable; urgency=high

  [ Felix Geyer ]
  * New Upstream Version
    - Fixes security vulnerability in VBoxNetAdpCtl (SunSolve #268188)
  * Conflict with upstream proprietary packages
  * Install vboxapi python module, closes: #549542
  * Use an own cleaned-up virtualbox-ose init script instead of
    patching the upstream script
  * Only restart virtualbox-ose after upgrade if it's not running; do not
    restart virtualbox-ose-guest-utils at all
  * Call notify-reboot-required after guest utils upgrade
  * Remove vboxusers group as it's not needed anymore
  * Don't statically link VBoxClient with libstdc++
    - Add patch 22-no-static-libstdcpp.dpatch from Fedora
  * Pass more build options through the command line, which allows us to drop
    02-config-kmk.dpatch, 03-localconf-kmk.dpatch and
    14-disable-registration-request.dpatch
  * No longer reload udev rules in postinst as they are reloaded automatically
  * Add lintian overrides for non-PIC code in /usr/lib/virtualbox/*.so

  [ Michael Meskes ]
  * Made debug package also depend on guest utilities package.
  * Added option to close down all active VMs from init script.

 -- Felix Geyer <email address hidden> Tue, 13 Oct 2009 23:06:00 +0200

Changed in virtualbox-ose (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.