Package Details: virtualbox-ext-oracle 5.1.28-1

Git Clone URL: https://aur.archlinux.org/virtualbox-ext-oracle.git (read-only)
Package Base: virtualbox-ext-oracle
Description: Oracle VM VirtualBox Extension Pack
Upstream URL: http://www.virtualbox.org/
Keywords: virtualbox
Licenses: custom:PUEL
Submitter: seblu
Maintainer: seblu (eworm)
Last Packager: eworm
Votes: 1171
Popularity: 11.328868
First Submitted: 2010-12-24 16:48
Last Updated: 2017-09-14 23:00

Latest Comments

Scimmia commented on 2017-09-18 15:51

vk496, the version in the official repository is 5.1.28, so there's no issue here.

vk496 commented on 2017-09-18 14:52

I had problems with this version (USB proxy) in Virtualbox 5.1.26. I recommend downgrade to always match the version of oficial repository (5.1.26-1)

Salu2

vegangaro commented on 2017-07-19 03:32

VirtualBox is saying this extension is outdated
Thanks, anyway!

heichblatt commented on 2017-05-02 09:51

The following patch would bring this package up to date:

---
% git diff
diff --git a/PKGBUILD b/PKGBUILD
index 68b34c9..a5f1b6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Sébastien Luttringer
pkgname=virtualbox-ext-oracle
-pkgver=5.1.20
+pkgver=5.1.22
pkgrel=1
pkgdesc='Oracle VM VirtualBox Extension Pack'
arch=('any')
@@ -10,7 +10,7 @@ options=('!strip')
install=virtualbox-ext-oracle.install
source=("http://download.virtualbox.org/virtualbox/$pkgver/Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack")
noextract=("Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack")
-md5sums=('f7150f14f39e4be55ff07351f3fd7b54')
+md5sums=('78b01ef9443f0bb1e31489ee7855135a')

prepare() {
# shrink uneeded cpuarch
---

m3thodic commented on 2017-04-25 05:43

@jamesan thank you!

morealaz commented on 2017-04-25 04:00

@jamesan: thanks for sharing.
@seblu: can you please update package install script!!

drankinatty commented on 2017-04-24 23:09

@jamesan, you are hired, you are the top candidate to inherit this package... I saw that new license on VBoxManage install on SuSE, but didn't take time to translate that into the post-install here. Great job!

mms commented on 2017-04-24 13:31

@jamesan ... neat, thanks for sharing!

jamesan commented on 2017-04-21 11:31

tl;dr: package installs/upgrades complete with errors and the extension pack is not successfully added to VirtualBox. Either manually install the extension pack using the CLI VBoxManage command or the VirtualBox GUI after the erroneous install/upgrade or replace the package's post_install() function with prior to install/upgrade:
post_install () {
VBoxManage extpack install --accept-license=$(sha256sum /usr/share/licenses/virtualbox-ext-oracle/PUEL | head --bytes=64) "/usr/share/virtualbox/extensions/Oracle_VM_VirtualBox_Extension_Pack-${1%%-*}.vbox-extpack" >/dev/null
}

----

The `VBoxManage extpack install` command fails when run within a script (non-interactively). When run interactively, it requires user acceptance of its license and outputs how to run it non-interactively -- namely, by adding the argument, --accept-license=$HASH, where $HASH is derived to equal the SHA256 hash value of the text file version of the extension pack license (the extracted ./ExtPack-license.txt in the extpack archive file, also installed by this package to /usr/share/licenses/virtualbox-ext-oracle/PUEL). I can confirm this derivation holds true for at least version 5.1.20.

Without changes, upgrading or installation fails at the post_install() VBoxManage command with pacman outputting an "error: command failed to execute correctly" message and the extension pack is not added to VirtualBox. With the above change, the package installs without exception and VirtualBox recognises the new extension pack.

drankinatty commented on 2017-03-21 02:14

As was generally the case, it was the end-user doing something stupid. I had an old version of the guest-additions installed that conflicted with the auto-build of the new modules. 5.1.18 works just fine. Sorry for the noise.

All comments