Can you please move the dependency on virtualbox=${pkgver} to the package() function? As described here https://wiki.archlinux.org/title/PKGBUILD#depends in the first paragraph, only dependencies that are needed to build and run should be defined globally and dependencies that are only needed to run should be defined in the package() function. This way we can build the package without having to remove the old Virtualbox package.
Search Criteria
Package Details: virtualbox-ext-oracle 7.1.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/virtualbox-ext-oracle.git (read-only, click to copy) |
---|---|
Package Base: | virtualbox-ext-oracle |
Description: | Oracle VM VirtualBox Extension Pack |
Upstream URL: | https://www.virtualbox.org/ |
Keywords: | virtualbox |
Licenses: | custom:PUEL |
Submitter: | seblu |
Maintainer: | seblu (eworm) |
Last Packager: | eworm |
Votes: | 1361 |
Popularity: | 1.50 |
First Submitted: | 2010-12-24 16:48 (UTC) |
Last Updated: | 2024-10-15 16:10 (UTC) |
Dependencies (2)
- virtualbox (virtualbox6-binAUR, virtualbox-svnAUR, virtualbox6.1-binAUR, virtualbox-binAUR)
- rdesktop (optional) – client to connect vm via RDP
Required by (2)
- virtualbox-bin (optional)
- virtualbox6.1-bin (optional)
Sources (1)
Healing_Hands commented on 2024-10-15 19:00 (UTC)
xlucn commented on 2024-09-28 04:46 (UTC) (edited on 2024-09-28 04:47 (UTC) by xlucn)
To workaround the dependency check blocker when updating with a AUR helper, I successfully get this working: before updating, go to the PKGBUILD's dir and update this single package with
makepkg -di
This will first ignore the deps, but then actually install the required virtualbox version together as well. Then, upgrade all packages as usual
paru
# or
sudo pacman -Syu
ArchUsr1 commented on 2024-09-13 13:34 (UTC)
sudo /sbin/rcvboxdrv setup
fixed kernel modules error for Win10 after reinstalling packages
simona commented on 2024-09-13 11:48 (UTC)
can't install in 7.1?
mforthewin commented on 2024-09-12 14:01 (UTC)
In addition to the post_install()
function, the post_remove()
function needs to be updated as well with the new name 'Oracle VirtualBox Extension Pack'
instead of 'Oracle VM VirtualBox Extension Pack'
.
Thank you!
bepaald commented on 2024-09-12 11:41 (UTC)
Hi, thanks for maintaining this. The actual extpack file was renamed, I can see you adjusted the PKGBUILD for that:
- "$pkgdir/usr/share/virtualbox/extensions/Oracle_VM_VirtualBox_Extension_Pack-${pkgver}.vbox-extpack"
+ "$pkgdir/usr/share/virtualbox/extensions/Oracle_VirtualBox_Extension_Pack-${pkgver}.vbox-extpack"
But the post_install()
function in the file virtualbox-ext-oracle.install
still uses the old name. I think it should be updated there as well.
Thanks!
Musikolo commented on 2024-08-09 10:07 (UTC)
@fenugrec, I'd try removing both packages. Then, install virtualbox
alone. When finished, install virtualbox-ext-oracle
. Make sure both are at latest before installing.
I hope it helps!
fenugrec commented on 2024-08-06 23:32 (UTC) (edited on 2024-08-06 23:32 (UTC) by fenugrec)
Hi, usually when I have problems it's usually something I did wrong and can figure out, or something already explained in the comments. This one has me stumped :
(trying to install 7.0.20; virtualbox-bin 7.0.20 already installed)
***************
(1/1) reinstalling virtualbox-ext-oracle [----------------------------------------] 100%
VBoxManage: error: Manifest mismatch: 'linux.amd64/VBoxEhciR0.r0' not found in the 2nd manifest
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackFileWrap, interface IExtPackFile, callee nsISupports
VBoxManage: error: Context: "Install(fReplace, __null, ptrProgress.asOutParam())" at line 1908 of file VBoxManageMisc.cpp
error: command failed to execute correctly
:: Running post-transaction hooks...
karhu commented on 2024-04-20 19:04 (UTC)
Done. But itsn't THE solution. Thanks for the piece of advice.
jrichard326 commented on 2024-04-20 11:15 (UTC)
@karhu: Remove virtualbox-ext-oracle 7.0.14-1 first. Then update virtualbox to 7.0.16-1. Then install virtualbox-ext-oracle 7.0.16-1
Pinned Comments
seblu commented on 2019-04-25 17:41 (UTC)
There is no version dependency on this package on purpose! You could read comments back from 2011 to understand why.